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


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

親父PGがゲームを作り始めるスレッド



1 名前:親父PG [04/03/30 02:40 ID:phIrC7nN.net]

C++やC、アセンブラは昔こなしたし、プログラムの事なら自信はあるけど
ゲームは作った事が無い方。現場からも引退したし(w。
ここは一つ趣味でDirectXでも勉強して、ゲームでも作ってみようかなぁと思った、
オジサンPGのスレッドです。

一緒にマターリライブラリから作りませんか?

548 名前:542 mailto:sage [05/02/07 23:32:14 ID:pm45371y.net]
>>546
何でわざわざあんなことを聞いたかと言うと、
多すぎるキー情報を捨てた場合、
「おい、処理落ちでキー情報捨てられた! 俺はさっきからボム押してるっつーの!」
なんて状況が発生し得るから。っていうか間違いなく起こる。

使わないキーは捨てていい。
でも、必要なキーの情報は全部残せ。
じゃないとまともに動かなくなる。

あと、まあ他に作りたいものがあるから先にそっちやりたいってんならいいんだが、
>>547 の言う通りある程度大きなものを作らないとプログラム全域を見渡す能力がつかないぞ。
非常に視野が狭いまま、全体の整合性を付けるのに苦労し続けることになる。
グダグダでも何でもいいから少し大きいものに手を出して、
そしてどう改善していけばいいか考えるようにした方がいい。

549 名前:516 mailto:sage [05/02/19 09:41:54 ID:iBs9S8/t.net]
規制に巻き込まれてたのですがスレ伸びてないですね


550 名前:548 mailto:sage [05/02/19 14:41:08 ID:SeeIdQIF.net]
>>549
あ、なんだやってたのか。
このスレ沈みっぱなしだったから見てる人かなり少ないだろうし、
多分みんなお前がいなくなったんだと勘違いしてたんだと思うぜ。

で、サイトの方にあったレスにレスするぞ。

> >>548 それはむしろ今の状態というか
> 今はゲームループの中で1回ポーリングしてその瞬間のデータで処理をします
> これは言い換えると次のポーリングまでの間のデータを捨てているのと同じです
> 多すぎるデータは最終的に捨てなければなりません
> バッファリングでキューにデータが溜まるなら
> プログラムがデータの処理を選択できるのではないでしょうか?ということです
> 嘘ついてたらスマソ

OS 側にイベントキューってのがあって、
ポーリングとポーリングの間にアプリケーション(この場合お前のプログラム)が受け取った情報は全て
OS 側で勝手にイベントキューのバッファに保存されてる。
つまり、「次のポーリングまでの間のデータを捨てているのと同じ」ではない。

巨大なファイルを圧縮したりして CPU に負荷をかけまくると、
チャットで入力した文字が遅れて表示されたりしないか?
ありゃ負荷が掛かってる間に溜まってたイベントを
アプリケーションが後からポーリングして受け取ってんだわ。
Windows とか、Unix + X とか、MacOS とか、最近の OS は普通そういう実装になってる。

Windows の場合、限界を超えた量のキー入力を受け取ると
アプリケーションに渡す以前に Windows が根を上げてビープの警告音を鳴らす。
つまりキーイベントのバッファリングも、
受け取れないほどの量のキーイベントを破棄する処理も、
既に OS 側に実装されてる。

551 名前:516 mailto:sage [05/02/19 19:23:48 ID:iBs9S8/t.net]
私の説明不足感が否めないのでレスします

まずはじめに、最初に作ったプログラムはキーイベントから入力を拾っています
絵が表示できてキーボードで操作できたらシューティングっぽいって話だったので
おまけ感覚で入力を付加したけどスルーでしたね・・・
次のシューティングっぽい物はDirectInput直接データを使っています

> キーボードはバッファリングして
> いらないデータを捨てる方向のがいいような気がしてきました
これは言い換えれば現在バッファリングしていませんということです
>>544 氏も書かれていますが、Win32なら GetKeyboardState の方が近いでしょう

> 軸を検出するCALLBACKの中でSetPropertyすれば直るかと思ってます
何故イベントから入力を拾っていると勘違いしたのかわかりませんが
実際に使ったことがある人なら、ここらへんでDInputを使っていると察しがつくだろうと考えていましたが浅はかだったようです
ゲームパッドはDInput使ってもキーボードやマウスは従来通りで処理する人もいると思いますが
動きのあるゲームプログラムで入力をメッセージキューに結び付けるのはちょっと乱暴です

>>548氏の言っている事が間違っていると言ってるわけではなく
私は直接データの話をして、548氏はメッセージキューを使っている事を前提に
イベントドリブンの話をしている違いに過ぎません


552 名前:548 mailto:sage [05/02/19 22:09:02 ID:SeeIdQIF.net]
> 動きのあるゲームプログラムで入力をメッセージキューに結び付けるのはちょっと乱暴です

まったくその通りだ。
すまん、俺が勝手に勘違いしてしまってた。
言い訳すると、実はゲーム屋じゃないのよがはは。

一番最初の話に戻す。
キー情報はそのフレームで使う分を取得するだけでいいから、
バッファリングする必要は無いんじゃないかな。
フレームの開始ごとに新しくキーマップを取得すべきだし、
それ以外のタイミングで取得したキーマップを使う場面が浮かばない。

553 名前:名前は開発中のものです。 [2005/05/14(土) 13:53:42 ID:ZEgVRKUL.net]
今ごろ、親父PGはどこで何をしているのだろうage

554 名前:名前は開発中のものです。 mailto:sage [2005/05/14(土) 16:37:25 ID:7Tz1A4Jg.net]
なにこの良スレ

555 名前:名前は開発中のものです。 mailto:sage [2005/05/14(土) 17:26:56 ID:Paq2TGj/.net]
懐かしいな、このスレ
まただれか活用してくれ

556 名前:名前は開発中のものです。 mailto:sage [2005/05/14(土) 20:22:15 ID:omksdaSL.net]
良スレ発見




557 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 07:02:42 ID:kLBdLptE.net]
gamdev.org/up/img/3529.lzh

