[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2ch.scのread.cgiへ]
Update time : 04/06 14:16 / Filesize : 213 KB / Number-of Response : 815
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

SDLスレ ver.2.0



1 名前:名前は開発中のものです。 mailto:sage [2006/02/28(火) 20:40:12 ID:MvXDyxzs.net]
マルチプラットホームな汎用ゲームライブラリの
SDLについてのスレッドです。
最新情報、参考になるソース、質問等なんでもどうぞ

本家
ttp://www.libsdl.org/

SDL_mixer ttp://www.libsdl.org/projects/SDL_mixer/
SDL_image ttp://www.libsdl.org/projects/SDL_image/

SDLdoc-jp ttp://www.tacoworks.jp/software/SDLdoc-jp/
GamDev ttp://gamdev.org/w/?%5B%5BSDL%5D%5D
初心者の初心者による初心者の為のSDL ttp://tokyo.cool.ne.jp/sdl/

前スレ
pc8.2ch.net/test/read.cgi/gamedev/1005469181/

640 名前:名前は開発中のものです。 mailto:sage [2012/01/27(金) 01:39:11.30 ID:RZZo4+FU.net]
>>639
SDL_RenderPresent()の戻り値はvoidだけど、
内部ではIDirect3DDevice9_Present()のエラーチェックを行なってて、
かつ実際にエラーが起きたらSDL_GetError()が返すメッセージを設定している。
なのでデバイスロストが起きたらSDL_GetError()で拾えるはず(良い方法ではないとは思う)。

ただ、D3Dレンダラのソースを読むと、ちまたのデバイスロスト関連記事にあるような
リソースの破棄だとかその手の処理がなくて、単に無視しているように見える。
この振る舞いが正しいかどうか分らないけど、実際困るようなら開発者に働きかけるのが良いと思う。

641 名前:名前は開発中のものです。 mailto:sage [2012/01/31(火) 04:35:20.96 ID:cT7XVY9t.net]
ラップなんかされてねーYO!
アハ
カモ
イエ

(ここでフレミング右手の法則、の手)


642 名前:635 mailto:sage [2012/01/31(火) 13:51:33.82 ID:cOxKEvGx.net]
OpenGLにはデバイスロストなんてないのに
なんでDirectXにはあるんですか?


643 名前:635 mailto:sage [2012/01/31(火) 13:52:09.40 ID:cOxKEvGx.net]
誤爆スマソ

644 名前:名前は開発中のものです。 mailto:sage [2012/02/05(日) 10:30:18.19 ID:wGdiW6ul.net]
SDL_Surfaceを任意のピクセルサイズ(たとえば64x64)で生成するのは、SDL_CreateRGBSurfaceを使うしかないのでしょうか・・・

645 名前:名前は開発中のものです。 mailto:sage [2012/02/06(月) 23:23:48.33 ID:18TGIJpr.net]
スクリーンサーフェイスはグラフィックボードとAPIが対応してるものしか出来ないのは
当然ではないか。

646 名前:名前は開発中のものです。 mailto:sage [2012/02/06(月) 23:27:34.36 ID:18TGIJpr.net]
OH shit

647 名前:名前は開発中のものです。 mailto:sage [2012/02/07(火) 18:50:20.04 ID:UbI/YPLO.net]
SDL_CreateRGBSurface を使いたくない理由をはっきりさせてからじゃ

648 名前:名前は開発中のものです。 mailto:sage [2012/02/11(土) 13:52:39.12 ID:yjca5NoI.net]
ぐは、3D化するのめんどいからglTexSubImage2Dで手抜きOpenGL対応したら
さらにおそくなった。まあわかってたけど真面目にやろう



649 名前:名前は開発中のものです。 mailto:sage [2012/03/20(火) 01:47:50.28 ID:Qu+dkVkq.net]
うーむ・・・SDL_gfxやSDL_rotozoomを使わずにスクリーンの拡大に挑戦しているが、なかなかうまくいかないな・・・

