ゲームエンジンを作る (366レス)
上下前次1-新
89(1): 2015/02/01(日)23:38 ID:rqF6S/aL(1)調 AAS
独自言語ってどうやって作ればいいんだ…
90: 2015/02/02(月)10:55 ID:ECHjsxmk(1)調 AAS
ドラゴンブック買ってこい
91: 2015/02/02(月)15:45 ID:vsjaczgq(1)調 AAS
この板でドラゴンブックと聞くと
"竜を呼び出す魔導の書"的な厨ニな響きがあって趣深いな
92: 2015/02/02(月)18:17 ID:9YOvsS+B(1)調 AAS
ああ、そうだね。次の人どぞー
93: 2015/02/02(月)20:32 ID:u5Lk+L3c(1)調 AAS
ソース見たりすると、みなさん、
この辺の問題は器用にこなしてるんだよなぁ。
94: 2015/02/11(水)05:07 ID:0cWu/C1d(1)調 AAS
>>89
とっかかりが掴めない人用に難しく考えない方法。
単語を読んでif文で分岐するものと定義してみればいい。
1行に1命令という仕様にして、画面に文字を出力したいとすれば
print "テスト出力"
と書いたテキストを用意して、ファイルを読んだら最初の空白まで命令で次がパラメータとして
if (command == "print") { 画面に出力する処理 }
とかする。んで、これじゃあどこに表示すればいいかわからないから、
setxy 100,100
みたいなのを読めるようにする。空白まで命令、カンマで区切ったものをparam[0]から順に。
if (command == "setxy") { グローバルな変数に text_x=param[0].ToInt(), text_y=param[1].ToInt() とか }
色付けたいなら、、、、以下略
仕組みが分かってきたら、構文解析とか逆ポーランド記法とかに興味が出てくるさ。
がんばれw
95: 2015/02/14(土)19:58 ID:m2hqbe0E(1)調 AAS
自己流で無理やり作って、
出来上がったのは、
マシン語(アセンブラ)みたいな書式のシロモノでした。
自分で作っといてなんだが、
処理見本がなくなったら、
もう永久に使い方がわからん気がするw
96: 2015/02/14(土)22:14 ID:l4caZ+8s(1)調 AAS
アセンブラでゲームを作ってもいいんやで?
97: 2015/02/15(日)02:03 ID:lkuH3Fri(1/3)調 AAS
ちょっとそのマシン語風のスクリプトサンプル載せてみ?
98: 2015/02/15(日)10:15 ID:+qoTarpb(1/2)調 AAS
こんな感じ。
%M0123%y%M0147%END%%M0148%b%END
メッセージ番号0123を表示した後に、はい/いいえ処理を行なって、
『はい』だったらメッセージ番号0147を表示して、処理から抜ける。
『いいえ』だったら、メッセージ番号0148を表示した後、『はい/いいえ』の処理まで戻る。
つまり、『はい』という選択をするまで、同じ処理が繰り返される。
99: 2015/02/15(日)13:35 ID:lkuH3Fri(2/3)調 AAS
なるほどねー。いい感じのスクリプトだけど、たしかに可読性が悪いね。
後から分からなくなりそうだw
スクリプトの利点の一つは可読性だから、もうちょっと改良したほうがよさそうだね。
例えば区切り記号を少し変更するだけでも
M0123?y={M0147 END} n={M0148 CONTINUE} END
y/nは常にメッセージの後に来るだろうから一纏めに。
また、ブロックの区切りが視覚的に分かりにくいので{ }に変えてみた。
あと気になったのは[b]だね。意味がある単語にしたほうが分かりやすいと思う。
そこらへんの独自文法考えるのも結構楽しめると思うよ。
100(1): 2015/02/15(日)13:46 ID:lkuH3Fri(3/3)調 AAS
ちなみにもっとマシン語、といかアセンブラ風を想像してたw
:START
push M0123
msg
push M0147
push M0148
sel
jmpy NEXT
jmp START
:NEXT
END
101: 2015/02/15(日)17:19 ID:ZxL1y1ye(1)調 AAS
なるほどわからん
102: 2015/02/15(日)21:36 ID:+qoTarpb(2/2)調 AAS
{}でくくるか。
あぁ、それもありだなぁ。
参考になった。ありがとう。
>>100の書式は絶対に嫌だなw
103: そよかぜ 2015/02/18(水)17:11 ID:lntz5eJJ(1/3)調 AAS
Nscripterのフロントエンドと吉里吉里のフロントエンド考えてる
GUIで表現されてマウスかキーバインドで操作する
104: そよかぜ 2015/02/18(水)17:11 ID:lntz5eJJ(2/3)調 AAS
天空銀河でRPGのSCRIPTが昔あったけどあれを改良したら
ツクールに対抗できそう
105: そよかぜ 2015/02/18(水)17:21 ID:lntz5eJJ(3/3)調 AAS
LINUXにゲームエンジンをつくる
種類は
アドベンチャー
ファミコン昔話 ファミコン探偵倶楽部 リップルアイランド サラダの国のトマト姫
シューティング
デザエモンやマジカルチェイス アレスタ ダライアス スターフォース
SRPG
ファイアーエムブレム タクティクスオウガ
格闘ゲーム
2D格闘ゲーム2nd
アクションゲーム
ムーンクリスタル ギミック
サウンドノベル ビジュアルノベル
かまいたちの夜 428 街
106: 2015/02/18(水)21:24 ID:3jMVF/gR(1)調 AA×