ちょっと作ってみたのですが、どうでしょうか?
敵は出ません。
カーソルキーで移動、Zキーで発射です。
最後までスクロールしたら、F9で最初に戻ります。

558 名前:名前は開発中のものです。 mailto:sage [2005/10/11(火) 13:34:21 ID:jKMzqgum.net]
何を評価して欲しいんだかわからんす。普通に動くよ。

559 名前:557 mailto:sage [2005/10/12(水) 00:19:26 ID:znuWtBEm.net]
問題無く動いたらそれで良いです。
次はマップエディタ作って、敵を配置して
当たり判定付けます。

560 名前:名前は開発中のものです。 mailto:sage [2005/10/13(木) 12:46:16 ID:qHul1ILG.net]
>>552
コマンド入力。

561 名前:名前は開発中のものです。 mailto:sage [2005/10/19(水) 05:12:32 ID:7eXt/o8U.net]
Aキーで敵が出て、当たり判定もあります。

gamdev.org/up/img/3562.lzh

562 名前:名前は開発中のものです。 mailto:sage [2005/10/21(金) 02:21:35 ID:TQGWbfQM.net]
gamdev.org/up/img/3565.lzh

自動的に敵が出現します。
Sキーで敵が弾を発射します。

後は、
敵を沢山配置する。
攻撃を自動化する。
敵の種類を増やす。
敵と自機の攻撃方法を増やす。

563 名前:名前は開発中のものです。 mailto:sage [2005/10/29(土) 23:37:10 ID:etEGubDM.net]
3方向ショットにボスキャラ付き。
gamdev.org/up/img/3604.lzh



564 名前:名前は開発中のものです。 mailto:sage [2005/11/26(土) 02:04:14 ID:zwQZIttK.net]
画面だけ見ると期待できそうだけど、
ものすんごいつまらないからやめる。
gamdev.org/up/img/3907.jpg


565 名前:名前は開発中のものです。 mailto:sage [2006/04/28(金) 09:02:31 ID:MsACIxME.net]
今ごろ、親父PGはどこで何をしているのだろう。

566 名前:名前は開発中のものです。 mailto:sage [2006/06/02(金) 15:33:48 ID:aoUDSlad.net]
キーバッファがどうのこうのいうのが最後の書き込み?
XPでキー同時押しで本体Beepがピーピーいうのは
最近初めて知りマスタ。たぶんこれの解消をしようとしてそれっきりに?

とにかくなんでもあるからね・・・ライブラリならSDL、DXライブラリ、
他のスレではシューティングツクール、スクリプトなら豆乳、
アドベンチャーなら吉里吉里、簡易言語ならHSP、AB・・・
おやじさまが作りそうなものはすべて揃ってる。
もし一番欲しいものをと聞かれたら3DMMO RPGツクールだろうか。



567 名前:名前は開発中のものです。 mailto:sage [2006/07/16(日) 20:42:30 ID:fs7bxhod.net]
スレ主は凄い知識もってるみたいだけど、結局2004年9月で
まとめページの更新終了されてる。

やはりゲーム作りに必要なのは躓いても
投げ出さない根気なんだな…今の俺に作り始める
資格はあるのだろうか。

568 名前:名前は開発中のものです。 mailto:sage [2006/08/10(木) 20:02:17 ID:UXnD9CIA.net]
関連スレ

NEETの俺が無料ソフトだけでRPGを作るスレ
pc8.2ch.net/test/read.cgi/gamedev/1152609390/

569 名前:名前は開発中のものです。 [2006/09/22(金) 21:21:48 ID:iYNT4fJm.net]
親父戻ってこいよ!!

570 名前:名前は開発中のものです。 mailto:sage [2006/09/23(土) 23:48:54 ID:5B2t9XQk.net]
親父さま、結局動くものは一つもup無しでしたっけ?


571 名前:名前は開発中のものです。 [2006/10/10(火) 21:34:59 ID:Wu1hOgHH.net]
warota

572 名前:名前は開発中のものです。 mailto:sage [2006/10/11(水) 00:26:04 ID:25nMnDje.net]
今は もう 動かない〜

573 名前:名前は開発中のものです。 mailto:sage [2006/11/13(月) 02:38:20 ID:UMHcizAv.net]
今は もう 秋た…

574 名前:名前は開発中のものです。 mailto:sage [2007/01/12(金) 16:20:35 ID:r6ASBmR/.net]
フォッシュフォッシュ

575 名前:名前は開発中のものです。 mailto:sage [2007/01/25(木) 13:37:04 ID:WhfH6lHO.net]
良スレ!っと思ったら、もうだめぽ…
という訳でこのスレでの議論内容は、僕が有効利用させて頂きます。
この出会いに感謝。
あ〜、素人が一人でゲーム作るなんて大変だ〜…
まず十年はみとかないとね。
なんせ、技術的な事から調べないといけないからな〜…
まったくもって一人ALL開発はマゾゲーだぜ。

576 名前:名前は開発中のものです。 [2007/01/25(木) 17:23:07 ID:hJSWH9Vy.net]
晒しage



577 名前:名前は開発中のものです。 mailto:sage [2007/01/25(木) 17:23:51 ID:GHH80Ulb.net]
がんが

578 名前:名前は開発中のものです。 mailto:sage [2008/02/07(木) 21:23:59 ID:nPu7yHcN.net]
参考にしようとした本のリスト