650 名前:名前は開発中のものです。 [2012/03/23(金) 08:37:57.68 ID:8kK9QIzC.net]
SDLと相性がいい。OpenGLラッパーってありますか?

651 名前:名前は開発中のものです。 mailto:sage [2012/03/23(金) 22:43:21.52 ID:yiT7kuep.net]
どれもラッパーというよりは3Dエンジンだけど

OpenSceneGraph
www.openscenegraph.org/projects/osg

IrrLicht
irrlicht.sourceforge.net/

OGRE
www.ogre3d.org/

ぐらいじゃないかな

652 名前:名前は開発中のものです。 mailto:sage [2012/03/24(土) 14:06:27.12 ID:XwROBAOy.net]
拡大縮小回転とかやりたいだけじゃないの?

うん、俺も知りたい。gfxは出来がいいとは思えない

653 名前:名前は開発中のものです。 mailto:sage [2012/03/24(土) 20:52:08.39 ID:8yarrmA+.net]
つーかソフトウェアでその辺やろうとすると重すぎてきついよね

654 名前:名前は開発中のものです。 [2012/03/25(日) 09:16:56.07 ID:DwbxEXxs.net]
>>651
 レスありがとうございます、やはり3Dエンジン使ったほうが簡単に作成できますね
でもそうなるとSDL使う必要ないToTような。
SDLは2D専用とて使用していきます。


655 名前:名前は開発中のものです。 mailto:sage [2012/03/25(日) 17:38:41.69 ID:ADWcos25.net]
>でもそうなるとSDL使う必要ないToTような。

確かに必要はなくなるけど、
3Dエンジンは描画がメインなので、
音や入力などはSDLを併用して用いる方法もある。

逆にBillboard機能とか2D部分だけを使っていくなら、
3Dを導入するにしてもそれほど面倒ではない。
もちろん、最後は好みの問題だが…

SDLとOpenSceneGraphはどちらもOpenGLのみなので、
組み合わせ的には干渉が少ないかな。
海外だけと一応チュートリアルもあるので張っとくよ。
www.cs.clemson.edu/~malloy/courses/3dgames-2007/tutor/index.html


656 名前:名前は開発中のものです。 mailto:sage [2012/03/26(月) 19:05:45.22 ID:7UJcMmKP.net]
というかSDLの利点って音声と入力のAPIがポータブルなところだろ
それと、簡単な何かを作るのには手軽ってこと
「簡単に何かを」じゃないからな

657 名前:名前は開発中のものです。 mailto:sage [2012/03/28(水) 23:09:32.17 ID:4NaYLCPb.net]
ポータブルで最速なら面倒でもいいんだけどな

658 名前:名前は開発中のものです。 mailto:sage [2012/07/02(月) 06:12:38.86 ID:ksgJ9Rjm.net]
Mac SnowLeopard&Xcode3からLion&Xcode4に変えたら
"ld: symbol(s) not found for architecture x86_64"
と出てbuildが通らない・・・
SDLは-arch i386 -arch x86_64付けてmakeしたんだけどな。
もはやお手上げ\(^o^)/



659 名前:名前は開発中のものです。 mailto:sage [2012/07/04(水) 19:55:19.83 ID:fZ6XwfWT.net]
そこは「俺が対応させてやるぜ!」だろJK

660 名前:658 mailto:sage [2012/07/07(土) 14:35:19.27 ID:fbcDecSX.net]
もう、どうにもならんしよく考えたらSDLあんまり必要ないことに気づいた
OpenGL+glut+OpenAL+Freetype2+libpngでやります。

661 名前:名前は開発中のものです。 mailto:sage [2012/07/07(土) 16:08:19.34 ID:6hR6wZ4i.net]
じゃあglutもいらんじゃん。


662 名前:名前は開発中のものです。 mailto:sage [2012/07/07(土) 16:49:33.86 ID:fbcDecSX.net]
各種イベント(キーボードとかマウス)は欲しいです(^q^)
あと、ObjectiveC全然わからんです。

