[過去ログ]
SDLスレ (987レス)
SDLスレ http://echo.5ch.net/test/read.cgi/gamedev/1005469181/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
922: 名前は開発中のものです。 [sage] 2005/10/14(金) 10:28:50 ID:uk4v+zqx >>921 とりあえず、言質はとっとけ 最低でも、そのメインが該当箇所を組むようにな 問題なけりゃそれでいいが、 問題出たときに誰が泥をかぶるのかを決めとかないと プロジェクトが頓挫する事になる http://echo.5ch.net/test/read.cgi/gamedev/1005469181/922
923: 名前は開発中のものです。 [sage] 2005/10/14(金) 18:43:07 ID:kCsY6VJS UTF8のファイルから読み込んだ文字列をひとつのサーフェイスにして 描画する方法が分かりました。 しかし、その文字列を一文字ずつ描画したい場合(ドラクエのように人に話すと 表示されるメッセージのように)は人文字ずつサーフェイス作っていって フレームカウントをして表示速度の制御をしながら描画するのがいいんでしょうか? 後、UTF8だと日本語1文字が何バイトなのかって固定されてないので、すごく難しいんですが。 アイディアください。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/923
924: 名前は開発中のものです。 [sage] 2005/10/14(金) 20:16:29 ID:uTRcIOI8 UTF-8は先頭バイト見れば何バイトかわかるけど? 0x00-0x7F 1 0xC0-0xDF 2 0xE0-0xEF 3 0xF0-0xF7 4 0xF8-0xFB 5 0xFC-0xFD 6 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/924
925: 名前は開発中のものです。 [sage] 2005/10/15(土) 04:46:42 ID:xL4TCgUt >>923 むしろ >UTF8のファイルから読み込んだ文字列をひとつのサーフェイスにして描画する方法 を教えてください http://echo.5ch.net/test/read.cgi/gamedev/1005469181/925
926: 923 [sage] 2005/10/15(土) 20:55:28 ID:03Wc5kyl >>924 ありがとう。理解しました。 >>923 回りくどい質問でしたね。気をつけます。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/926
927: 925 [sage] 2005/10/16(日) 00:09:25 ID:uNCcPNGN マジで教えて欲しいんすけど・・・ http://echo.5ch.net/test/read.cgi/gamedev/1005469181/927
928: 名前は開発中のものです。 [sage] 2005/10/16(日) 01:09:04 ID:ho7RZaGn >>925 SDL_ttf をいれて以下の関数を使う * TTF_RederUTF8_Solid() * TTF_RederUTF8_Shaded() * TTF_RederUTF8_Blended() http://echo.5ch.net/test/read.cgi/gamedev/1005469181/928
929: 925 [sage] 2005/10/16(日) 16:53:28 ID:uNCcPNGN そうじゃなくて、1フレーム毎にsurfaceを生成して描画してたんじゃ遅くて使い物にならない(こともないけど)ので、 アプリケーションの初期化時にテキストデータを全部読み込んで画像をcache、文字と矩形の対応情報を保存、もしくは外部でそのファイルフォーマットを吐き出すツールを作る必要があると思うんだけど、 もういいや。 >>924>>928 情報ありがとう。知らなかったよ。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/929
930: 名前は開発中のものです。 [sage] 2005/10/16(日) 17:01:24 ID:0gQNvyRR 何か凄いアホが紛れ込んでるな。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/930
931: 925 [sage] 2005/10/16(日) 17:01:39 ID:uNCcPNGN 文字列情報が固定されているゲームに限定してレスしてしまった。すまそ。 動的な文字列の場合はやっぱりそのまま生成して使うんかな。 まあどうでもいいか。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/931
932: 925 [sage] 2005/10/16(日) 17:04:24 ID:uNCcPNGN はいはい、君は僕より頭がいい。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/932
933: 名前は開発中のものです。 [sage] 2005/10/16(日) 17:46:45 ID:ePu+oMfg TTF_RederUTF8_XXXを使う場合でも1フレーム毎にsurfaceを 生成するなんてアホなことはしない.文字列のsurfaceが欲しい シーンに入るときにsurface作ってそのシーンから抜けるときに SDL_FreeSurface()する. 文字と矩形を対応させて文字列を描画する方法はASCIIコード程度なら やるけど日本語ありの場合は必要な文字だけをレンダリングしたとしても 莫大なメモリを食うのでやっぱりやらない. http://echo.5ch.net/test/read.cgi/gamedev/1005469181/933
934: 名前は開発中のものです。 [sage] 2005/10/16(日) 19:04:17 ID:9sHmJEZ2 >>933 > 文字と矩形を対応させて文字列を描画する方法はASCIIコード程度なら > やるけど日本語ありの場合は必要な文字だけをレンダリングしたとしても > 莫大なメモリを食うのでやっぱりやらない. 日本語でも、αチャンネルだけのテクスチャにするとかでメモリ使用量押さえたらなんとかならんかな? やったことないんで想像で言ってるだけだが http://echo.5ch.net/test/read.cgi/gamedev/1005469181/934
935: 925 [sage] 2005/10/16(日) 19:15:54 ID:uNCcPNGN >>933 使う文字列が多い場合、シーン毎に細分化してもメモリ使用量は変わらんがな。結局使うんだから。 ましてMMOのチャットなんかで動的に必要な場合はシーンで確保なんかできない。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/935
936: 930 [sage] 2005/10/16(日) 19:37:31 ID:0gQNvyRR 正直スマンかった。アホじゃなくて池沼だわ。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/936
937: 925 [sage] 2005/10/16(日) 20:15:33 ID:uNCcPNGN 優越感に浸りたいだけの馬鹿でなければ指摘していただきたい。 それとも文章力が無いのか、面倒臭がりなのか。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/937
938: 925 [sage] 2005/10/16(日) 20:21:33 ID:uNCcPNGN >>936 じゃなきゃ誰も君のレスに何の価値を感じないよ。 君はそのレスを書き込むことに何か意義を感じるのかい? 「925は馬鹿だな」って、一緒になって賛同してくれるレスが欲しいのかい? くだらねえ。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/938
939: 925 [sage] 2005/10/16(日) 20:23:46 ID:uNCcPNGN 病んでるな俺 SDL_ttfで首吊ってきます さようなら http://echo.5ch.net/test/read.cgi/gamedev/1005469181/939
940: 名前は開発中のものです。 [sage] 2005/10/16(日) 22:34:38 ID:eOr9iAiX 晩ご飯までには帰ってくるのよ。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/940
941: 名前は開発中のものです。 [sage] 2005/10/20(木) 23:34:54 ID:W3zgiMmJ SDL SD S SD SDL http://echo.5ch.net/test/read.cgi/gamedev/1005469181/941
942: 名前は開発中のものです。 [sage] 2005/10/23(日) 17:17:59 ID:M214XGzK g++ g+ g + ++ ++g http://echo.5ch.net/test/read.cgi/gamedev/1005469181/942
943: 名前は開発中のものです。 [sage] 2005/10/26(水) 15:51:54 ID:VPhwa+P3 ライセンスゆるくなるのかねぇ…? ttp://www.devolution.com/pipermail/sdl/2005-October/070939.html http://echo.5ch.net/test/read.cgi/gamedev/1005469181/943
944: 名前は開発中のものです。 [] 2005/11/02(水) 02:51:15 ID:Hh29B0Am >>943 まじで? もしそうなるとしたら、SDLを選択肢に選ぶ人はもっと増えるかもしれないね。 ところでSDL2.xっていつ頃になるんだろう? http://echo.5ch.net/test/read.cgi/gamedev/1005469181/944
945: 名前は開発中のものです。 [sage] 2005/11/05(土) 20:50:59 ID:4J6RfiW+ borland C++ compilerでSDL_gfxを導入したいんだけど、導入方法が 分からないので、教えてほしいのですが。 http://echo.5ch.net/test/read.cgi/gamedev/1005469181/945
946: 名前は開発中のものです。 [sage] 2005/11/06(日) 17:47:38 ID:HW9Qh6Q9 >>945 こんな感じでMakefileを書いてコンパイルすればいいでしょう。 ----------------------------------------------------------- CC=bcc32 RC=brc32 ILIB=implib CFLAG=-WD -3 -O2 -w- -AT -pc -H- -k -b -DWIN32 -DBUILD_DLL CINCS=-I..\include TARGET= SDL_gfx.dll LIB= SDL_gfx.lib SRC1= SDL_imageFilter.c OBJ1= SDL_imageFilter.obj SRC2= SDL_gfxPrimitives.c OBJ2= SDL_gfxPrimitives.obj SRC3= SDL_framerate.c OBJ3= SDL_framerate.obj SRC4= SDL_rotozoom.c OBJ4= SDL_rotozoom.obj LIB1=..\lib\SDL.lib http://echo.5ch.net/test/read.cgi/gamedev/1005469181/946
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 41 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.019s