(1)図解TURBO Cプログラミング入門、湯田幸八(一応全部読んだ)
(2)14歳からはじめるC言語わくわくゲームプログラミング教室(約8割)
(3)14歳からはじめるC++わくわくゲームプログラミング教室(約8割)
(4)図解・標準最新C++ハンドブック、杉浦賢(約7割)
(5)15歳からはじめるDirectX9 3Dゲームプログラミング教室C++編(DirectXに入る前の最初の数章だけ目を通したが、挫折。)
(6)Windowsゲームプログラミング、赤坂玲音(挫折。ソースリストは飛ばし、文章のところだけ流し読みした。)

やる気が続くかどうか微妙なところ

579 名前:名前は開発中のものです。 [2008/02/08(金) 06:44:51 ID:fpTK7+RB.net]
晒しあげ

580 名前:名前は開発中のものです。 mailto:sage [2008/02/09(土) 19:23:38 ID:pzLcJY/i.net]
from >>578
なぜか上がってる・・・orz
ある2つのスレからの誘導を繰り返してココに来た。
誘導されたからその通りに・・・ってワケでもないけど、
単独専用スレを作ってもやり遂げる可能性は薄いので、
とりあえずココでやってみよ〜! ・・・と思った。


581 名前:名前は開発中のものです。 mailto:sage [2008/02/09(土) 22:27:34 ID:WPR4aRZ3.net]
よし、親父点呼だ!
とりあえずPG35歳定年説に基づいて35歳以上は親父かな…