663 名前:名前は開発中のものです。 mailto:sage [2012/07/22(日) 07:06:50.12 ID:lbQJVLQB.net]
基本OpenGLの各種ライブラリでやってるんだけど、
画像ファイル読み込みと音声処理のためだけにコレ入れるのってアリ?

664 名前:名前は開発中のものです。 mailto:sage [2012/07/22(日) 22:16:59.03 ID:qJFEQaQv.net]
それだけなら別にSDL使わなくてもって感じはするかな

665 名前:名前は開発中のものです。 mailto:sage [2012/07/25(水) 08:51:19.06 ID:bMjmECZ6.net]
音声処理->OPENAL

画像->libPNGなど

キー,ジョイスティック入力->各OSのAPI

でいいよ

666 名前:名前は開発中のものです。 [2012/07/29(日) 12:24:00.39 ID:/jUwKVxL.net]
>>663
画像もOSGとかエンジン寄りのライブラリなら複数対応している気もするが。

そういえば以前SDL1.2系ベースで作った自前フレームワークも
ゲームループとキー入力、OpenGL2Dテクスチャ位しか機能無いな。

glutの代わり程度には成るので、
SDL_opengl.hを1.3系のに入れ替えてOpenGL3.0環境にして、
www.arcsynthesis.org/gltut/
↑のサイトのチュートリアルを移植して勉強中。

667 名前:名前は開発中のものです。 mailto:sage [2012/10/21(日) 21:09:09.16 ID:1uF4mj7M.net]
2.0でSDL_RenderCopyExで回転できることそれだけで嬉しい

668 名前:名前は開発中のものです。 mailto:sage [2012/10/22(月) 16:24:51.93 ID:xlxM1iEQ.net]
2Dのゲームは作りやすくなったよね



669 名前:名前は開発中のものです。 [2012/10/22(月) 18:57:55.03 ID:a6TI6HPh.net]
>>668
作ったものをぜひ見せてください

670 名前:名前は開発中のものです。 mailto:sage [2012/10/22(月) 21:36:31.28 ID:xlxM1iEQ.net]
>>669
試しに作ったくそげーでよければ
ttp://www1.axfc.net/uploader/File/so/81760.zip
DLパスはneet

デバイスロストの対応だけど、SDL_RenderPresentした後
エラーメッセージにINVALIDCALLが含まれてたらrenderer作り直しにしてるけど
これでいいのかが解らない
手持ちの環境で試した限りDEVICELOSTが帰ってきたこと無いんだよな

671 名前:名前は開発中のものです。 mailto:sage [2012/10/23(火) 07:38:21.34 ID:zHbE91hC.net]
なんてことだ ここはウインドーズ板だったのか

672 名前:名前は開発中のものです。 mailto:sage [2012/10/23(火) 15:06:04.95 ID:bE2H6ZLE.net]
>>671
素直にソースコードもよこせって言えばいいのに。

673 名前:名前は開発中のものです。 mailto:sage [2012/10/23(火) 17:59:14.64 ID:tdgj6udy.net]
>>670
よくできてんなー
5970点付近に俺の限界があるわ

簡単にゲーム作ろうってなるとWindowsだと選択肢たくさんあるけど
その他民だとSDLが一番手軽感あるな

674 名前:名前は開発中のものです。 mailto:sage [2012/10/23(火) 19:07:13.16 ID:W0Ui1ngb.net]
>>673
Windows用のゲームをLinux上で作りたかったからSDLを選んだよ
規模が適度に小さいので覚えること少なくていいわ
そのぶん自分で色々つくんなきゃいけないけどねw

675 名前:名前は開発中のものです。 mailto:sage [2012/10/23(火) 20:28:52.08 ID:4MEjb5Wo.net]

Linuxでゲーム遊ぶ層いるの?

676 名前:名前は開発中のものです。 mailto:sage [2012/10/23(火) 22:49:29.67 ID:5wVnke4n.net]
>>675
いるけど、だから何って話じゃね?