107: 2015/02/24(火)13:52 ID:OGUECuV1(1)調 AAS
イベントスクリプト作成の参考になりそうなページ見つけた
http://2dgames.jp/2012/05/23/rpg%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9/
108: そよかぜ 2015/03/01(日)17:34 ID:6ewBL9UM(1)調 AAS
完成したら呼ぶよ!
109: そよかぜ 2015/03/03(火)17:28 ID:zncA3uK1(1)調 AAS
RPGSCRIPTMachine
4種のSCRIPTを組み合わせて作れるエンジン
110: 2015/03/24(火)23:27 ID:nMRj9RrN(1)調 AAS
3Dを描画とか
directxというのを使うんですか?
例えば、Unityなんかはこういうのは独自のを開発してるんですか?
111: 2015/03/25(水)01:02 ID:R8Tcy4Ns(1)調 AAS
とりあえずスレ主はgitの公開リポジトリを教えてくれないか
制作の過程を追っておいてやるよ
112: 2015/03/25(水)17:59 ID:hlIraXS9(1)調 AAS
どんなことやるか妄想してると最終的にコンパイラをスクラッチで作るのとほとんど同じ手間になってて尻込みする
113: 2015/03/28(土)05:47 ID:7A9Gi5xo(1)調 AAS
yacc とか lex とか bison 使わないのか
114: そよかぜ 2015/03/30(月)11:57 ID:9DH9R2zA(1)調 AAS
コンパイラとインタプリタどっちもいいね!
115: 2015/04/03(金)21:55 ID:GOMFBvsx(1)調 AAS
単純なインタプリタならば、それほど難しくは無い。
116: 2015/04/04(土)11:14 ID:eyPQtqwP(1)調 AAS
なんでlua使わんの?
117: 2015/04/04(土)18:10 ID:y83vKxp+(1)調 AAS
それじゃあ作ったって言わないだろ
118: 2015/04/05(日)08:15 ID:Idr2blGP(1/2)調 AAS
じゃあ directx も opengl も使えないね
119: 2015/04/05(日)13:20 ID:9t/Oc37+(1/4)調 AAS
WinAPIしか使ってませんが何か?
120: 2015/04/05(日)13:37 ID:9t/Oc37+(2/4)調 AAS
WinNTをターゲットに作ってますが何か?
121: 2015/04/05(日)19:59 ID:i4W65YGB(1)調 AAS
もうOSから作れよ
122: 2015/04/05(日)20:26 ID:9t/Oc37+(3/4)調 AAS
すでにFPGAで簡易なマルチタスクOS実装したんでもういい
123: 2015/04/05(日)20:59 ID:Idr2blGP(2/2)調 AAS
ゲームエンジンでもないし演習課題じゃん
大学生にも春厨ってあるんだな。春大か
124: 2015/04/05(日)22:00 ID:9t/Oc37+(4/4)調 AAS
話題逸らしたの君だから
125: そよかぜ 2015/04/06(月)16:58 ID:1aKutsOb(1)調 AAS
64タスクOSなんてのもいいかもしれない
126: 2015/04/13(月)14:58 ID:Dou2vaaD(1)調 AAS
ゲームエンジン作る気無いだろ
127: そよかぜ 2015/04/14(火)18:15 ID:DGJiyMSK(1)調 AAS
作ったらどんなしょぼいのでもここで公開するよ
128: 2015/04/14(火)20:50 ID:l7y+LPTO(1)調 AAS
osって、仮にC言語から作るとして、printf関数に相当するものも自作しなきゃいけないのかな?
129: そよかぜ 2015/07/21(火)15:21 ID:sqBlf9il(1/2)調 AAS
わたしがつくりたいのはゼルダクラッシックの日本語版
箱庭大相撲
ローグライク
130: そよかぜ 2015/07/21(火)15:22 ID:sqBlf9il(2/2)調 AAS
あとdante98と?とRPGツクール95の上位互換エンジン
131: 2015/08/02(日)21:13 ID:UGgyQiPE(1)調 AAS
ゲームエンジンよりライブラリ形式の方がありがたい
Cとかから呼び出す形でね。
エディタでマップやメッシュやアニメーションを作成/編集/配置して、何らかの形式で出力
Cから関数を呼んで読み込み→表示
132: 2015/08/26(水)12:28 ID:Epu4Kd8G(1)調 AAS
RPGツクールVXAce互換エンジン α版公開! | 自作ゲームの作成・配信 Plicy [プリシー]
http://plicy.net/News20150106.php
133: 2015/08/28(金)13:02 ID:NsenWWll(1)調 AAS
Qt使えばクロスプラットフォームのゲームエンジンが出来るんじゃないの。
AngleっていうGoogle製のトランスレータが内蔵されててWindows、Linux、
Mac、Android、その他いろいろの環境でOpenGL esが動かせるよ。
134: そよかぜ 2015/08/29(土)11:24 ID:5O0fRPKv(1)調 AAS
ライブラリとQtか
あとAngle
Googleのもじりか
OPENGL esが動けば3Dに対応
135: 2015/09/21(月)21:20 ID:Zczz6Eu/(1)調 AAS
UE4のソースをどこから読むか迷い果てて結局ぶっ倒れた俺には無理な話だな
136: 2015/09/26(土)19:07 ID:87jk0sf8(1)調 AAS
ソースを読むということはUE4の機能に不満があるんだろう?
じゃあそこに絞って読めばいいだろう?
137: そよかぜ 2015/12/10(木)20:30 ID:b6k2xdOt(1)調 AAS
コンソールで操作できたら便利だろうなぁ
138: 2015/12/19(土)14:40 ID:sU2vD1aQ(1)調 AAS
プログラマはMacを使ってるってマジ?
2chスレ:news
139: そよかぜ 2016/01/29(金)20:35 ID:T7yKHLBx(1)調 AAS
いろんなゲームのコンストラクションキット作りたいな
エンジンはオープンソースでね
140: そよかぜ 2016/01/30(土)10:20 ID:41dY73xn(1)調 AAS
蟲姫とかみたいなシューティング
2D格闘ゲーム2の互換エンジン
リップルアイランドやファミコン昔話みたいなアドベンチャー
GUIで作れるビジュアルノベル サウンドノベル
141: そよかぜ 2016/02/10(水)11:32 ID:8R7nHgeS(1)調 AAS
わたしの独り言スレになったね
142: そよかぜ 2016/02/27(土)18:56 ID:k3nxuSN5(1)調 AAS
SRPGツクールの互換エンジンで復活させたい
RPGツクール95のエミュレータを作って復活させたい
143: そよかぜ 2016/03/13(日)12:42 ID:oo/RK73v(1/7)調 AAS
過去の名作のPC移植したいな
牧場物語 ダービースタリオン ルーンファクトリー エリーリリーのアトリエ
144: そよかぜ 2016/03/13(日)12:42 ID:oo/RK73v(2/7)調 AAS
FEメーカー
メトロイド ゼルダ カービィ
145: そよかぜ 2016/03/13(日)12:46 ID:oo/RK73v(3/7)調 AAS
ウィザードリィ 女神転生
パソコン探偵倶楽部 iPad探偵倶楽部 iPhone探偵倶楽部
新鬼ヶ島 遊遊記 神々のトライフォース
146: そよかぜ 2016/03/13(日)12:47 ID:oo/RK73v(4/7)調 AAS
MACとLinuxはゲームに飢えているから
ゲームメーカー出したらばっと作品群がでてきそう
147: そよかぜ 2016/03/13(日)12:47 ID:oo/RK73v(5/7)調 AAS
iPhoneiPadは操作が独特なのでゲーム作るのが難しそう
148: そよかぜ 2016/03/13(日)12:49 ID:oo/RK73v(6/7)調 AAS
DANTEシリーズ RPGツクール95のエディタは需要あるかな
149: そよかぜ 2016/03/13(日)12:59 ID:oo/RK73v(7/7)調 AAS
無料版と商品版を出す
いろんな方法で買える
会員制 独自の機能のサイト
インストールが簡単
150: そよかぜ 2016/03/16(水)18:47 ID:JLKcSWkS(1)調 AAS
SRCとBlack Diamondを引き継ぐ
151: そよかぜ 2016/03/31(木)11:19 ID:wyJE2Qwm(1/2)調 AAS
WEBアプリケーションで作る時代か
Enchant.jsで作ろう
152: そよかぜ 2016/03/31(木)11:20 ID:wyJE2Qwm(2/2)調 AAS
WEBアプリケーションはサーバー上で動かしてる
153: そよかぜ 2016/04/08(金)17:10 ID:gulyduGE(1/8)調 AAS
デザエモンPCを作る
デザエモンのパワーアップ版
作り方は同じで容量が大幅アップ
154: そよかぜ 2016/04/08(金)17:12 ID:gulyduGE(2/8)調 AAS
アクションゲームの需要は大きい
アクションゲームメーカーを作りたい
カービィとかゼルダとかマリオとかそんなの
155: そよかぜ 2016/04/08(金)17:14 ID:gulyduGE(3/8)調 AAS
Wizardryとか女神転生みたいなゲームつくるのとか
キングスフィールドみたいの作るの作りたい
156: そよかぜ 2016/04/08(金)17:16 ID:gulyduGE(4/8)調 AAS
かむたこ カムの島渡りをMAC iPadに移植したい
157: そよかぜ 2016/04/08(金)17:17 ID:gulyduGE(5/8)調 AAS
クリッククリエイトって互換アプリケーション作るの難しいかな
作ってる人結構いるけど
158: そよかぜ 2016/04/08(金)17:19 ID:gulyduGE(6/8)調 AAS
PS2のRPGツクール2種のリメイク
をLinuxに移植したい
159: そよかぜ 2016/04/08(金)18:44 ID:gulyduGE(7/8)調 AAS
ゲームブックを作りたい紙に近いのをね
160: そよかぜ 2016/04/08(金)22:37 ID:gulyduGE(8/8)調 AAS
MACとウィンドウズ両方で動く法が良いのかね
ROMとエミュレーター方式でないと厳しい
161: そよかぜ 2016/04/09(土)13:27 ID:UZn9bm7x(1/3)調 AAS
完成度を高くやり切る
OSの進化の速度に合わせて
162: そよかぜ 2016/04/09(土)13:31 ID:UZn9bm7x(2/3)調 AAS
IOSのタッチ操作が進化してゲームも操作が進化するのかな
でもゲームパッド買ったほうが使いやすいよ
163: そよかぜ 2016/04/09(土)13:32 ID:UZn9bm7x(3/3)調 AAS
風来のシレン2 3DSに移植されないかな
164: そよかぜ 2016/04/10(日)06:54 ID:qlGZApd8(1)調 AAS
SFCのPC移植 容量とか増やして
165: そよかぜ 2016/04/11(月)08:14 ID:BrxqWGhD(1)調 AAS
RPGツクールの話
RPGってもう飽きた
166: そよかぜ 2016/05/04(水)11:14 ID:TeWySJWy(1)調 AAS
ビジュアルノベル作りたい
167: そよかぜ 2016/05/13(金)11:19 ID:LXeSMMKG(1/3)調 AAS
絵かきを優遇するRPGコンストラクションツールを作ろう
168: そよかぜ 2016/05/13(金)11:21 ID:LXeSMMKG(2/3)調 AAS
アクション アクションRPG
シューティング
ローグライクのエンジン
169: そよかぜ 2016/05/13(金)11:23 ID:LXeSMMKG(3/3)調 AAS
移植リメイクしたいゲーム
百の世界の物語 ゼルダの伝説平面 ファミコン昔話 ファミコン探偵倶楽部
リップルアイランド サラダの国のトマト姫
170: そよかぜ 2016/05/25(水)18:26 ID:cKHFYeo2(1)調 AAS
お絵描きお絵描き
171: そよかぜ 2016/06/08(水)17:33 ID:qeFVL197(1)調 AAS
ワイヤーフレーム 3D風Dungeon
172: そよかぜ 2016/06/10(金)12:51 ID:4zx+UnNv(1/3)調 AAS
ギャラクシーエンジェルみたいのが作れるのがいいな
173: そよかぜ 2016/06/10(金)12:53 ID:4zx+UnNv(2/3)調 AAS
何でも作れるよりジャンルを特化しないとね
174: そよかぜ 2016/06/10(金)12:56 ID:4zx+UnNv(3/3)調 AAS
絵と音楽を作るためにCAMPFIREでお金を集める
175: そよかぜ 2016/06/11(土)06:18 ID:hiQqBUXR(1/3)調 AAS
サウンドノベルツクール
2D格闘ゲームツクール
SRPGツクール
RPGツクール95
dante98
dante98-2
Superdante2
の互換エンジン
176: そよかぜ 2016/06/11(土)06:20 ID:hiQqBUXR(2/3)調 AAS
新規作成RPGコンストラクションソフト
ビジュアルノベル SRPGコンストラクションソフト
恋愛SLGゲーム GAみたいなの
177: そよかぜ 2016/06/11(土)06:32 ID:hiQqBUXR(3/3)調 AAS
昔のADVゲーム コマンド入力 コマンド洗濯
シューティングゲーム
アクションゲーム
178: そよかぜ 2016/08/14(日)21:07 ID:atcn0UU9(1/2)調 AAS
昔のゲームをフルカラーにするだけでいいと思う
プログラム関係は現代にしないといけないけど
179: そよかぜ 2016/08/14(日)21:09 ID:atcn0UU9(2/2)調 AAS
若い子や年寄りの一見さん向けの難易度表と攻略の手口なんかだしたり
180: そよかぜ 2016/08/28(日)08:20 ID:e2w1FxVv(1/2)調 AAS
LIVEMAKER風ゲームコンストラクションを作りたいな
181: そよかぜ 2016/08/28(日)08:23 ID:e2w1FxVv(2/2)調 AAS
10 OSX LINUXで動かすエンジン 出来ればiosなんかも
182: そよかぜ 2016/09/10(土)08:06 ID:6Z8iS3vq(1)調 AAS
9月だねぇ
183: そよかぜ 2016/09/17(土)09:13 ID:nhPqxpsb(1/4)調 AAS
スクリプトって好き
何でもスクリプトで書くって夢があるね
184: そよかぜ 2016/09/17(土)09:14 ID:nhPqxpsb(2/4)調 AAS
言語に近いコンパイルもいいね
185: そよかぜ 2016/09/17(土)09:16 ID:nhPqxpsb(3/4)調 AAS
売れる同人アプリケーションとしてエンジンを作りたい
1000円〜1万円くらいで
186: そよかぜ 2016/09/17(土)09:16 ID:nhPqxpsb(4/4)調 AAS
お金欲しいの
187: そよかぜ 2016/09/22(木)08:13 ID:a0h4pXJA(1/3)調 AAS
人工声帯 人工合成声
実現できるかな
グラフィックエディタ アニメツール
音楽
188: そよかぜ 2016/09/22(木)08:14 ID:a0h4pXJA(2/3)調 AAS
ゲームコンクールをやって人集め
上下前次1-新書関写板覧索設栞歴
あと 178 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.028s