誰も居なかったらPG30歳定年説に基づいt(ry

582 名前:名前は開発中のものです。 mailto:sage [2008/02/10(日) 00:11:38 ID:nh642Xtj.net]
from >>580
あれ?さっきは誰もいなかったのに・・・、行き違いのようです。
その分類だと親父・・・です。w
当分の間は本での勉強を続け、実際に組めるかどうかはその次の段階なのでまだまだ。
本(14歳からのC++)読みながらのコピペで最低限のシューティングは試したけど・・・。
本に付いていけなくなったらそれでオシマイかも。


583 名前:581 [2008/02/10(日) 01:01:22 ID:+QCpJ19j.net]
2人だけかなw
じゃ30歳定年説にもとづいて再点呼。あとage

584 名前:名前は開発中のものです。 mailto:sage [2008/02/10(日) 01:09:00 ID:SQ2J6vID.net]
24はダメ?

585 名前:名前は開発中のものです。 mailto:sage [2008/02/10(日) 05:25:59 ID:rir2qV3U.net]
俺も ノシ

いちお現役PG上がりSEだが、
趣味でやる&作りたい物が出来るなら
ツクールとかでも良いんじゃなかろか
巷の素材も豊富だしw

586 名前:名前は開発中のものです。 mailto:sage [2008/02/10(日) 08:40:10 ID:FHYkCOj1.net]
ノシ

>>585
PGだったらそのツクールを作るとこから始めないとな。
プログラミングが趣味なら、なおさらのこと。



587 名前:名前は開発中のものです。 mailto:sage [2008/02/10(日) 08:57:43 ID:rir2qV3U.net]
PGなんざ仕事だけで十分なんだよ・・・

588 名前:名前は開発中のものです。 mailto:sage [2008/02/10(日) 22:22:06 ID:bxBAWvwf.net]
from >>582
個人的にはこのスレは、親父に関係なく誰でも参加OKだと思ってます。w

趣味だけどツクールで3Dオンライン対戦サッカーゲームwを作るのは不可能そうなので、
無謀とは思ったがプログラムに挑戦。
目標が高すぎるので早くも挫折しそうだけど、挫折するにしても自分でやれる所までは挑戦して、
もうこの先未練の無いようにしたいと思ってる。

589 名前:名前は開発中のものです。 mailto:sage [2008/02/11(月) 00:52:37 ID:uTvFbpcc.net]
このスレ懐かしいな
あの時の住人はいないだろうが久しぶり!と言っておこう

590 名前:名前は開発中のものです。 mailto:sage [2008/02/11(月) 03:32:50 ID:tTxVFJ8R.net]
このスレ今日はじめてしった
37歳同人プログラマ

591 名前:名前は開発中のものです。 [2008/02/11(月) 07:03:08 ID:yTlwlA03.net]
オッサン共晒しあげ

592 名前:名前は開発中のものです。 mailto:sage [2008/02/12(火) 21:22:04 ID:hwIdbYzj.net]
from >>588
未練の無いようにと書いたのは、今思うと我ながら大げさだった。w
軽い気持ちでやっていきます。

今は、「14歳から・・・C++・・・」(>578)を参考に基準のプログラムを組み、
それを改造していく方法を考えていますが、複数のキャラに異なる動きを実装する部分の
理解が不十分なので、ソースにコメントを追加しながらもう一度読んだが、どうも分からない。
やはり、フローチャートが無ければ理解するのは難しいと感じました。
ネットで色々調べてみた結果、


593 名前:名前は開発中のものです。 mailto:sage [2008/02/12(火) 22:36:36 ID:MpD90x2I.net]
>>592
完璧に理解して動かそう、ってのは
なかなか難しいもんですな
何がしたいか考えて、試して、違う部分を推測するって
やり方もあり


594 名前:名前は開発中のものです。 mailto:sage [2008/02/13(水) 22:50:44 ID:73+9xbZP.net]
from >>592
やる気が続いてもう少し頑張れれば、その方法が出来そうな感じもするのですが、
自分はまだ本のソースに理解力が追いつけていないと言うのが実情です。(基本的にまだコピペレベル)・・・orz
でも、今度の土日にもう一度頑張って理解できれば、次からはたぶんそのような感じのやり方になると思います。

で、ネットで色々調べてみたら今はUMLとかいう手法がある事が分かったけど、
かなり効率が悪そうな印象がしたので別の手法(本)で頭の中を整理してみる事にしたw


595 名前:名前は開発中のものです。 mailto:sage [2008/02/14(木) 22:27:22 ID:YU4fe7lX.net]
from >>594
何故断念しないのか自分でも不思議になってきたw
まだ本当に自分で組んだプログラムは一つも無いのに・・・。
C++でやろうとしたのが失敗の原因かもしれない。
しかし、C++から完全に逃れて目標に到達するのもおそらく無理な気がする。
ならば最初から挑戦したっていい。
それで挫折するなら、残りの時間を無駄にしなくて済むだろうし・・・。
「14歳・・・C++・・・」をもう一度だけ読んで、C++で組む場合の一例だけでも理解できればな〜。
沢山のクラスが複雑に繋がっていて、それを追う内に頭が混乱してくる。
元々PGに向いてなかったか・・・。
クラスを羅列して線でつなぐだけでも何かが見えるかもしれない。
・・・と思い今読んでいるのが、

(7)憂鬱なプログラマのためのオブジェクト指向開発講座、Tucker!著、翔泳社(約4割読んだ)

これでもダメなら・・・、また別の方法を考えるけど・・・orz
誤った方向に進んでいるかもしれませんが、もう少し頑張ってみます。

596 名前:名前は開発中のものです。 mailto:sage [2008/02/14(木) 22:45:29 ID:FdgBHXm4.net]
クラスが何かもよく知らんヘボプログラマだが2Dゲームくらいなら作れてる。
C++とDXライブラリで。



597 名前:名前は開発中のものです。 mailto:sage [2008/02/14(木) 22:56:52 ID:oVBtZjUG.net]
> 沢山のクラスが複雑に繋がっていて、それを追う内に頭が混乱してくる。
ここがダメ。
あれは理解するものではない。
実際動かしてデバッガで止めて値を見ながら個々のクラスの挙動を確認するものだ。
それぞれがシッカリ動いていれば、全体がちゃんと動くはず。
全体がちゃんと動かないなら、関連するクラスを一つ一つ確認していく。

理解しなきゃヤダヤダなら、せいぜいC言語程度でとどめるべき。

598 名前:名前は開発中のものです。 mailto:sage [2008/02/14(木) 23:37:25 ID:gtndZHLJ.net]
クラスって言っても中身は自分で書くんだから順番違うわな



とアプリ一つも作らずデザインパターンの本いきなり読んで
意味不明だった自分が言って見る

599 名前:名前は開発中のものです。 mailto:sage [2008/02/15(金) 06:41:00 ID:iC9Asv14.net]
どんなに素晴らしい設計思想でも
自分が理解できないならゴミと同じ
シングルタスクで順番に動くとこから覚えるべき

600 名前:名前は開発中のものです。 [2008/02/15(金) 07:04:49 ID:0tGM7/Pn.net]
日記ならブログでも作ってそこでやれ。
つーか三点リーダ多すぎ、メンヘラじじいかよ。

601 名前:名前は開発中のものです。 mailto:sage [2008/02/15(金) 14:13:16 ID:m19H/7l8.net]
>583

30代前半。外資系IT企業の社内SEやってるけど、コンテンツPGへの転身を画策中。
現在、メタセコ&Blenderでモデリング、irrlichitでゲーム開発中。
まずは…まずは同人レベルで一本完成させないと話にならんのでorz

602 名前:名前は開発中のものです。 mailto:sage [2008/02/15(金) 18:47:17 ID:yiiieajM.net]
3Dが無理なら2Dから始めればいいじゃない

603 名前:名前は開発中のものです。 mailto:sage [2008/02/15(金) 19:23:03 ID:2ynewAui.net]
プログラムと立ち絵は描けるんだが音楽が出来ないんだよなぁ

604 名前:名前は開発中のものです。 mailto:sage [2008/02/15(金) 23:36:30 ID:So/9f8nk.net]
from >>595
まずは2Dゲームから挑戦しようと思ってます。
デバッグも意識します。
勉強段階なので簡単には進まないけど、頑張ります。


605 名前:名前は開発中のものです。 mailto:sage [2008/02/16(土) 12:50:43 ID:KxvbMerX.net]
>>583
お、こんなスレがあったのか。ということでノ
30代後半に突入してしまった元ゲームPG。
今はまったり制御系PG。
ゲーム制作は趣味でやってる。
2DSTG制作中。弾撃って敵破壊するとこまではできた。

606 名前:名前は開発中のものです。 mailto:sage [2008/02/16(土) 13:41:42 ID:tgZ6BU1C.net]
>弾撃って敵破壊するとこまではできた。

元ゲームPGならあっという間でしょうに、これだけ聞くとまるで初心者PG(w



607 名前:名前は開発中のものです。 mailto:sage [2008/02/16(土) 15:59:04 ID:Kw/BLJtn.net]
>>606
絵も描いてるんだと思うが、多分違う
俺も元ゲームPGだがセガ○ターンじゃ意味ねぇ

608 名前:605 mailto:sage [2008/02/16(土) 16:42:55 ID:KxvbMerX.net]
>>606
ああ、うん。作業量の7割はライブラリ作成だよ。
あと2割はドット打ち。
今は音関係のライブラリやってる。
ゲーム本編はさすがに昔とった杵柄でいけるけど
WinAPIとDirectXで時間取られてる。
まぁライブラリなんぞ自作しなくたって
世に山ほどあるのはわかってるけどね。

609 名前:名前は開発中のものです。 mailto:sage [2008/02/21(木) 21:09:14 ID:9vjNL+SI.net]
>>608
ライブラリから作るからこそ趣味PGですよ。

610 名前:名前は開発中のものです。 mailto:sage [2008/02/24(日) 23:08:35 ID:qt47+5k5.net]
>>609
だが下手するとライブラリ整備ばっかりやってるライブラリ厨になりかねん罠。

すいませんライブラリのバージョンは3.0になのに完成したゲームは0です。
ver1DirectDrawで作る
ver2:DirextGrapshics対応だけど2Dメイン。
ver3:ようやく3D対応。

611 名前:名前は開発中のものです。 mailto:sage [2008/02/24(日) 23:10:33 ID:QjGHVpOr.net]
そこでライブラリをフリー公開してくだされば、
俺達のようなへたれPGが潤います。

612 名前:名前は開発中のものです。 mailto:sage [2008/02/25(月) 22:18:55 ID:o87QuoOW.net]
>>604
やっぱり自分でライブラリ作れないとこの先厳しいのかもしれないという気がしてきた。(でも無理w)
最近、もう少し難しい本でさらに勉強しようと思ったのですが、
よく見ると最初の章が「まずライブラリを作りましょう」となっていて
ここで完全につまずく(買う前に気づけよと言われそうですが・・・orz)

>595の「憂鬱なプログラマのためのオブジェクト指向開発講座」は
12章まで読んで区切りつけました。(大体7割読んだ。)
それで「14歳から〜C++わくわく〜」本をもう一度読み、
クラス図もどきを作成してみた。クラスのつながりの表現はパスした。
そこまで理解しきれないし、時間も無い。
とりあえず、世の中にはクラス図やシーケンス図のような手法があるんだな〜と
知っただけでも良しとする。
複数のキャラに異なる動きを実装する部分のしくみについては
ぼんやりながらわかってきた気がする。
この先どうするかは未定。


613 名前:名前は開発中のものです。 mailto:sage [2008/02/25(月) 23:44:48 ID:o87QuoOW.net]
fron >>612
上の書き込みにfromを付け忘れていた。
とりあえず、次の目標はキャラを22個表示し、その内の1つだけ8方向移動させる。
一ヶ月位かかりそう。
今まで色々本読んで来てこの目標では恥ずかしい気もするが、そんな事言っても仕方ない。

614 名前:名前は開発中のものです。 mailto:sage [2008/02/26(火) 01:24:53 ID:uKbD9POO.net]
>>613
というか、なぜ本をもう一度読むのか??
一度読んだならあとは辞書的に使えばいいじゃない。

そもそも何か作りたい最終目標があるなら、
そんな練習問題してないですぐにとりかかりなよ

615 名前:名前は開発中のものです。 mailto:sage [2008/02/26(火) 02:57:52 ID:TxUiyNXG.net]
過去にこのスレを再利用していた連中は最低限動く物レベルでも最初に示してたな。
ターゲットプラットフォームで作った事が無いのならば、とりあえずで良いから何か作る。
話はそれからだ。

616 名前:名前は開発中のものです。 mailto:sage [2008/02/26(火) 19:12:32 ID:tRWcfCXW.net]
親父臭もないひよっ子に仕切られても…w



617 名前:名前は開発中のものです。 [2008/02/26(火) 19:16:19 ID:XYOy85Qt.net]
じじい晒しあげ

618 名前:名前は開発中のものです。 mailto:sage [2008/02/27(水) 13:57:43 ID:UEIyPPFq.net]
私は何度も読み返しますが。

619 名前:名前は開発中のものです。 mailto:sage [2008/03/02(日) 11:52:09 ID:RB2u7n9v.net]
from>>613
なかなか一度で理解出来なくて部分的に読み直したりしています。
途中で挫折している本がほとんどですが、
読んだ部分だけでも何かの役に立っていればいいや位の気持ちでいます。
最終目標は、3Dオンライン対戦サッカーゲーム(>588)・・・orz

>最低限動く物レベルでも最初に示してたな。
ttp://gamdev.org/up/ の11143にUpした。
実はサンプルソースの背景差し替えただけですが・・・。
最近忙しくなってきたので、一ヶ月以内で1キャラだけ8方向移動を実現する目標も
ちょっと怪しくなってきました。







620 名前:名前は開発中のものです。 mailto:sage [2008/03/02(日) 14:00:49 ID:RB2u7n9v.net]
from>>619
でも、最初の目標はもちろん2Dからですので、3Dやオンラインは遠い遠い先の話です。
やる気が続けばですが・・・orz

621 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 21:00:24 ID:UsU0aw+P.net]
>>620です。(←以前の書き方に変更)
Upしてみたら、無人スレになってしまった。
Upしたのは画面の遷移(スタート、メイン、オーバー、クリア)で、メインの時に
赤いBOX出してたけど、BOXの部分はカットしたものです。

このスレへの参加は2月(>578〜)だけど、実際には去年の8月ぐらいから勉強していて
未だにこの内容レベルでは、目標達成は難しいのかもしれないが、もう少しやってみるつもり。
今週は何もやれなかった。ちょっと時間的にしばらくは余裕が無い感じ。
それにアニメパターンを自分で書くのも壁の1つになっていて、
これは、フォトショップエレメント3.0(何かのおまけで付いていたソフト)で
なんとかしようと思っているが、これの使い方を覚えるのに結構時間が掛かりそう。

622 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 00:56:38 ID:Xi1tjXPZ.net]
>>621です。
ここが無人化してからやる気が出なくなっていましたが、最近気持ちが少し回復してきた様なので再開。
前にうp(←2ちゃん風w)したファイルは、なんとなく恥ずかしくなったのですぐに削除しました。
今回のは中身をほとんど忘れてしまってて苦労しましたが、8,6,2,4キーで移動出来るようになったので、うpしてみました。
ttp://gamdev.org/up/img/11295.zip
この中のexeファイルでたぶん動くはず・・・。
アニメパターン自作は早々に諦めました。
フォトショップを覚えるのが困難なので、他のアニメパターン専用フリーツールを探した方が良いのかもしれない。
でもそれ以前に本やネットでまだまだ修行が必要な感じです。



