NEETの俺が無料ソフトだけでゲームを作るスレ 2
■ このスレッドは過去ログ倉庫に格納されています
0001無職ニート ◆NGNHsLkT8o
2006/09/20(水) 17:19:03ID:6v6ZgEOA無職ニートのゲーム製作を生暖かく見守るスレです。
開発は全て無料のソフト(ツール)を使って行います。
現在はVC++2005EE+DXライブラリが軸。
有志の参加を、心よりお待ち申し上げております。
ガンガンアップすれ。俺は必ず見るから。
俺のまとめページ
http://rpg.nengu.jp/
前スレ
NEETの俺が無料ソフトだけでRPGを作るスレ
http://pc8.2ch.net/test/read.cgi/gamedev/1152609390/
公式Wiki
http://gamdev.org/w/
あぷろだ
http://gamdev.org/up/upload.php
よし、お前らアップして語り合え。
0055名前は開発中のものです。
2006/09/24(日) 17:29:35ID:5CxRBIBLいいストーリー思いつかないぞ
0056名前は開発中のものです。
2006/09/24(日) 17:33:59ID:TzLdqB0y0057名前は開発中のものです。
2006/09/24(日) 18:24:42ID:zUmjNZ8s無理やり画像サイズを合わせてやってみる。
>>54
ボリューム云々よりも、「ゲームの本質はおもしろさ」って首相がこの前言ってたよ。
>>56
がんばって。
もうすぐ初カキコから1ヶ月経とうとしてる・・・
その日にUPするけど、おまいら笑うなよ?
0058名前は開発中のものです。
2006/09/24(日) 18:47:47ID:E5dc7OMq005927
2006/09/24(日) 20:05:56ID:KyKcNDPQさて、書いたプログラムを組み上げてうpしよう。
と思ったら、新たなバグ発見。どこが悪いかは分かってるんだが、どうやって修正したらいいか。
うpまではもう少し掛かりそうだ・・・・・・
0060名前は開発中のものです。
2006/09/24(日) 21:29:38ID:SNoDB93mストーリーだけは、頑張ってもどうにもならなかったりするからな…
友達にそういうのが得意なやつとかいないのか?
0061名前は開発中のものです。
2006/09/25(月) 00:23:08ID:nyj+SlR90062無職ニート ◆NGNHsLkT8o
2006/09/25(月) 01:17:29ID:1mIErAJDSFCも厳しいでしょ、実際。正直ファミコンにも勝てるか微妙だと思うが。
>>55
俺は友達に頼んでるけど、そんなに考え込まず適当でいいよ。
つーか、世界観だけ決めたら、全体的に出来てからでもいいかも。
>>56
いーよ。ただ、勧めはしない。いばらの道だから。
>>57
まあ、サイズでテーブル作れば何でも読み込めるけどね。
俺はめんどくさいんで全部サイズを同じにするな。
多分市販ゲームでもそうだと思う。
UPスレスレ。笑われても気にするな。
>>59
そうか…楽しみにしてたのに〜
>>61
誤爆?乙
0063名前は開発中のものです。
2006/09/25(月) 01:58:19ID:PFhtgPyH006428
2006/09/25(月) 07:15:01ID:pFQsnp1wLevel2うp
ttp://www.geocities.co.jp/ate44ds233/level2.zip
この駄目なソースを更正していただければありがたいです
あとDrawFormatString関数での文字の描画がうまく行きません
どうすれば良いでしょうか?
0065名前は開発中のものです。
2006/09/25(月) 08:57:35ID:FQB0d0NADrawFormatStringはまんまリファレンスに書いてあるとおり
char str[] = "もじれつだよ:";
char str2 = 'T';
DrawFormatString(10,10,GetColor( 255,255,255 ),"文字列:%s / 文字:%c / 整数:X座標(%d) / 計算もできるよ%d", str, str2, PlayerX, PlayerX+PlayerY-100);
これを描画処理してるところに埋め込めば仕組みがわかるんじゃない
0066無職ニート ◆NGNHsLkT8o
2006/09/25(月) 12:04:10ID:MF+wH3+Tみたみた。
変数をそのままグローバルに置いてるから、変数ごとに関連性を持たせるために
構造体にしたりすればいいと思う。
プレイヤー毎、敵毎とか。
このソース見ても駄目かどうかなんて判断できんよ。
DXライブラリのページにあるサンプルプログラムってかんじ。
こんな感じでサンプルガンガン打ち込んでいくといいよ。
DrawFormatStringはCのprintfとほぼ一緒。
リファレンスが詳しいので見ときー
006727
2006/09/25(月) 17:49:19ID:9jD7bEEbっつーわけでうpしてみる。
キャラがアニメーションしないのは仕様。なぜなら力尽きたから。
マップとキャラの大きさ比がおかしいのも仕様。なぜならキャラだけ自分で打ったから。
移動システムに全力を掛けた。
アドバイスやらコメントやら何やらをくれると嬉しい。
0068名前は開発中のものです。
2006/09/25(月) 18:39:01ID:tEJIYtpwメモリ 512MB
CPU PenM 735(1.70GHz)
VGA チップセット内蔵(Intel 855GME)
動かしても黒い画面しかでません><
006928
2006/09/25(月) 21:02:30ID:pFQsnp1wttp://www.geocities.co.jp/ate44ds233/level3.zip
結局のところDXライブラリのページのサンプルプログラムと変わらん
ソースではあるな・・・
やっぱりDrawFormatString関数での文字の描画がうまくいかん・・・
どうすればよいでしょうか?
0070名前は開発中のものです。
2006/09/25(月) 21:48:47ID:nyj+SlR9ClearDrawScreen() ;
---
ここ
---
ScreenFlip() ;
Fllip = 2 とんぼ返り
でOKjyn
0072名前は開発中のものです。
2006/09/25(月) 22:19:15ID:dRqyfwmJ.ncbファイルは消しといた方がいいよ。
でかいから。
0073無職ニート ◆NGNHsLkT8o
2006/09/25(月) 22:58:59ID:EfphkWvhみたみた。すげえ自分のプログラム見てるみたい。
ウィンドウの作成でDX_CHANGESCREEN_OKだけでエラーチェックしてるが
デフォルトに戻ってもゲームはできるからエラーにしないほうがいいと思う。
あと、当たり判定はそのチップ上に入れる入れないだけじゃなくて、そのチップから上下左右どこにいけるか?
っていう風に判定したほうがいいかも。まあ、これは規模にもよるか。
プレイヤーキャラが小さくて判定がでかいので突っかかる感じがする。
あ、これは仕様か。
プロジェクトのプロパティからコード生成でランタイムをMDからMTに変えれば
#pragmaいらんよ。
フェードアウトは輝度を変化させてるけど、黒一色の画像(サイズはウィンドウと同じ)を用意して、半透明にしていったほうが処理は軽いと思う。
容量的には増えるけど。
思ったのはこのくらいかな。
他はいいとおもう。ドット自分で打ったの?うめー!
俺もこの辺まではわりとすいすい出来たんだよな…
これからが地獄だ…
がんばれー!
0074無職ニート ◆NGNHsLkT8o
2006/09/25(月) 23:09:03ID:EfphkWvhみたー。
うーん、ジャンプボタンを押してるとずっとジャンプし続けるのは仕様?
あと、最初から関数にまとめる癖をつけた方がいいかな。
今なら、キー入力を取得する関数、プレイヤーの位置を計算する関数、描画する関数とかかな。
がんばれー!
0075名前は開発中のものです。
2006/09/26(火) 01:16:58ID:Qh4/f57Sクラスで組んでるのはすごい。
ドットはうまいね。
ん・・・何も指摘できなくてゴメンよぉぉぉ(つ_T=)
ColorKeyは緑がデファクトスタンダードですか?
どっかのページで真緑は使われにくいとか書いてあったけど。
0077無職ニート ◆NGNHsLkT8o
2006/09/26(火) 08:09:43ID:2IbJb6yy今日は認定日なんで職安行って来るぽ。雨降りそうでだるいな。
>>75
緑って駄目なのか…?俺も使ってるが問題ないような。
他の同人げーの中見ても緑使われてるようなきがするんだけど。
現在特技(必殺技?)実装中。もうちょっとで出来そう。
あとは、セーブ&ロードと全体的に見直せば完成かも。
規模的にそんなにでかくないよ。
0078名前は開発中のものです。
2006/09/26(火) 12:00:30ID:Z0859TyCwktk
ところで保険って職安に通っていれば半年くらいはもらえるんだよね、たしか。
ってことは半年はニートするの?
0079名前は開発中のものです。
2006/09/26(火) 13:08:09ID:pF+vMoeL>>1 のも、自分が作ったのもなる
本当、Windowsってゲームに向かないわ
0080名前は開発中のものです。
2006/09/26(火) 13:34:40ID:Qh4/f57Sごめん、27と28混同してたw
008127
2006/09/26(火) 15:19:15ID:YSCOZqwYほとんどニートの組んだ構造体をクラスに変えただけだし。
ドットも、まとめページのサイトのやつを雛形にしてるし。
次はNPCでも作るか、オートイベントでも実装するか。音楽を鳴らしてみるのもいいかな?
0082名前は開発中のものです。
2006/09/26(火) 15:35:11ID:Qh4/f57S金星 「あれさ、グランドクロス?おまえ参加する?」
木星 「うぃ」
火星 「参加」
地球 「一応いまんとこ」
海王星「あー・・・あれなぁ・・俺公転周期微妙にあわねぇんだよなぁ・・・」
水星 「マジ?」
天王星「周期なげーと大変なんだよなぁ」
土星 「だよな、そっちどーよ?」
冥王星「いや、おれ・・・」
金星 「どしたん?」
冥王星「その、おれ・・・無理なんだ・・・」
海王星「なんで?周期だいじょぶっしょ?」
冥王星「そうじゃなくて・・・」
水星 「なになになに、まさか自転がらみ?あらあらあらきてんじゃねーこれ、うはww」
冥王星「はは・・・そうじゃないよ。そうじゃなくて・・・俺やめるんだ」
木星 「うん?」
冥王星「……惑星・・・止めるんだ」
一同 「…」
0083名前は開発中のものです。
2006/09/26(火) 15:35:46ID:Qh4/f57S008428
2006/09/26(火) 19:37:50ID:tNLpGQEbttp://www.geocities.co.jp/ate44ds233/
クラス化しようと思ったら出来なかった・・・orz
ジャンプボタン押しっぱなしの時ジャンプしないようにしようと
したらできなかったんですが
どうすればよいでしょうか?
0085名前は開発中のものです。
2006/09/26(火) 19:42:00ID:t1+nvHjRどこの誤爆かしらんがワロタw
0086名前は開発中のものです。
2006/09/26(火) 20:42:08ID:IA2UV6IR何ヶ月前のネタだよ
0087名前は開発中のものです。
2006/09/26(火) 20:43:36ID:IA2UV6IRファイルどこだよ
008828
2006/09/26(火) 20:46:34ID:tNLpGQEbttp://www.geocities.co.jp/ate44ds233/level3_a.zip
0089名前は開発中のものです。
2006/09/26(火) 20:46:43ID:IA2UV6IR>ジャンプボタン押しっぱなしの時ジャンプしないようにしようと
>したらできなかったんですが
できなかったって何やったか書けよ。
ボタン押してたらフラグ立てろ。
押してなかったらフラグ0にしろ。
フラグが立ってる時だけジャンプするようにしれ
0090名前は開発中のものです。
2006/09/26(火) 20:49:46ID:DVluZeuW1NEETはどこでCプログラミング学んだの?大学かなんか?
0091名前は開発中のものです。
2006/09/26(火) 20:51:51ID:IA2UV6IRああ、ソース見てみた。
自分なりにやってみたのね。
おしいから答えを書くのは良くないと思うけど面倒だから書くわ。
// ジャンプボタンを押していて地面についていたらジャンプ
if( CheckHitKey( KEY_INPUT_Z )){
if(( JumpBFlag == 0 ) && PlayerY == 320 )
{
Jump_Power = 30 ;
}
// 前フレームでジャンプボタンを押されていたかを保存する変数に1(おされていた)を代入
JumpBFlag = 1 ;
}else{
// ジャンプボタンが押されていなかった場合は
// 前フレームでジャンプボタンが押されていたかを保存する変数に0(おされていない)を代入
JumpBFlag = 0 ;
}
よく考えてみ
0092名前は開発中のものです。
2006/09/26(火) 20:53:48ID:8uwliBUeジャンプフラグ=true
ジャンプ完了フラグ=false
}
else{
ジャンプフラグ=false
}
if(ジャンプフラグ && !ジャンプ完了フラグ){
ジャンプ
ジャンプ完了フラグ=true
}
こんな感じか
0093名前は開発中のものです。
2006/09/26(火) 20:54:40ID:8uwliBUe009428
2006/09/26(火) 21:13:03ID:tNLpGQEb考えたらよく分かりました
ジャンプ中は条件が当てはまらないのでフラグが0になるということですね
アドバイスありがとうございました。
0095名前は開発中のものです。
2006/09/26(火) 21:16:03ID:8uwliBUe0096名前は開発中のものです。
2006/09/26(火) 22:08:23ID:IA2UV6IR違うし。よく考えろよ。
ジャンプ中は関係ないよ。
ボタンの状態を監視してるだけ。
0098名前は開発中のものです。
2006/09/27(水) 00:02:58ID:NRNGx3HD時間なくても寝る前に次に実装したい部分は本みたりはしてるけど…
一応3Dの方置いときますね。BGMつけただけですけど...orz
ttp://gamdev.org/up/img/7679.zip
0099名前は開発中のものです。
2006/09/27(水) 01:21:49ID:IDMkROSP上の方にLunaってのがあるけど、他にもQuadruple Dとかも良いみたい。
あまり大掛かりな物を作るつもりはないけど、SLGのマップくらいの物は作りたい。
0100名前は開発中のものです。
2006/09/27(水) 01:31:30ID:tyTdLntn0101名前は開発中のものです。
2006/09/27(水) 14:08:01ID:ERtfm0iN// フォント
BOOL
InitD3DFont()
{
D3DXFONT_DESCW logfont;
logfont.PitchAndFamily= DEFAULT_PITCH || FF_DONTCARE;
この記述はあってるん?
間違ってたらごめん。
0102名前は開発中のものです。
2006/09/27(水) 15:50:45ID:TGxbe7pT0103無職ニート ◆NGNHsLkT8o
2006/09/27(水) 18:49:14ID:VdAWCgb4>>98
あれ、ブロックくずしは?
忙しいみたいだね。これから年末だしな…
>>99
Lunaでいいんじゃない。
SLGのマップがどんなものかわからんけど。
セーブ&ロード基本的な実装完了〜
WriteFileとかで構造体そのまま書き込めるとは思わなかった。
最強すぎて運こもらす。
あとは敵配置して、見直しだな〜
音関係をまったくやってなかったので、フリー素材探してこないと…
0104名前は開発中のものです。
2006/09/28(木) 03:05:51ID:/VdCbVXv0105名前は開発中のものです。
2006/09/28(木) 10:07:58ID:jcSLs8JI0106無職ニート ◆NGNHsLkT8o
2006/09/28(木) 12:35:19ID:kz44eHTv>>104
作曲もしてみたいけど、勉強する時間がない。
絵が先だな。
>>105
むりぽ。
今回はBGMは音楽担当がいるので探す必要なし。
SE関係を探してこんと。すごい量がいるな…規模は小さいのに…
0108名前は開発中のものです。
2006/09/28(木) 17:05:19ID:vRV2+nf1今はメタセコ落として3Dのキャラクター作ってる。
ジャンルは戦略SLG
0109676
2006/09/28(木) 21:41:55ID:eGu+VlC11ヶ月プログラムをやってきて、ここまで出来た。
まだ移動しか出来てないし、不具合多し。
少しずつビルドしないと、追加した所が原因で余計な時間を食ってしまう・・・
後、めちゃくちゃ重いのでご注意ください。
ソースに対する厳しい意見待ってます。
0110無職ニート ◆NGNHsLkT8o
2006/09/28(木) 23:38:38ID:fEKHDnTZ乙〜はあと
とりあえず、ゲームが起動しない。
マップエディタは重すぎてびびったw
なんか入れないとだめなん?
011198=前スレ648
2006/09/29(金) 14:06:30ID:CTjJ5AqUウインドウがすぐ消えるのでデバックしてみたところ
私の環境ではハードウェアの頂点処理できないようで、CreateDeviceの引数を
ソフトウェアの頂点処理に変えたら動きました。
>>1はd3dx9_30.dllやd3dx9_29.dllが無いとか警告がでるのでしたら、
webインストーラ版のランタイムをMSからDLインスコすればなんとかなるはず。
面倒なら >>98のzipにd3dx9_30.dllが入っているのでそれをexeと同じフォルダ
に入れると動くはず…たぶんorz
あ〜仕事が忙しい。本当に転職してやろうかな?
0112無職ニート ◆NGNHsLkT8o
2006/09/30(土) 12:13:09ID:TWqMkrr0>>111
お、情報サンクス。
俺もウィンドウが一瞬出てすぐ消えるって症状だった。
ソースは見てなかったYO。
RPGかなりゲームらしくなってきた。
SEを探してたんだが、まあまあまともな音が手に入ったので全部設定した。
決定音が不満だが。
ないやつは、作ってくれるらしくてラッキー。
SEとBGM配置はほぼ終わった。
現在敵をどんどん配置してる。
ただ、かなりオーソドックスなRPGなんでゲーム性は乏しいかも。
シナリオのほうはマルチっぽいんだけどね。EDはひとつだけど。
一応クリアーまで3〜5時間ってとこ。
○残り作業
・敵配置&敵の特殊攻撃つくる(基本攻撃は出来てる) 1〜2日
・独自システム(秘密) 1日もかからん
・まだ出来てない絵にエフェクトつけてアニメさせる。 絵の出来次第
・手直し・バグ取り ずっと
ついにこの辺まで来た。完成が見えてきた〜
0113名前は開発中のものです。
2006/09/30(土) 13:26:30ID:VrTKc7cKクリエイターだ・・・
0114名前は開発中のものです。
2006/09/30(土) 15:04:12ID:tQ4uZgpU∧_∧ +
(0゚・∀・)
(0゚∪ ∪ +
と__)__) +
0115名前は開発中のものです。
2006/09/30(土) 16:16:49ID:/X2iLGVU1,モデリングする(メタセコとか六角)
2,モーションをつける(RokDeBone2とか)
3,ライブラリで描画等(Lunaとか)
っていう流れでいいのかな?
抜けてる手順とか、やったほうが良いこと等、なんかあったら教えてくれ
0116名前は開発中のものです。
2006/09/30(土) 17:43:50ID:d7/G2vsjまず最初にどんな世界かを決めて、
キャラクターはそれにあわせて統一性をもたすとか。
ちょっと趣旨と違うかな。スマソ
0117名前は開発中のものです。
2006/09/30(土) 19:53:29ID:oLbAzYkl女キャラの胸はDカップ以上で
0118115
2006/09/30(土) 20:54:56ID:7hJyW4LEttp://gamdev.org/up/img/7715.png
そしてDカップ以上!
ttp://gamdev.org/up/img/7716.png
0119名前は開発中のものです。
2006/09/30(土) 21:47:16ID:bL28Gq380120名前は開発中のものです。
2006/09/30(土) 23:08:12ID:PeWXvE6T0121無職ニート ◆NGNHsLkT8o
2006/09/30(土) 23:43:33ID:xr4zNXBLクリエイトはたしかにしてるな…
>>114
俺もwktkだ!
>>115
すげーモデリングうまいね!俺もこのくらいできるようになりたい。
RPG終わったらまた勉強せんとな〜
>>120
素人が3ヶ月そこらで初めて作ったゲームなのですよ、奥さん。
世間の人からは失笑だろうけど、作ってる本人達はかなり楽しんでる。
0122名前は開発中のものです。
2006/10/01(日) 00:06:22ID:cOBRYUYYDカップきめえwwwwwwww
0123115
2006/10/01(日) 01:55:26ID:zbJAsD5/このくらいならすぐに出来ると思うよ。
俺は3D知識ゼロだったけど、いろんなサイトのチュートリアル見ながら勉強してみた。
で、3日くらいでこんくらい出来るようになった。
モデリングしてると、デッサンの能力も鍛えられるね。空間認識能力だっけ?
絵を描くとき、三次元で考えられる様になった。
UVだのテクスチャだのが良く分からん。その所為でキャラがいつまでたっても粘土のままだ。
モーション付のXファイル出力が出来るフリーソフトも、何があるのかよく分からんし。
0124名前は開発中のものです。
2006/10/01(日) 02:05:54ID:ro3atknjつーか素人には無理だよこのレベルは
0125名前は開発中のものです。
2006/10/01(日) 06:38:26ID:XDfjsM2B3Dの知識はゼロでも、デッサンは結構やってんじゃないの?
絵心まったくなしで3Dもほとんどやったことがない俺には明らかに
職人レベルに見えるよ、そのモデリングは。
とりあえず、どれくらいの絵がかけるか萌える絵をキボンny
0126名前は開発中のものです。
2006/10/01(日) 06:50:14ID:BaeRr0p2>モーション付のXファイル出力が出来るフリーソフトも、何があるのかよく分からんし。
RokDeBone2で出来るよ
テクスチャデータが一枚しか使えないから
>UVだのテクスチャだのが良く分からん。その所為でキャラがいつまでたっても粘土のままだ。
これが分からないと厳しいかも・・・
0127名無しさん@お腹いっぱい。
2006/10/01(日) 10:14:16ID:pQL7pQLi0128名前は開発中のものです。
2006/10/01(日) 15:46:53ID:8pBzRLnj0129名前は開発中のものです。
2006/10/01(日) 15:48:28ID:4TEJzI/E0130115
2006/10/01(日) 17:33:27ID:QZLMZqeFttp://gamdev.org/up/img/7725.png
NEET_RPGよりマリーナ。一応素材ソフトの規約見たが、駄目なようなら即消します。
ペンタブもスキャナも無いからマウスで描いた。あまりにめんどくさいんで、超ヤッツケ。
所要時間は1時間くらい?
>>124 >>125
暇な時に落書き程度に描くだけなんで、デッサンとか考えたことはあんまり無い。
実際、曲面制御とかスムージングを使わなければ、PS以下のカクカクポリゴンだし。
しかし、こんなん描いてる暇があったら、もっと3Dの勉強をしろと。
もっとプログラムの勉強をしろと。
0131名前は開発中のものです。
2006/10/01(日) 17:41:38ID:btbZcZhtお前が小学生ならものすごい素質を感じる。
おじさんが、誕生日プレゼントにタブレットを買ってあげるからそれで描いてみなさい。
0132115
2006/10/01(日) 17:41:48ID:QZLMZqeF>>126
RokDeBone2で出来るみたいっすね。分かりにくいところに書いてあって、見逃してた。
いっその事、Blenderでも使おうかと思ったんだが、初心者が手を出すべきでは無いっぽい?
UVとかテクスチャは、どういうものなのかは分かるけど、具体的な使い方が分からない。
なんか、詳しく説明してるサイトがあったから、そこで暫く勉強してみる。
0133名前は開発中のものです。
2006/10/01(日) 19:16:33ID:Q5qbbShC0135名前は開発中のものです。
2006/10/01(日) 23:50:52ID:Q5qbbShCプログラミングはかじった程度だけどとりあえずチャレンジしてみます。
基本的に>1NEETと同じ素材でDirectライブラリは一切使わずにやっていこうかな。
0136名前は開発中のものです。
2006/10/02(月) 07:45:29ID:2NyswrsKあとあと役に立つはず
0137名前は開発中のものです。
2006/10/02(月) 12:36:24ID:wUF69qHp完成出来ないってことはないけど、RPGはやっぱ手間かかるなー
0138名前は開発中のものです。
2006/10/02(月) 19:46:14ID:woUQObLO俺も俺も。
もう1年半ぐらい作ってる。
0139名前は開発中のものです。
2006/10/02(月) 20:44:18ID:PKS5Plhlもちろん、ちゃんとしたものを作ろうと思ったら必要なことだが。
小さいものを作って、それを拡張していく方が、精神的には楽だし、楽しい。
>>1が良い例だと思う。
次はこういうの実装したいなーとか考えると、やる気が出てくる。
まぁ、俺はそれで収集がつかなくなってる訳だが。
0140名前は開発中のものです。
2006/10/02(月) 23:30:56ID:RJVEkISx0141名前は開発中のものです。
2006/10/03(火) 01:50:38ID:935i/4v2でないと精神的に楽になるどころか苦しくなる
0142名前は開発中のものです。
2006/10/03(火) 07:29:34ID:ttJOXaqgシステムを凝れば凝るほど、どんどん管理が面倒になってくる
市販のRPGがアイテム回りが、味気無いほどシンプルだったりする理由がよく分かるわ
0143無職ニート ◆NGNHsLkT8o
2006/10/03(火) 15:59:06ID:3ck7Go63敵配置&敵特技大体完了。
あとは、イベントに沿ってバランス見ながらパラーメータ設定だな。
来週くらいから、次期アクションゲームの作成を始めようと思ふ。
現在キャラとかストーリー・ゲームの流れを考えてる。
>>135
がんがれ。DirectX使わないってこと?
簡単なゲームならGDIだけでおk。
でも、これからも続けるならDirectXは使えて損はないと思うよ。
9使うといいよ。
>>137
確かに。RPGはかなり作業が多い。
データを作っていく作業は結構疲れるよね…
>>138
一年半!?すげえ大作だな。
>>139-142
拡張しやすいプログラムがどんなものか最近はじめて気づいたよ…
もう、前書いたところは触りたくないくらいしっちゃかめっちゃか…
カプセル化(完全ではないけど)っぽくしとくと、修正がすげえ楽だな〜。
0144135
2006/10/03(火) 22:09:59ID:LXawfNeXいや、すごい書き間違えというか勘違いをしてたというか、疲れてたのかな?
DirectXはバリバリ使っていくつもりです。
ただ、まだC言語の基本的な命令文を覚えて行ってる段階なのでまともに
ゲーム作れるようなレベルになるまで時間はかかると思います。
0145名前は開発中のものです。
2006/10/04(水) 01:13:09ID:rIe5zgy4>カプセル化(完全ではないけど)っぽくしとくと、修正がすげえ楽だな〜。
あれ?C++に移行したんだっけ?
しばらくNEETの作品見てないから忘れた。
>>144
DXライブラリは使わずに、って事が言いたかったのかな?
C言語の基本的な命令文(標準関数のことか?)を覚えていってる段階ってことは、DirectX叩くのにあと2年は掛かるな。
0146名前は開発中のものです。
2006/10/04(水) 01:22:32ID:dxoOCytk0147名前は開発中のものです。
2006/10/04(水) 01:28:18ID:9bFLwuZI関数ポインタを構造体に入れたりか?
0148名前は開発中のものです。
2006/10/04(水) 03:16:27ID:rIe5zgy4マジで言ってるの?
>>147
そこまでするならサクっとC++にする罠。
NEETもクラスくらいなら使えたはずだし。
0149135
2006/10/04(水) 22:30:02ID:WU/O55WYそうそう、そう言いたかったんだ。
初心者なのでまだ専門用語もいまいち理解仕切れてない。
DirectXってそこまで難しいのか…いや、単にCが奥が深いというのもあるから?
何にせよマッタリ独習C読みながら勉強していきます。
0150名前は開発中のものです。
2006/10/05(木) 01:01:55ID:pCTM+Nkt>DirectXってそこまで難しいのか…
気が遠くなると思うよ。
DirectXはC++使ってるから勉強する順番は、
C -> Win32API -> C++ -> DirectX
かな?
ゲームが目的ならC勉強し終わったらDXライブラリで絵でも動かして遊んでみるのがいいと思うけどなあ。
Cの知識だけでいけるし。
それかHSPやるとか。
0151名前は開発中のものです。
2006/10/05(木) 01:29:27ID:5nNJwq7P適当な本の適当なサンプルプログラム手コピーすればおk。
DirectXで用意されたサンプルは解読困難なのでスルー。
それよりも3D知識が必要。
まぁ、中高レベルの幾何学が得意な奴なら問題ない。
2D限定ならライブラリなり何なりがあるから、
そっち推奨なのは同意。
0152名前は開発中のものです。
2006/10/05(木) 11:13:43ID:ZJvBC8EKC++というより、COMだしね
0154名前は開発中のものです。
2006/10/05(木) 13:45:44ID:QfwPDN/4流れ覚えて、関数覚えればそれで扱えるっしょ
ただ関数に引数が多すぎて覚えられるかボケって思うだけ
■ このスレッドは過去ログ倉庫に格納されています