[過去ログ] SDLスレ ver.2.0 (814レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(2): 2006/02/28(火)20:40 ID:MvXDyxzs(1/2) AAS
マルチプラットホームな汎用ゲームライブラリの
SDLについてのスレッドです。
最新情報、参考になるソース、質問等なんでもどうぞ
本家
外部リンク:www.libsdl.org
SDL_mixer 外部リンク:www.libsdl.org
SDL_image 外部リンク:www.libsdl.org
省5
734: 2016/12/20(火)19:39 ID:/HxBs+6c(3/3) AAS
一番上にあったURL→×
一番上にあったソースコード
735: 2016/12/21(水)01:32 ID:/bV2a9ed(1) AAS
君は、あちこちのスレに、マルチポストしてるが、マルチポストは禁止!
プログラム板の、1つのスレだけで聞け
736: 2016/12/21(水)06:58 ID:bX5Xbop8(1) AAS
すいません
737: 2016/12/21(水)17:29 ID:FGveKRxb(1) AAS
回答者はエスパーじゃないと指摘されてるにもかかわらず
「エラーが発生します」だけしか書かないあたり根本的に知能が足りてないだろ
738: 2016/12/22(木)07:44 ID:j+IGuxfc(1/2) AAS
それは本当に英語で「エラーが発生した」とだけしか書いておらずなんのエラーなのか自分でもわからず困っていました。そこを書いていませんでしたね。
知能が足りてなくてすいませんでした。
もう少し一人で頑張ってみます。
739: 2016/12/22(木)14:55 ID:j+IGuxfc(2/2) AAS
それは本当に英語で「エラーが発生した」とだけしか書いておらずなんのエラーなのか自分でもわからず困っていました。そこを書いていませんでしたね。
知能が足りてなくてすいませんでした。
もう少し一人で頑張ってみます。
740: 2016/12/22(木)22:00 ID:DNaixz+V(1) AAS
コンパイルエラーごときでつまずくレベルならSDLなんか使うもんじゃない
741: 2016/12/22(木)23:14 ID:rfFlESbZ(1) AAS
コンパイルエラーなのか?
君は、それすらも書いていないじゃん。
漏れらには、何のエラーかも分からん
コンパイルエラーなら、コンパイルオプションで、すべての過程を最大限に詳細表示すればいい
742: 2017/05/17(水)11:47 ID:UaBTU+Wv(1) AAS
日本語入力できるみたいだからWindows(MS IME)で試してみてるんだけど
ざっくりした未確定文字列と確定時の文字列しか受け取れない上に
変換候補ウィンドウも表示されなくて使いものにならんね
743: 2017/05/17(水)22:49 ID:qW+1s8c/(1) AAS
windowsでもmozcだと変換候補のウィンドウが表示される
選択範囲は取れないけど候補見ればどこが選択されてるか分かるので、まあ使えるレベル
744: 2017/05/18(木)20:04 ID:ysFadDxC(1) AAS
ものによって変わってくるのか。IMMの実装が悪いのかな
SDLって結構多方面で採用されてるから影響大きい気がする
TSFの方が詳細なやり取りが求められそうだからこっちの方が良さそうなんだが
必要になった人間が作るしかないよな
745(1): sage 2017/07/11(火)09:16 ID:5kblG6S8(1) AAS
外部リンク[html]:sdl2referencejp.osdn.jp
の例を元にして、日本語入力のテストをしてみたけど、結果は
×Ubuntu
○Debian(GNOME)
×Debian(LXDE)
だった。
Debianの場合、共にuim-ximを使ってるんだが、なぜ違いが出るのだろう?
746(1): 2017/07/16(日)15:22 ID:5HKGCKgU(1) AAS
すいません、初心者です
c++ 'sdl2-config --cflag --libs' -o test test.cop
gcc -o test test.cpp -lSDL2
どちらを使ってもsdlを使ったプログラムをコンパイルできたのですがこの二つは何が違うのですか?違うとしたらどちらを使うべきでしょうか?
747(1): 2017/07/17(月)00:43 ID:a9vM1s88(1) AAS
コマンドプロンプトで、where で、
そのコマンドがどの実行ファイルを起動するか、調べれば?
もし複数見つかったら、先に見つかった方(上の方)の、実行ファイルが起動される
C:\>where notepad ……メモ帳(notepad)を検索する
C:\Windows\System32\notepad.exe ……2つ見つかった
C:\Windows\notepad.exe
where c++
省2
748(1): 2017/07/17(月)11:28 ID:qlgjNCS6(1) AAS
>>746
同じくドの付く初心者です
前者はpkg-config を使って予めSDL2用に設定されたパスやライブラリ文字列を取得する書き方
後者はビルドに必要なパスやライブラリ等を全部自分で指定する書き方(-lSDL2みたく)
だったと思います(間違ってたら誰か優しい人訂正して下さい)
pkg-configって何なのかについてはWikipediaがわかり易かったので検索してみて
学習目的ならまずは理解の為に後者で書いて、慣れたら前者を覚えれば良いと思います
省2
749: 2017/07/17(月)13:10 ID:6dOL9MWN(1) AAS
>>747 >>748
ありがとうございます!
750: 2017/07/17(月)23:59 ID:VSqbKGSb(1) AAS
少し調べてみた。
#include <stdio.h>
class CCC { };
int main(int argc, char *argv[]) { }
をコンパイルした場合、gccはエラーとなる
#include <stdio.h>
int class=0;
省4
751: 2017/07/18(火)00:14 ID:KYWKFwUF(1) AAS
c++ `sdl2-config --cflags --libs` -o test test.cpp
を実行すると、
最初に sdl2-config --cflags --libs 部分が実行される
次に c++ □□□ -o test test.cpp が実行される
(□□□部分は、最初に実行した結果が設定される)
なお、'(シングルクォート)と`(バッククォート)では意味が違うので注意
752: 2017/07/18(火)14:03 ID:nTnXZLKa(1) AAS
`(バッククォート)で囲むと、コマンド置換
`処理`
先に処理が実行された後、その結果に置き換えられてから、
本体のコマンドが実行される
詳細は、シェルスクリプトを参照
753: 2017/07/22(土)21:30 ID:l9Z3J8cx(1) AAS
そんなレベルの輩がSDLなんか使うなっつってるだろ
754: 2017/08/26(土)04:09 ID:HofNLnnM(1) AAS
そろそろSDL2.0.6が出そうだな
755(1): 2017/09/24(日)18:53 ID:5yBsKwcQ(1) AAS
SDL2.0.6でたな
日本語入力は強化されてないみたいだが、XIM (X Input Method)等を勝手に使えというスタンスなのか?
756: 2017/09/25(月)21:15 ID:bTlVfko1(1/2) AAS
>>745
×Ubuntu ---- SDL2-2.0.4
○Debian(GNOME) ---- SDL2-2.0.5
×Debian(LXDE) ---- SDL2-2.0.4
バージョンの違いだったようだ。
757: 2017/09/25(月)21:16 ID:bTlVfko1(2/2) AAS
>>755
既にSDL2-2.0.5時点で日本語入力に対応している模様だ。
758(1): 2017/10/20(金)22:38 ID:xkAJHKL9(1) AAS
2.0.6はWindowsではno-soundで問題になっている。
2.0.7-prerelease もビルドしてみたがこれもだめだ、Fixされていない。
mingw windows7
759(1): 2017/10/21(土)08:12 ID:miPhlIp/(1) AAS
期待はしてるんだが、SDLは製品として使うだけのクオリティがないんだな
760: 名無しさん@そうだ選挙に行こう! Go to vote! 2017/10/22(日)11:07 ID:msyJy/JN(1) AAS
>>758
確認はしてないけど、直したみたい
SDL2_mixer 2.0.2 PRERELEASE!
外部リンク:discourse.libsdl.org
761(1): 名無しさん@そうだ選挙に行こう! Go to vote! 2017/10/22(日)11:37 ID:iH6oQwnA(1) AAS
>>759
SDLって昔からあるのに
普及度はイマイチだよな
762: 2017/10/22(日)23:32 ID:d5MvJLIx(1) AAS
>>761
今までゲームといったらDirectXだったし、OpenGLが今一だったからね
近年、GPUメーカーがLinux用ドライバ開発に意気込んでるみたいだから、
マルチプラットホームのAPIが欲しいところだね
763: 2017/10/23(月)09:48 ID:Lo+KcXCu(1) AAS
エンジンやらフレームワークにはよく使われてるだろ
764: 2017/10/23(月)15:00 ID:HjQUY1/K(1) AAS
アルミニウムかな
765: 2017/10/23(月)16:51 ID:A17BZzSP(1) AAS
チタニウムっていう
エンジンやらフレームワークはあったな
766(1): 2017/10/24(火)10:44 ID:RNgvFWFn(1) AAS
2.0.7がリリースされたがやはり音がでない at mingw windows7
ここの開発陣はWindowsでテストしていないのだろうか
767: 2017/10/24(火)11:03 ID:4IlAaGWi(1) AAS
>>766
エラーメッセージでてない? 環境変数をセットしろって言われたケースがあって
SDL_AUDIODRIVER=winmmで音が出たことはあったけど
768: 2017/10/31(火)10:13 ID:yhxsvWXy(1) AAS
止まったな
燃料になるかしらんが、投下してみる
ここLinux用ゲーム積極的に作ってるみたいだけど、SDLは使ってないな
外部リンク:www.feralinteractive.com
769(1): 2017/10/31(火)10:31 ID:jPX9iOjp(1) AAS
zlibライセンスだから表記してない(しなくても問題ない)ってケースも多いんじゃない
ValveつながりでSource Engineと共通コードも多いだろうし
実質Linux/SteamOSで動くSteamゲーはSDLを使ってるようなものだと思ってる
770: 2017/11/01(水)01:56 ID:8rawREFO(1) AAS
feralinteractive sdlでググってみると、
・Life Is Strange
・Deus Ex: Mankind Divided
・Middle-earth
とか、SDL使ってる感じだった。
zlibライセンスだから表記してないだけか
771(1): 2017/11/01(水)07:53 ID:5Hv096zK(1) AAS
燃やすしかないよ
SDLはもうだめじゃ
手遅れになると
谷は腐海にのみ込まれてしまう
772: 2017/11/01(水)12:04 ID:S51c5iJf(1/3) AAS
>>771
小僧はゲームばっか
若造は3D制作アプリのスクリプトしか使えず
APIを気にするのは老害だけってことか?
773: 2017/11/01(水)12:19 ID:1d85Hy94(1) AAS
2006年からのスレがまだ埋まってない時点で察しろ(´・ω・`)
774: 2017/11/01(水)12:42 ID:S51c5iJf(2/3) AAS
日本で人気がないのは察した。
Linux自体人気がなかったから、最近Linuxさわって思ったがDirectX勉強するのもいいが、
SDL+vulkanも視野に入れるべきたと
775: 2017/11/01(水)12:54 ID:S51c5iJf(3/3) AAS
今、スレタイ一覧見て気づいたけどDirectXすら話題に上がんないんだね
776: 2017/11/01(水)21:49 ID:l9Ql6RMK(1) AAS
スレ立てて馴れ合いを求める奴らのオヤツにはむいてない
777(1): 2017/11/02(木)13:25 ID:zAhk9bVs(1) AAS
なんか気に入ったんで貼ってみる
Google Polyは3Dオブジェクトを多数掲載したサイト
Spring-Poly
外部リンク:poly.google.com
APIの話題出しただけで老害認定か……
778(1): 2017/11/04(土)02:21 ID:D4KnL+vT(1/3) AAS
>>777
Thx
しかしそもそも極端に例えていうなら、自分がイメージする「こういう音源を使って、こういうテンポで、こういう雰囲気の曲」を作りたい時に、その部分的なフレーズだけ、有象無象の外部リソースで代用できるか?と言う話。
また、X-Wingとか平気で出てるから、ライセンス面の信頼性についてはお話にならない。
779: 2017/11/04(土)14:29 ID:bvnAsgEy(1) AAS
>>778
相手してくれてありがとうね
どの3D制作ソフトも、結局は内部でAPI呼んでんだよね
複雑な動作をさせたいときは、スクリプトやC言語使ってAPIを呼ばないといけないんだよね
どうせ覚えるならクロスプラットフォームのAPIが良いね。そのAPIにSDLは使えないだろうかって話をしてんだよね
780(1): 2017/11/04(土)16:26 ID:D4KnL+vT(2/3) AAS
始まっていたことに気付かなかったが、遠慮なく続けてくれ給え
781: 2017/11/04(土)17:17 ID:gPguqN+1(1) AAS
>>780
いや、お題だせよwww
782: 2017/11/04(土)19:31 ID:D4KnL+vT(3/3) AAS
既出かも知れんけど、日本語化サイトもあるんだな
外部リンク:ja.osdn.net
SDL製にHalf Life 2が見当たらない。どのゲームも遊んだこと無い。FTLはSteamサイトで見たこと有る。
外部リンク:en.wikipedia.org
Source EngineのLinux、Mac版がSDLを使ってるみたいなので、Source Engineのマルチプラットフォーム化に一役買っているのか
Source Engineを使えば、個人でもHalf Life 2を作れるかな^q^
もっとチュートリアルが充実していればいいんだが
783(1): 2017/11/04(土)23:12 ID:3Ks2fY/T(1) AAS
個人的な意見ですまんが、
外部リンク:ja.osdn.net
最初は自分の勉強とかで始めたんだろうけど、継続して翻訳を続けるってなかなかできないことだと思う。
外部リンク:en.wikipedia.org
0 A.D. は、知っている。もう、五年以上前になるが、Linuxの勉強がてらこのゲームをインストールしてみた。
その時は、バグで頻繁にフリーズしていたけど、オフシャルサイトの動画を見てみると、今はきれいに動くみたい。
外部リンク:play0ad.com
省3
784: 2017/11/05(日)12:51 ID:QbKDeLWA(1) AAS
>>783
色々教えていただいてサンクス
継続は力なりと言うのは、その通りすね
例のサイトの様な「ネットの片隅に咲く偉大な良心」(もしくは「大欲は無欲に似たり」)には、いつも感謝しています
785: 2017/11/05(日)16:37 ID:N6m0oF+D(1/2) AAS
外部リンク:patchwork.ffmpeg.org
ffplayのパッチが出た
まだbuildして確認してないがいけそうだ
at mingw windows7
786: 2017/11/05(日)18:44 ID:GClSId9P(1) AAS
あ、俺、ffplay改良して自分専用の再生ソフト作ったよ。
追加した機能は、
・マウスホイール回すことで、三秒進めたり、戻ったりする
・マウス中クリックで、サムネイル一覧を表示する
アニメのパンチラ探すのに重宝するんだよなぁ
787: 2017/11/05(日)19:42 ID:N6m0oF+D(2/2) AAS
ffplayのUI部分のコードは改造しやすいからな
788: 2017/11/11(土)13:07 ID:pckzo2r5(1) AAS
Shantae Half-Genie Hero
ゲームパッド制御にSDLを使ってる
789: 2017/11/15(水)21:14 ID:i2OVxysP(1) AAS
次のバージョンでAndroidStudioに対応しそうだな
790: 2017/11/15(水)23:52 ID:vH4zTjqd(1) AAS
Android Studioってんがあるんだ
Linux版があるから、使い勝手をためしてみよう
791: 2017/11/16(木)01:55 ID:9qe9wAMa(1) AAS
AndroidStudioを試した結果(あくまで主観的感想)
・UIテーマで黒背景に白文字が選べてよかった
・Javaがデフォルト(C++はインクルード可)はいただけない
・開発できるアプリがAndroid機専用なのがいただけない
・個人的には
◎VisualStudio(でも、Linuxでは使えない)
○KDevelop
省2
792(1): 2017/11/17(金)08:20 ID:hd9c3AXW(1) AAS
Android StudioがAndroid開発に特化されてて文句言う奴初めて見た
793(1): 2017/11/17(金)09:53 ID:XI0QAoyz(1) AAS
>>792
普通にC++開発ができて強力なデバッグ・解析ツールが付いていれば、喜んでAndroid Studioで開発して、gccでコンパイルするんだけど、そうできないって言ってるわけ
794: 2017/11/17(金)18:33 ID:lGHBcocL(1) AAS
>>793
Android Studio開発元のJetBrainsはC++の開発環境としてCLionというIDEを販売している。
JetBrainsからすれば、そういう使い方ならCLionを買ってねというところだろうね。
795(2): 2017/11/18(土)04:00 ID:U3HpCDHJ(1) AAS
CLion年間$199.00(約22,000円/年)
買おうと思い立つだけの魅力を感じない
2016年7月IDE人気ランキング(マイナビ)
外部リンク:news.mynavi.jp
1.VisualStudio 23.46%
2.Eclipse 23.34%
3.AndroidStudio 10.0%
省8
796(1): 2017/11/18(土)08:01 ID:NG49yRx5(1/2) AAS
>>795
>CLion年間$199.00(約22,000円/年)
何を参照したのか不明だが正確には個人での購入の場合は
1年目 $89/year
ただし1年で購入した場合、購入した時点のバージョンをずっと使用できる。
IDE人気ランキングは無償で多機能なものが上位にくるのは当然だろう。
Visual Studioは特別だし。
省4
797: 2017/11/18(土)08:21 ID:7qeV8z6f(1) AAS
というかランキングなんて見てる時点で目が点
IDEが持ってる機能を理解してないってことだからね
「このIDEでは○○ができます」と言われても○○がなにかわからないから評価できない
「AA版は△△の機能がありBB版は□□がついています」と言われても比較できない
本当はプログラミングなんてできてないんだ
プログラミングができないのはアイディーイーのせいだと思っていて、アイディーイーを変えれば自分はプログラマかなにかになれると思ってる
798(1): 2017/11/18(土)08:44 ID:8upDyIVJ(1) AAS
多機能じゃなくて一生使わないムダ機能をカットすることも大事
VisualStudio が評価されるのは Windowsアプリ一筋20年でブレないから
だいたい IDE 気にするやつが SDLなんか使うな
799(1): 2017/11/18(土)09:37 ID:xI47wEcM(1/2) AAS
>>795
SDLの造詣を深めている開発者のインプレッションなんだったら参考にさせてもらう
それはそうとEclipseは、そんなに色々機能があるかな。VSの方が多くない?
自分はC++ゲ制はなんとなく(旧版の)VSでやってるけど、VSの機能の1割も使いこなせてない気がする
ところでPythonやりだすとEclipse便利だぜ。SDLはPythonからも呼べるらしいじゃん
と思ったら、最近はVSでもPythonのプロジェクト管理ができるのか
Eclipseはパースペクティブ切り替えが独特だったけど、最近はVSもそんな感じになってるのかな
800: 2017/11/18(土)09:39 ID:rjQ/nfiU(1/7) AAS
>>769
>何を参照したのか不明だが正確には個人での購入の場合は
外部リンク:www.jetbrains.com
801: 2017/11/18(土)09:43 ID:rjQ/nfiU(2/7) AAS
>>796
>無償で目的外で使用しているIDEにぶーたれるような人間には知っていても紹介しないだろうな。正直上から目線は鼻につく。
何に言ったんだ?自分の用途に合うかどうか品定めしてるだけだろ
802: 2017/11/18(土)09:45 ID:rjQ/nfiU(3/7) AAS
>>798
>だいたい IDE 気にするやつが SDLなんか使うな
全く理屈が分からん
803(1): 2017/11/18(土)10:05 ID:rjQ/nfiU(4/7) AAS
>>799
>それはそうとEclipseは、そんなに色々機能があるかな。VSの方が多くない?
説明が下手だった。VSは新規プロジェクト選んでC++選んで、最後にF5押せば雛形のアプリが動いたけど、EclipseでC++を動かそうとしたらいろいろ調べないといけなかった
個人的には、操作が複雑なIDEは苦手意識がある
804: 2017/11/18(土)10:15 ID:rjQ/nfiU(5/7) AAS
google画像検索で、"doxygen 呼び出し関係図"や、"visualstudio 呼び出し関係図"とするといろいろ画像が出てくるけど、
こんな機能が付いてる無料のIDEってないのかなぁ?
805(1): 2017/11/18(土)10:32 ID:NG49yRx5(2/2) AAS
>800
失礼した。無償のIDEしか話題にしてなかったあんたが、
ビジネスプランで購入しようするとは思わなかったよ。
それともよく読まなかったのかな?まあ、お互い様だけどね。
806(1): 2017/11/18(土)10:57 ID:xI47wEcM(2/2) AAS
商用ツールを確保する責任が出てきた場合、真っ先に思いつくのが無料ツールだからな
>>803
それは分かる
Windowsのウィンドウ生成なんて仕様のしわ寄せの塊だからな
あれをそらで一からフルスクラッチできるほど、仕様の勉強と習練に時間は避けない
しかし海外メジャー系なら、中にはそういう凄腕のスタッフもいるのかな・・・
807: 2017/11/18(土)11:20 ID:rjQ/nfiU(6/7) AAS
>>805
よく読んでませんでした。
てへぺろ(・ω<)
808: 2017/11/18(土)11:36 ID:rjQ/nfiU(7/7) AAS
>>806
偏見かもしれないけど、インドのプログラマって、
カースト制度で迫害されている人とが立身出世って感じで
ガンバってるんじゃないかなぁと思うわけ、
そういう人は、すごく努力して、なんでそんなことまで知ってんのって
思うぐらい知識深めてると思う
それと、分かってくれてありがとう。ちょっと安心した。
809: 2017/11/19(日)09:39 ID:mqEkUFCO(1) AAS
hungry?
810: 2017/11/19(日)11:31 ID:9ak5pkZK(1) AAS
No, I'm not.
811: 2017/12/01(金)20:44 ID:SJyAExER(1) AAS
こんなの見つけた。
オープンソース3Dゲームエンジン
外部リンク:armory3d.org
812: 2017/12/30(土)23:05 ID:O9jwDWfY(1) AAS
Metal対応するみたいだね
813: 2017/12/31(日)02:45 ID:upDY8ERi(1) AAS
アップルと言えばimac proが話題だね。
世の中が狂ってるのか?、オレの認識がずれてるのか?、あの値段設定は狂ってる!
消費税だけで、オレの自作PCがもう一台作れるじゃないか。
814: 2017/12/31(日)18:36 ID:/rN76OKL(1) AAS
簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
40RAIIHLY8
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.338s*