623 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 02:07:45 ID:7hhcbGRU.net]
>>622
ざっとソース見てみました。
FieldPlayerControl::move()でキャラ動かしてるけどこれはおかしい。
CharaDataを継承したFieldPlayerクラスを作ってその中でやらなきゃ。

CharaDataをstructからクラスにしてmove()ってメンバ関数持たせる。
FieldPlayerControl::move()はlist<CharaData>に登録されてる
オブジェクトのmove()を呼び出す。

って、するはずじゃない? そのためにlist使ってるわけでしょ。

このあたりは
ttp://www31.ocn.ne.jp/~yoshio2/vcmemo9-1.html
がわかりやすいと思います。

624 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 06:25:39 ID:UAHEfyC7.net]
フリーゲームコンテスト 星屑きらら杯
kirara111.sakura.ne.jp/ 

賞金3万だよ。


625 名前:名前は開発中のものです。 mailto:sage [2008/04/08(火) 23:15:45 ID:+OcZ6Ue4.net]
>>622です。
>>623
見てくれてどうもありがとうございます。
ソースは本のモノを改造しているのですが理解不十分な部分もまだまだ多いので、
改造しつつソースを見直していく中で色々覚えていきたいと思います。
ご紹介のサイトも難しそうな内容ですが、ゲームを題材にしてるので
かなり参考になりそうな感じで助かります。
これらをやりつつ、ウィンドウズプログラミングとDirectXにも再挑戦してみようかな〜と
最近思い始め、やる気も戻ってきそうなのでまたしばらくの間は潜行wするかもしれません。
>>624
自分の場合、コンテストに出せるようになるには早くても10年くらい掛かりそうな予感がします・・・orz