677 名前:名前は開発中のものです。 mailto:sage [2012/11/07(水) 19:48:08.63 ID:X2NJAeZW.net]
MessageBoxが入ったか
地味に欲しかったから結構助かるわ

678 名前:名前は開発中のものです。 mailto:sage [2013/02/25(月) 10:27:28.79 ID:qo6cAvfb.net]
hg最新版でDebian関連ファイルが整えられてるけど、SDL 2.0のリリースが近いのかな。
MLではDuke Nukem Foreverネタしか見つけられんかった。
lists.libsdl.org/pipermail/sdl-libsdl.org/2013-January/086697.html



679 名前:名前は開発中のものです。 mailto:sage [2013/03/18(月) 15:08:19.93 ID:9cOCp1TB.net]
まだちゃんと見てないけどGameControllerとかできたのね、wikiは追いついてないみたいだけど
CMakeにも対応してきてるし、そろそろ2.0くるのか?

680 名前:名前は開発中のものです。 mailto:sage [2013/03/18(月) 16:45:45.85 ID:6Q2ww5kG.net]
hg最新版でプラットフォームにPSPが追加され、代わり?にDSサポートが削除された。
この手の自作ソフト(homebrew)勢ってよく知らないんだけど、需要あるんだねえ。

681 名前:名前は開発中のものです。 mailto:sage [2013/03/18(月) 17:28:41.17 ID:9cOCp1TB.net]
ほんとだ、DS無くなったんだな
DSはハード考えると直接叩いた方がいいだろうし使ってる人少なそうだしな

SDLサポートしとけば各種エミュがすぐ移植できそうだし
結構需要はあるんじゃないかな、ユーザー層的に

682 名前:名前は開発中のものです。 mailto:sage [2013/05/25(土) 17:36:57.13 ID:9w/AED9G.net]
SDLの関数を使った画像や音声の読み込みって別スレッドから呼び出しても平気?
画面Flipしながら別スレッドで読み込めたら最高なんだけど。

ネットで検索しても全然出てこないから、俺が見逃してるだけだったら教えてください・・・。
でも流石にDXライブラリみたいな非同期読みこみが用意されてるなんてありえないよね

683 名前:名前は開発中のものです。 mailto:sage [2013/05/27(月) 22:52:24.84 ID:x8Hu2IJJ.net]
>>682
SDLのBMPやWAVの読み込みだけならファイルを開いて読み込んで閉じるだけだから問題ないと思う。
あと非同期関数は無かったはず。
SDL_imageやSDL_mixerについては知らない。

というか、画像や音声の読み込みを別スレッドで行うと起こる問題ってなんだろう。
ファイル読み込み処理が使用するメモリをグローバルで共有してたりするとか?
読み込みだけなら競合も関係無さそうだし。

684 名前:名前は開発中のものです。 mailto:sage [2013/05/31(金) 00:12:42.76 ID:5g1SNn1G.net]
正直どういう実装になってるか次第なんだろうけど別スレッドでSDLの命令は呼ぶなってマニュアルに書いてあるよ
Surfaceだとビデオメモリ使ってたりしたらまずいだろうし…エラーメッセージとか確実に取る方法がない
SDL2でテクスチャ周り実装した時は、画像読み込み展開を裏でやってメインスレッドでテクスチャ変換って処理書いた
裏で読まなきゃいけないほどのデータ量作ったことないけどねw

685 名前:>>682 mailto:sage [2013/05/31(金) 16:22:03.41 ID:TZwEBH6F.net]
ありがとう〜
正直俺も裏で読むのが必要になるくらいのデータ量は作ったことないから
とりあえずそのままでいきますかね

686 名前:名前は開発中のものです。 [2013/06/05(水) 08:22:21.26 ID:oaoaq5da.net]
@kk

687 名前:名前は開発中のものです。 [2013/08/24(土) NY:AN:NY.AN ID:GUFtQ+rv.net]
SDL2.0がリリースされたのに過疎ね・・・

688 名前:名前は開発中のものです。 mailto:sage [2013/08/24(土) NY:AN:NY.AN ID:RK0TZRjR.net]
マジで!?



689 名前:名前は開発中のものです。 mailto:sage [2013/08/25(日) NY:AN:NY.AN ID:8QQZDdsX.net]
正直、どうでも良い気がしてるなぁ。
なんか、SDLに新しい事は求めてない。
SDLを使うときはそれなりの時で、
結局はそれなりのフレームワークやミドルウェア使うんだし、
と思ってしまう。

まぁ、それよりもC#なりPythonのバインディングあります!!とか
言われても、既にそっちならOpen Sourceで楽で一通り評価の通ったのがあったりで、
2.0来るのが2年ぐらい遅かったと思うわ。
今更感が。

690 名前:名前は開発中のものです。 mailto:sage [2013/08/25(日) NY:AN:NY.AN ID:jPMQPfHK.net]
実際2.0なるの大分遅れたんだっけ
androidやiphone対応ついでにいろいろ見なおしたーって思えば悪くは無いと思うけどね
便利だとは思うんで地味に使われるんじゃね

691 名前:名前は開発中のものです。 mailto:sage [2013/08/25(日) NY:AN:NY.AN ID:HL3xn+07.net]
地味〜に変わったところで、IME対応とかあるよねぇ
ちょっと毛色の違うアプリが出てくるかな?

692 名前:名前は開発中のものです。 mailto:sage [2013/08/25(日) NY:AN:NY.AN ID:izDMtv5C.net]
おーRC版お試しして以来放置してたけど、正式リリースされたんだ?おめでたい

しかしもう時代的にアレだなぁ、ライブラリのみのエンジンってめんどい・・・。
ただただゲームを作りたいだけなら、もうエディタとかGUIな開発環境と
リンクしてるような言語やスクリプト使えばいいやってなる

技術力向上のための練習と考えても良いけど、ライブラリじゃ中途半端だよね
SDLのソースコードをビルドして導入するあたりがピークな気がする

693 名前:名前は開発中のものです。 mailto:sage [2013/08/28(水) NY:AN:NY.AN ID:9KkYypJo.net]
SDLの2Dレンダラと併用できそうな3Dライブラリってないかな
デバイスの違いを意識せずに書けたらいいんだけど
OpenSceneGraphは無駄にでかくてちょっと敬遠してる

694 名前:名前は開発中のものです。 mailto:sage [2013/08/29(木) NY:AN:NY.AN ID:GN3lX9Kk.net]
SDLでカメラに貼りつくオペレーション部分作って
別ので3Dモデルを描画したいって意味?

695 名前:名前は開発中のものです。 mailto:sage [2014/02/15(土) 13:15:29.74 ID:IuVsoALt.net]
遅まきながら2.0がリリースされていた事を知って触り始めたんだが……
オフラインにダウンロードできるAPIドキュメント一式って無いの?

手元のFreeBSD+OpenGL環境でも動くには動くんだがいくらなんでも公式サイトは手抜き過ぎではないかと。

696 名前:名前は開発中のものです。 mailto:sage [2014/02/15(土) 17:17:26.95 ID:2XDhLFUg.net]
Wikiはみましたか

697 名前:695 mailto:sage [2014/02/18(火) 17:58:20.79 ID:zTblNXQN.net]
>>696
レスどうも。Wikiは当然目を通してるよ。
その上でドキュメントの充実を公式もWiki任せにしないで欲しいって発言だったんだけど。
まあソースにdoxygen形式のコメントが付いてるのは後にないて気づいたんだけど。

それにしても思ったよりレンダラ周りのコードが綺麗でびっくりしたわ。

698 名前:名前は開発中のものです。 mailto:sage [2014/02/23(日) 16:05:40.98 ID:FZeL0B+w.net]
綺麗というかほとんど何もしてないだけでは



699 名前:名前は開発中のものです。 mailto:sage [2014/03/23(日) 21:26:28.94 ID:qFhEvf8k.net]
 SDL2.0/mixer/image/ttfのC++のラッパーライブラリ作ったので、良かったらどうぞ