626 名前:名前は開発中のものです。 mailto:sage [2008/04/09(水) 21:16:34 ID:Zrpa1LEN.net]
>>625です。
昨日の最後2行の
>ウィンドウズプログラミングとDirectXにも再挑戦
・・・の所は今振り返ると余計な話だったので聞き流してください。
何故か話に関係なくつい口に出てしまうようです。

と言っても本当に誰もいなさそうな感じ。



627 名前:名前は開発中のものです。 mailto:sage [2008/05/29(木) 16:16:32 ID:t1AW7sga.net]
人いるよ!

628 名前:名前は開発中のものです。 mailto:sage [2008/06/01(日) 22:58:19 ID:0wmVAdix.net]
>>626です。
実はあれから全然進んでいない為に何も書き様が無く引っ込んでましたが、
人がいる???様なのでちょっとだけ出て来ました。w
途中何度か再開しようとしたけどバグが取れず断念。
でも、最低限、絵を画面に表示して動かせるのだから、何かは作れるはずという気持ちがあるのだろうか諦めきれずにズルズル状態です。
単に引っ込みがつかなくなってるだけなのかも?
ゲーム製作技術板らしくフェードアウトすればいいのに・・・orz、何故か出来ない(といいつつフェードアウトするかもしれないw)。
まぁ、一度頭の中を整理して出直そうかなぁーと今は思っており、>595(7)を参考に設計図を作って(クラス図もどきではなく)、
「プロトタイプはここまで作るぞ!」と決めてからプログラムを書いてみようと思います。開始は未定ですが・・・。
最初は書きながら進めていこうと思っていましたが、ちょっと日が過ぎてしまうと、いくらコメント文を残していても
忘れてしまうからというのが理由です。(もう親父だから3日くらいで忘れる)
あ!>>623のHPも参考にしまして、これは第7回で終わっている様子で、
文章だけしか読みませんでしたが(実は自分はWindowsプログラミングが解らないのですorz)、参考になりました。
弾の処理でlist使ってなさそうなので、実装のやり方はきっと色々あるのだろうなーというのが実感です。
>578(3)はたぶんC++の説明の為にあえてlist使ってたのかもしれません。
という事で何か進捗あれば戻りたいけど、出来なければフェードアウト・・・かも・・・? orz

629 名前:名前は開発中のものです。 mailto:sage [2008/06/02(月) 00:09:51 ID:CWLiXfI9.net]
DXライブラリ使えば? それとももう使ってる?

630 名前:名前は開発中のものです。 mailto:sage [2008/06/02(月) 22:50:19 ID:hRLU7QYa.net]
>>628です。
DXライブラリでやってます。これが無いと自分は何も出来ないです・・・orz

631 名前:名前は開発中のものです。 mailto:sage [2008/06/02(月) 23:31:29 ID:abbls1vY.net]
DXライブラリ使ってるのなら後はごりごりやってくだけだと思うんだけどな。
かくいう俺もDXライブラリ使い始めてWindowsゲーム作れるようになった親父PG。

ゲームなんて極端な話、キー入力と画面表示のやり方さえ解ればなんとかなるもんだし。

632 名前:名前は開発中のものです。 [2008/06/03(火) 02:05:09 ID:64WS04V1.net]
見学者が通りますよ、あーげっつ!!

633 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 12:53:54 ID:6A6IhNhh.net]
>>630です。(一ヶ月が早すぎる)
自分はほとんどプログラムを書いた経験が無いに等しく、やっぱりごりごり出来るレベルに達していないようです。orz
結局、>595(7)を413/P449まで読んでまだ頭の整理中。
内容が無いし、また挫折して恥を晒すかもしれないけど、やる気の維持目的でその過程をうp。

ttp://gamdev3.hp.infoseek.co.jp/cgi-bin/up/upup.html のNo.300




634 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 13:16:30 ID:oDsLOn7A.net]
ルールなんて後で良いからまず動くものを作るべきだと思う。

635 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 14:11:07 ID:6A6IhNhh.net]
>>633です。
確かにそうだな〜とも思います。
やっぱり独りでこもって作業すると無駄(?)な方向に考えが進んでいたとしても
それに自分で気が付かない事もあるけど、こういう場所でなら軌道修正が出来たりする。
という事で次は2,3ヶ月後でもいや6ヵ月〜1年後になってもいいから、動くものをうpするようにします。
最終設計図は胸にしまっておいて求められればうpしますよw