ttps://sourceforge.jp/projects/dxframework/simple/

SDL使ってる人って全員こういう自前ラッパーライブラリ作ってるのかな

700 名前:名前は開発中のものです。 mailto:sage [2014/03/23(日) 21:27:00.78 ID:qFhEvf8k.net]
 SDL2.0/mixer/image/ttfのC++のラッパーライブラリ作ったので、良かったらどうぞ
ttps://sourceforge.jp/projects/dxframework/simple/

SDL使ってる人って全員こういう自前ラッパーライブラリ作ってるのかな

701 名前:名前は開発中のものです。 mailto:sage [2014/03/23(日) 23:42:12.36 ID:+mPoIUl7.net]
どーでもいいが、frameworkで1つの単語だぞ

702 名前:名前は開発中のものです。 mailto:sage [2014/03/24(月) 19:36:06.73 ID:4b1AzfOp.net]
連投してたスマン
>framework
と言うか、配布ファイル名とプロジェクト名が合ってなかった...

703 名前:名前は開発中のものです。 mailto:sage [2014/03/26(水) 02:23:17.01 ID:LOrr1nqn.net]
引数が日本語とか初めて見たわ・・・

704 名前:名前は開発中のものです。 mailto:sage [2014/05/04(日) 04:35:24.45 ID:X/620Xsg.net]
SDL_BlitSurfaceって遅くない?
SDL_Render使わないと速くならないのかな

705 名前:名前は開発中のものです。 [2014/05/04(日) 22:08:50.83 ID:NzBKdp5S.net]
gfxのrotozoomSurfaceがうまく機能しないんだが

706 名前:名前は開発中のものです。 mailto:sage [2014/05/05(月) 09:48:06.00 ID:s4Oz7GaG.net]
SDL2でやるんならSDL_Renderer一択でしょ
SDL1ベースのソースを使いたいなら話は変わるかもしれんが

707 名前:名前は開発中のものです。 mailto:sage [2014/05/05(月) 19:08:01.08 ID:0ouS6SPN.net]
>>706
やっぱりそうか。
SDL_BlitSurfaceは手軽だからとりあえず使ってみたけど、ちゃんと作るならかえないといけないな。

708 名前:名前は開発中のものです。 mailto:sage [2014/06/12(木) 16:20:17.18 ID:7yG8gWuY.net]
さりげにSDL2.0の日本語リファレンスマニュアルが公開されてるじゃん。
使ってみようかな。



709 名前:名前は開発中のものです。 mailto:sage [2014/06/13(金) 23:18:15.75 ID:kbNDAlM0.net]
最近公開されたのか。俺も触り始めるかな。

710 名前:名前は開発中のものです。 [2014/07/04(金) 09:58:25.05 ID:QXQVNVbZ.net]
IME対応に喜んで、SDL2にしてみたけど
けっきょくIMM APIつかわないとあかんのね。ん〜なんか使い方間違ってる?

711 名前:名前は開発中のものです。 mailto:sage [2014/07/04(金) 11:23:49.19 ID:b/I+Z5aZ.net]
ウインドウが干渉しあったりポップアップがとんでもないところに出たりしないなら
対応といえるんじゃね
それすら出来てない人気アプリもあるべ

712 名前:名前は開発中のものです。 mailto:sage [2014/07/20(日) 07:23:00.88 ID:9AoiMe9g.net]
SDL2とSFML比べるとどうなんだろう
OpenGL叩くならあんまり違いないのかな

713 名前:名前は開発中のものです。 [2014/08/11(月) 10:00:07.29 ID:1F5mOEV/.net]
前のSDLのページには、他の人が作成したlibがありましたが
あれどこにあるのでしょうか

714 名前:名前は開発中のものです。 [2014/08/14(木) 01:22:06.56 ID:McYBYG45.net]
SDLの情報まとめたサイトってもうない感じ?

715 名前:名前は開発中のものです。 mailto:sage [2014/08/21(木) 06:56:18.61 ID:rkDt6Hki.net]
なんで今更使いたいの?

716 名前:名前は開発中のものです。 mailto:sage [2014/08/23(土) 15:08:32.43 ID:91HM+Tty.net]
代わりに使えるのあんの?

717 名前:名前は開発中のものです。 mailto:sage [2014/08/27(水) 14:50:17.47 ID:JcR7sr7a.net]
あ?

718 名前:名前は開発中のものです。 mailto:sage [2014/09/15(月) 06:29:09.28 ID:83ystYW9.net]
なんでこれ日本で流行らないの?
俺も使ってないけど



719 名前:名前は開発中のものです。 mailto:sage [2014/09/16(火) 00:47:08.77 ID:FwdZ7vjX.net]
他の便利なもの使ってるんじゃない?
そもそも日本以外では流行ってるんだっけ

720 名前:名前は開発中のものです。 mailto:sage [2014/09/16(火) 01:49:13.23 ID:TjnYgpv+.net]
そもそもフレームワークをフルスクラッチで書く人間があまりいないからじゃね

721 名前:名前は開発中のものです。 mailto:sage [2014/09/21(日) 08:45:18.21 ID:Td+KazB/.net]
本物のプロが使うものであって流行る=素人にウケるものじゃない

722 名前:名前は開発中のものです。 mailto:sage [2014/11/27(木) 14:06:28.05 ID:qQ8qfGB5.net]
プロは社内ライブラリがあるだろう。
音も個別の物を使う

723 名前:名前は開発中のものです。 [2015/02/07(土) 23:53:50.67 ID:0ugVkc8N.net]
SDL_TextInputってAndroidでも使える?

724 名前:名前は開発中のものです。 mailto:sage [2015/02/10(火) 23:41:54.47 ID:NVlTWrrh.net]
試してみて結果教えて