636 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 14:36:39 ID:oDsLOn7A.net]
ん〜、俺も親父ヘタレPGだから解るんだけど、頭ん中でこねこねまとめてるよりも、
とりあえず作った方がいいのよね。初心者なら特に。
2〜3ヶ月もかけてまともに動くものを作る、じゃなくて
2〜3日で、まともじゃなくてもいいから動くものを作る。

サッカーなら例えば、画面上をボールが跳ね回るだけのプログラムでもいい。
それができたら、次はボタンを押したらボールが別の方向に跳ねるようにするとかして
動きを少しずつ増やしていく。

そうやって実際に動かしてみれば自分に出来る事と出来ない事が判ってくるし、モチベーションも上がる。

そしてある程度できるようになったら、設計とか考えればいい。



637 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 22:24:44 ID:FtLrtqtu.net]
同意だ。大工でもない素人がいきなり一軒家作ろうたって無理。
まずは犬小屋とか机程度の小物から完成させるべきだ。

638 名前:名前は開発中のものです。 mailto:sage [2008/07/06(日) 23:09:11 ID:rojNtmXY.net]
むしろまな板で

639 名前:名前は開発中のものです。 mailto:sage [2008/07/07(月) 09:34:01 ID:xHBf+NpG.net]
DirectXで作ろうとしているが、ライブラリ作成がなかなか終わらない

640 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 03:26:16 ID:mY9IvFlh.net]
作る前にじっくり設計を練るべきだ。

641 名前:名前は開発中のものです。 mailto:sage [2008/07/08(火) 13:14:16 ID:7GRO8K6D.net]
DirectXの自作ライブラリについて語るスレあってもいいと思うんだ
物好き大石

642 名前:名前は開発中のものです。 mailto:sage [2008/08/10(日) 10:56:59 ID:C3bjzuz7.net]
>>635です。
>>636-638
コピペ率を下げて自分でプログラム入力してみると、確かに色々見えてくるものがあるようです。
やる気が続き、自分でバグ取りが出来る限りはこの制作を続けようかな〜と思っています。
>>640
自分はまだクラス図もどきしか出来ませんが、いずれは設計も視野に入れておこうと思います。
>>639-641
個人的にはこのスレで語ってOKだと思います。
ここは元々は「ライブラリから作り始めてゲームを作り始めるスレ」ですから・・・。

一応動くのが出来ましたので、うpしてみました。
ttp://www.dotup.org/ の1138番のファイルでパスはP003、ノートン解除しないと落とせないので、気になる場合は
見るのをやめた方がいいかもしれません。ゲーム板用UPロダには何故かうp出来ませんでした。
ファイル容量が大きすぎるのかもしれません。

内容的には、4月8日にうpしたのと変わらず、キャラが4方向に動くだけですが、
今はまだ必要ないと思う部分を削除して書いたものです。
スタート画面、その他の画面への遷移はなくして、あの時は大半がコピペだったので、
使われていない記述もありましたが、それらも全部削除しました。


643 名前:名前は開発中のものです。 mailto:sage [2008/08/10(日) 12:28:11 ID:Zub/23cQ.net]
>>642です。
親父だからとこのスレに誘導されて約半年が過ぎた。
この板でゲーム作りの勉強を始めた頃から数えればほぼ1年。
その結果がキャラ1人の4方向移動だけ・・・orz
ここで色々レスしてもらっていながら申し訳ない話ですが、
ちょっと訳があり、スレを引っ越す事を考えています。

644 名前:名前は開発中のものです。 [2008/08/10(日) 12:39:28 ID:SzbrqgAP.net]
どこに引っ越すんですか?

645 名前:名前は開発中のものです。 mailto:sage [2008/08/10(日) 14:09:48 ID:S87kQ+2N.net]
>その結果がキャラ1人の4方向移動だけ・・・orz

ここまでできれば、後はめきめきと伸びるはず。

646 名前:名前は開発中のものです。 mailto:sage [2008/08/10(日) 22:10:56 ID:TI8/YXhL.net]
>>643です。
引っ越しを考えたのは、自分はライブラリから作れる程のレベルにはなれないし、
このままの超スローペースでしかも入門レベル的な制作報告ではスレ違いになるかもしれないと思ったから・・・。
でも、色々レスしてもらって続けてこれた経緯もあるので、ここに出入りしないという意味ではないし、感謝してます。
>>644
一応「ゲーム製作って実際どのくらいまでできんの??」が空いてる様なので、ここを考えてます。
書き込むのは、いつもと同じでしばらく先の話になるかもしれません。
>>645
励ましの言葉ありがとうございます。(やる気アップw)
自分のプログラムは本、ネット、スレ等から力を借りてつぎはぎして作ったようなモノなので、
それに1年掛かったとなると適性的に実際どうなんだ?という気持ちが沸いて「>その結果が・・・」のセリフが出てしまったのかもしれません。
まぁ、時々どこかで書いてたかもしれませんが、ダメになったらその時はその時でいいやぐらいの気持ちでもいいんだろうなぁ〜と思ってます。



647 名前:名前は開発中のものです。 mailto:sage [2008/08/11(月) 03:42:34 ID:toQIPHfi.net]
>>646
お引っ越しをするなら、

1人でゲームが作れるように修行します。
pc11.2ch.net/test/read.cgi/gamedev/1006284805/l50

がおすすめです。

648 名前:名前は開発中のものです。 mailto:sage [2008/08/11(月) 22:07:01 ID:ZFM16c4b.net]
>>646です。
>>647
とりあえずおすすめの方で続けてみる事にします。

メインの書き込み先が移っても同じ板の中での話しなので、
これからも宜しくお願いします。


649 名前:名前は開発中のものです。 mailto:sage [2008/09/11(木) 23:23:20 ID:0vEIFY1d.net]
こんばんはMS-DOSのCで引退した厄年親父です。いいスレがあったんですね!
ゲームはすなわち作り続ける根性のみ必要と実感し、RPGツクール2000まで敷居を落としています。
もちろんRTPのみでの大いなる出発です。
装備品はフォトショ、shade10、poser8、ASID、flstudio8、flash6、各データ集もろもろ作れないものはございません!
が、これらを使って作品を仕上げる(仕上げたとか言わないかもしれない)だけで3ヶ月とかたちます。
ゲームを作ろう!そうおもって24年。完成品はスーファミのRPGツクール2のゲームだけですw
ここの皆さんはすごいです。やる気をみしてくれますね。
脳内では軽く50作品は出来ているのですが、とりあえずWindowsで動くものをw
では、完成まで深く潜ります。ごきげにょう。

650 名前:名前は開発中のものです。 mailto:sage [2008/09/12(金) 21:44:47 ID:xRQEs7Xf.net]
知識無いのにいきなりお城とか作ろうとすんなよー。
まずは犬小屋、いや、本棚からはじめるんだ。

651 名前:名前は開発中のものです。 mailto:sage [2008/09/12(金) 21:49:51 ID:7JaM6cPg.net]
本立てじゃね?

652 名前:名前は開発中のものです。 mailto:sage [2008/09/19(金) 01:47:42 ID:oNQY3VeL.net]
いい年ぶっこいた中年がRPGツクールって・・・・・

653 名前:名前は開発中のものです。 mailto:sage [2008/09/21(日) 02:00:12 ID:lu/Rto8Q.net]
いや、別に悪いことはないだろーよ

654 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 23:23:48 ID:JnCoPki5.net]
おれも久しぶりになんか作るかな

655 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 23:41:04 ID:KvsTRBr5.net]
そう言うと彼は奥さんの布団に入っていった

656 名前:名前は開発中のものです。 mailto:sage [2008/09/24(水) 23:51:24 ID:JnCoPki5.net]
お?
ここ見てるやつ居るんだなw




657 名前:名前は開発中のものです。 [2009/06/19(金) 18:32:30 ID:akKp4rW7.net]
そろそろ出来た?

658 名前:名前は開発中のものです。 mailto:sage [2009/06/20(土) 10:00:58 ID:WYRBGPTn.net]
>>649
> 装備品はフォトショ、shade10、poser8、ASID、flstudio8、flash6、各データ集もろもろ作れないものはございません!
このうち、実際に金出して買ったのって、どれ?


659 名前:名前は開発中のものです。 mailto:sage [2009/06/26(金) 18:09:25 ID:/s26PYbc.net]
できたぞ

660 名前:名無しさん@そうだ選挙に行こう mailto:sage [2009/08/30(日) 18:46:25 ID:jGffUGda.net]
何という死んだスレ

661 名前:名前は開発中のものです。 mailto:sage [2009/10/20(火) 15:26:05 ID:N0f5xyWG.net]
www1.axfc.net/uploader/He/so/249215
別の作ったぞ

662 名前:名前は開発中のものです。 mailto:sage [2009/12/08(火) 15:24:35 ID:YfDIR4v8.net]
www1.axfc.net/uploader/Li/so/52347
またつくったさ

663 名前:名前は開発中のものです。 mailto:sage [2012/04/14(土) 17:22:55.21 ID:uYsJpe+R.net]
あれから7年か
月日が流れるのは早いな・・・

664 名前:名前は開発中のものです。 mailto:sage [2012/04/15(日) 21:16:20.89 ID:jtNAR/EH.net]
冨樫かよw

665 名前:名前は開発中のものです。 mailto:sage [2013/09/18(水) 20:25:24.25 ID:n5ls8/QX.net]
次に書き込む奴は >>666 を踏むという呪いをかけた

666 名前:名前は開発中のものです。 [2014/09/08(月) 17:00:16.20 ID:67y2qr+m.net]
教京サーバアビエ無戸籍交際薬剤消毒介護職利権ローション羽田帝国上層部24時間パトロール義務上野飲み会マックさむらいニューヨーク森林火災チェック問題ヤーフォー確定申告不足ラーメンスーパーポイントdビデオデッキ破壊タイピングGTX860MIGOZ

教京サーバアビエ無戸籍交際薬剤消毒介護職利権ローション羽田帝国上層部24時間パトロール義務上野飲み会マックさむらいニューヨーク森林火災グリーにんにく牡丹黒家宝ラーメン

教京サーバアビエ無戸籍交際薬剤消毒介護職利権ローション羽田帝国上昇部24時間パトロール義務セコム強盗マックさむらいニューヨーク森林火災グリーにんにく牡丹黒家宝ラーメン
築地TPP偏食中国人勧誘マナー憤怒北京オリンピックパブ立橋フロアWHO経済制裁代協議会飲み食い代官僚日テレ漏洩ボーリングITC問題調査福岡駐車近代道廃人画税幕張銀行ググール無断決裁広告料寒孫ゼリー失調栄養士指的フィルム不毛ハンバーグースラーメン

糞箱弐個弐個沖縄ランド近年ペット原発難民船頭100万円コミックコラムシフト廃品鉄工業プラチナ小スモ再販問題WHO光金アナ雪エネルギーソーシャル決裁ニッカン奮闘鬼記者サービスカ米ラマン露店捜査キセルストアアイダホ会長農家不動産工場感激息子



667 名前:名前は開発中のものです。 [2017/02/05(日) 08:26:30.30 ID:J26Nk3Lm.net]
そうかそうか

668 名前:名前は開発中のものです。 [2017/12/31(日) 22:29:56.52 ID:/rN76OKL.net]
簡単にお金が稼げる方法興味ある人だけ見てください。

グーグル検索⇒『来島のモノノリウエ』

861QCLQNWM






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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