725 名前:名前は開発中のものです。 mailto:sage [2015/02/14(土) 02:08:37.35 ID:ajqG4YGs.net]
ググったら出てきたとか書いた方がいいのかな・・・(´・ω・`)

726 名前:名前は開発中のものです。 [2015/10/29(木) 12:24:16.75 ID:cE2bt5q3.net]
SDLのフォーラムに「SDL2 + XIM problem & patch」と言うのが有ったよSDL2-2.0.4に当ててみたら動いたよ
でもこの時点でiBus対応とか言ってsrc/core/linux/SDL_ibus.cが追加されている・・・これどう使えば良いのかな?
上のパッチでも日本語入力は出来るしiBusの何に対応したのか良く分からない・・・

今はmozcを使っているのだけど、mozcのソースツリーからiBus関係のコードを削除しますって言われているみたいで
どうせ対応するなら本家でfcitxにも対応して欲しいな〜と思ってみたり
(SDL-fcitxというのも有るらしくソースを見てみたらSDL_fcitx.cが追加されていたよ、でも本家との関係が良く分からない)

Linux版Steamで日本語入力がしたいなと思ってちょっと調べたんだけどここまでのようだ
もっと詳しい方、情報が有ったら教えて下さい

SDL2 + XIM problem & patch: ttp://forums.libsdl.org/viewtopic.php?t=11421
SDL2-2.0.4: ttp://forums.libsdl.org/viewtopic.php?t=11305
SDL-fcitx: ttps://github.com/timxx/SDL-fcitx

727 名前:名前は開発中のものです。 mailto:sage [2016/01/19(火) 15:06:36.71 ID:A4idcPZX.net]
久しぶりに本家を見てver2.0.4に更新(前はver2.0.1)してみたんだけど、
微妙にマウスイベント周りとかも変更されてるのね。

それはともかく、うちのFreeBSD上のSDL2+OpenGL環境でベンチマークもどきを試してみたところ、
420FPS->260FPSと6割近くまでスピードが落ちてしまった。
他にもgoogle profilerがエラー吐いたりしたので結局ver2.0.1に戻した……

728 名前:名前は開発中のものです。 mailto:sage [2016/12/09(金) 10:01:46.30 ID:R2tPbFL2.net]
SDL_RendererとOpenGLの相性悪くないかい?
Openglを利用して3Dで作っててフォントを表示したいだけなんだけど,
テクスチャにしないと表示できないのかな…

allegroも見てみるかな



729 名前:名前は開発中のものです。 [2016/12/18(日) 10:40:44.78 ID:xTdbyH0b.net]
SDLを何も知らない超初心者がsdlを導入しようと思って早速詰まったところです。macです。
SDLのダウンロードページからdmgファイルをダウンロードして中にあった「sdl2.framework」というものを
システム>ライブラリ>frameworksフォルダのところにドラッグして入れようと思ったのですがどうしても弾かれて入れることができません。
Runtime Binariesという方とDevelopment Librariesで両方やってみましたがどうしてもframeworksフォルダに入れることができませんでした。
インターネットの情報も古いものしかないのでどうにも信頼性が・・・

730 名前:名前は開発中のものです。 mailto:sage [2016/12/18(日) 23:55:02.04 ID:nNBOluSq.net]
Mac なら、Homebrew で管理しているのじゃ?

731 名前:名前は開発中のものです。 [2016/12/20(火) 18:39:30.62 ID:/HxBs+6c.net]
macでのsdlの環境構築の方法を詳しく教えてください。ここ3日くらいやってもなかなかうまくいきません。
qiita.com/inomasa/items/d5a9c6ebfb2ff2e40003
このサイトを参考にしました。
よろしくお願いします。

732 名前:名前は開発中のものです。 mailto:sage [2016/12/20(火) 19:19:49.98 ID:Xwos5Tt/.net]
何がどのようにうまくいかないのか教えてくれよ
回答者はエスパーじゃないんだぞ

733 名前:名前は開発中のものです。 [2016/12/20(火) 19:38:36.62 ID:/HxBs+6c.net]
すいません。
先ほど貼り付けたURL通りにsdlのインストールを進めて一番上にあったURLを実行しましたが、#include <SDL2/SDL.h>←ここの部分でエラーが発生します。何がどうなったのかの説明もないので困っています。
もしかすると正しくインストールされなかったのかもしれません。

734 名前:名前は開発中のものです。 [2016/12/20(火) 19:39:25.87 ID:/HxBs+6c.net]
一番上にあったURL→×
一番上にあったソースコード

735 名前:名前は開発中のものです。 mailto:sage [2016/12/21(水) 01:32:29.04 ID:/bV2a9ed.net]
君は、あちこちのスレに、マルチポストしてるが、マルチポストは禁止!

プログラム板の、1つのスレだけで聞け

736 名前:名前は開発中のものです。 [2016/12/21(水) 06:58:41.17 ID:bX5Xbop8.net]
すいません

737 名前:名前は開発中のものです。 mailto:sage [2016/12/21(水) 17:29:26.49 ID:FGveKRxb.net]
回答者はエスパーじゃないと指摘されてるにもかかわらず
「エラーが発生します」だけしか書かないあたり根本的に知能が足りてないだろ

738 名前:名前は開発中のものです。 [2016/12/22(木) 07:44:22.11 ID:j+IGuxfc.net]
それは本当に英語で「エラーが発生した」とだけしか書いておらずなんのエラーなのか自分でもわからず困っていました。そこを書いていませんでしたね。
知能が足りてなくてすいませんでした。
もう少し一人で頑張ってみます。



739 名前:名前は開発中のものです。 [2016/12/22(木) 14:55:14.29 ID:j+IGuxfc.net]
それは本当に英語で「エラーが発生した」とだけしか書いておらずなんのエラーなのか自分でもわからず困っていました。そこを書いていませんでしたね。
知能が足りてなくてすいませんでした。
もう少し一人で頑張ってみます。

740 名前:名前は開発中のものです。 mailto:sage [2016/12/22(木) 22:00:13.23 ID:DNaixz+V.net]
コンパイルエラーごときでつまずくレベルならSDLなんか使うもんじゃない






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<213KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef