1 名前:名前は開発中のものです。 mailto:sage [2011/11/09(水) 21:03:03.57 ID:KmBffniZ] 勉強をかねて作ってみよう 気楽に参加して でも荒らさんといて 前スレ 無職、NEETがゲームを作るスレ hibari.2ch.net/test/read.cgi/gamedev/1297936129/
392 名前:名前は開発中のものです。 [2012/01/13(金) 07:33:50.20 ID:FsgUyQfo] >>391 ワード文章つくり、HTMLで保存すれば、一瞬で出来るよ じゃなくても、メモ帳でも、適当にググッタサイトのリファレンス見ながら作れば最低限のは簡単に出来るよ
393 名前:名前は開発中のものです。 [2012/01/13(金) 10:03:30.12 ID:4GoWkiCb] C++を学びたいのですがどこで学べますか? 将来皆さんのようにゲームを作れるようになりたいのですが。 スレ違いだったらごめんなさい。
394 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 10:17:07.88 ID:LY2Pmj7G] >>393 言語そのものか… とりあえずとっかかりで言うと、もしもプログラミングそのものが不馴れなら、 本屋か図書館で、なんでもいいから超初心者向けの本手にとって、 実際にpc上で試しながら練習かな ただし、超初心者向けは、たまに解釈が曖昧になったり、全ては書いてないし、微妙に違うこと書いてあるから、 思い込みだけしないように、常に気を付けておくこと。頭疲れるかもしれないが そのあと、ゲーム作りたいなら、それに必要な物はなにかを探して、追いかけるみたいな じゃないと簡単に詰む
395 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 10:39:07.59 ID:7n+3mv9M] 今時ならC言語 入門 とかでぐぐれば解説本著者涙目なサイトが いくらでも出てくるんじゃないかね。 それで足し算引き算、比較、分岐、繰り返しと配列とポインタ参照とかが 読み書きできるようになったら ゲームてきなことをってことで、 画像表示するにはどうすればいいのか キーボードかなにかで画像のキャラを移動するには〜 音楽鳴らすには〜 データを読み込んだりセーブしたりするには〜 とやっていけばよいと思います
396 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 12:13:19.24 ID:qLVdwGQ7] ttp://youtu.be/rQSHMA_GNHM 近接技を色々作成 この後 移動速度やクールタイム/攻撃時間などを調整する予定 エフェクト画像がないので遠距離技がほとんど作れません^o^
397 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 14:35:44.39 ID:BhT7yRJk] >>393 -1.入門書買う(ケチりたければ猫でもわかるでもおk) 0.環境整える 1.まずコピペして動かす 2.動いたらひたすら弄り倒して遊ぶ 3.その結果壊れてしまっても構わない 4.どうかけば壊れるかを突き止める 1〜4を1か月半も繰り返せば、ワンキーゲームくらいなら簡単に作れるようになるはず ここまでは勉強と思わず体で覚えないと成長しない 逆にここから先はガチで勉強しないと成長できない
398 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 14:38:54.66 ID:u3KqO14Q] C++ってMSの環境込みの話だよね? それともC++だけなら、NETの入門サイト漁って勉強したら良いと思う。 CとC++は違う言語なので、C++やるなら、C言語の勉強はやらない方が良いw
399 名前:メガネートさん mailto:sage [2012/01/13(金) 15:15:02.65 ID:Tf+Ft7kL] >>396 バックステップかわいい
400 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 15:22:11.58 ID:wRgUAd6a] 380です。 >>396 おお。 こーいう言い方は失礼かもだけど、ゲームっぽくなって来ましたね。 当方はBejeweled…というよりZ●●KEEPER(一応伏せ字)クローンの パズルゲームを製作中。 まずは一本、完成まで持ち込む事を目標にしてるので規模の小さいものを、 という考えからコレにしました。 テキスト本読み数ヶ月(震災で間がスゴイ空いたけど)+実作業3ヶ月で、 ゲーム部分はほぼ完成。昨日、何故か1週間かかったチュートリアル完成といった状態。 ttp://pc.gban.jp/?p=36897.jpg
401 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 15:36:10.30 ID:1xIsWcrD] 385です。 >>396 やるなー。 俺は、、、ワールドマップ描いてる…。
402 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 15:41:04.53 ID:ymKON2Rz] >>396 着々と進んでるね!イイネイイネ エフェクトとかターゲットカーソルとか寂しい部分はあるけど、ブラッシュアップなんて後からやればいいのさ 形にするのは大事だね
403 名前: ◆bnsGXx/B9Q mailto:sage [2012/01/13(金) 16:00:38.73 ID:3rSozaED] >>396 ダッシュ斬りに情熱を感じましたわ >>400 近未来的な画面ね
404 名前:名前は開発中のものです。 [2012/01/13(金) 16:15:20.46 ID:4GoWkiCb] 393です。 色々ありがとうございます。 まず、入門書を買おうと思うのですが、おすすめとかありますか? あと、サイトもおすすめがあったら教えてください。 聞いてばっかりで申し訳ないです。
405 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 16:16:05.88 ID:z/hCX7zn] >>393 Windowsで画面がグリグリ動くゲームが作りたいなら、C++などの「言語」を覚えることに加えて、 「Windowsプログラミング」の勉強も必要になることを覚えておいて。 言語を覚えただけでは不十分で、 その言語(C++など)を使って「Windows(とかXbox360とかPS3とか)の機能」を利用するプログラムを書く必要がある。 そのためには、各機種に用意されている機能も学ぶ必要がある(家庭用ゲーム機の情報はゲームメーカーに勤めないと見られないと思うけど…)。 ゲーム作りは覚えることがたくさんあるけど、挫けないで! 分からない部分につまづいても、ひとまずそれは置いといて先に進むのが大切。 つまづいたとこには、後から戻ってくればいい。 >>400 すげー、それっぽい画面だ! ライブラリ(DXライブラリとか)を使ってたりするのかな。それとも自前のコード?
406 名前:名前は開発中のものです。 [2012/01/13(金) 16:26:16.21 ID:4GoWkiCb] >>405 393です。 そうなんですか…道のりは長いみたいです 。ありがとうございます。 やっぱり一口にゲームをつくりたいといったけど大変なんですね。 とりあえず、まずはC++とwindowsプログラミングというものを勉強します。 ありがとうございます。
407 名前:名前は開発中のものです。 [2012/01/13(金) 16:36:04.17 ID:+L7tL/oV] dxライブラリを使えばC言語の知識だけでゲームが作れる Windowsに詳しくない俺でも余裕で作れるレベル
408 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 17:01:16.43 ID:BhT7yRJk] あと言語にこだわらないならXNA(C#)もオヌヌメ 割と簡単に作れるし、何と言っても完成したゲームを糞箱で動かすことができる
409 名前:名前は開発中のものです。 [2012/01/13(金) 17:57:53.02 ID:4GoWkiCb] >>407 DXライブラリとwindowsプログラミングってどう違うのですか?
410 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 18:17:35.71 ID:m4KgF2ZZ] >>409 DxLibは、DirectXと言うWindowsが持っているシステム/ライブラリを、 さらに簡単に扱えるように、簡易な関数に隠蔽した、個人製作の簡易ライブラリ そのライブラリには、他にもWindowsアプリケーションの基本的なメッセージングやメインループといった部分も隠蔽され、 決まった手順で叩くだけで、本当の動作を知らなくても結果が得られるんだが、 しかし結局のところ、それで誤魔化してしまえるのは、OSやDirectXといったサブシステムの手続き部分だけなので、 それを使ったからと言って、例えば格闘ゲームのコマンド入力処理や、 シミュレーションゲームのAiが書ける訳じゃないので、 まずは基礎から進めること。じゃないと、派手な ハローワールドを簡単に作れただけで満足して、 自分の思ったアプリなんて作れないよ
411 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 18:26:04.30 ID:m4KgF2ZZ] あと、>>407 みたいな事言う人は実際、時々見かけるけど、 そもそも意味わかってて言ってるのかと、いつも思う。 大変なのはグラフィクス処理や音声再生、キーなどの入力だから、そこが楽になるから簡単に作れる、みたいに言うんだが、 そもそもそれで言うならライブラリやフレームワークは他にもあるわけで、 言語やプロセス選ばなきゃもっとあるわけで、 そして一番のポイント。 ゲームの製作は、ライブラリ叩けばできる訳じゃなく、そこにロジックを当然書かなきゃなんにもならない。 で、完全な初心者は、下手したらstlですら理解をまだしてない、構造体やクラスを使って、自分の思う内容を設計なんて事もできない。 そんな入門者の知識状態理解しないで、大雑把で曖昧な事を言うのは、情報でもあるが、同時に害のある惑わしだと思う。 大事な話なので、理解するように
412 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 18:34:15.70 ID:m4KgF2ZZ] あ、もっと手前の話するべきだったか >DXライブラリとwindowsプログラミングってどう違うのですか? 簡単に言うと、Windows上でプログラミングする時に使う、ライブラリと呼ばれる、 あらかじめ誰かが作っておいたプログラミング用部品のひとつ 日本人による製作で、ゲーム作る時の省力化の手段として、よく知られてるもののひとつ なので、どこが違うかって話じゃない
413 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 18:39:39.90 ID:dJRMrVVX] ここは質問スレじゃねぇ・・・
414 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 18:49:41.15 ID:k79UaKYC] 質問もダメなら本当にここゴミになるよ?
415 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 19:11:52.98 ID:3Zc+P43/] だがまってほしい、ニート、無職、フリーターなら誰でもウェルカム ゲームに関する事ならなんでもオーケー そもそも厳密にルール作る前に人おらんだろうし
416 名前:名前は開発中のものです。 [2012/01/13(金) 19:36:55.51 ID:FsgUyQfo] わざわざ難しい話にするのは挫折誘導か? 単純なRPGなら作れるだろに
417 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 19:48:18.80 ID:m4KgF2ZZ] >>416 いじわる言うなよww そんなつもり全然無い むしろ「勉強したい」人だから、ちゃんと基礎の一つ、当たり前の一つを簡単に話しただけだぜ もっと細かい話は、自分で調べるなり、VIPのプログラミングスレかなんかで聞いてもらえれば、 俺かまたは誰かが答えるよ 適当にやって本当に挫折するより、意思があるならのんびりが上等
418 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 19:50:30.50 ID:m4KgF2ZZ] あと、単純でもなんでも、そもそもそれを実現するロジックは、 グラフィクス他のライブラリ使うだけじゃ実装できない、と言う切り分け。 そこの当たり前を補足したようなもんさ
419 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 19:52:09.28 ID:1ggtkkcN] WebゲームはWebProg板行けなのかな 向こうにそれっぽいスレなかったんでこっち来てしまったが……
420 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 20:25:23.31 ID:+5QwSH59] ゲームはアプリより敷居高いよね? まずは自分用のアプリ製作を目指すのも手だと思う
421 名前:名前は開発中のものです。 [2012/01/13(金) 20:38:04.02 ID:4GoWkiCb] 皆さん答えてくださってありがとうございます。 本当になにもしらないので実は言うと皆さんの話を半分くらいしか理解できていないのかもしれませんが頑張ってみようと思います。 質問ばかりして申し訳ないです。
422 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 21:19:02.61 ID:iQSobkV5] 最終的には一通り覚えておいた方がいいんだろうけど、導入時は簡略化できるところはしといた方がいいよ 使えそうなライブラリがあったらとりあえず使って感覚をつかんで、それから本格的に手をつけても遅くはないはず でないとあれもわからん、これもわからん、となって大変 わからなくてもとりあえず使ってみることで得られることもあるしね >>419 ゲーム関係なら何でもOKだと思う ちょっと前にブラウザゲーム作ってる人もいたし
423 名前:メガネートさん mailto:sage [2012/01/13(金) 22:09:23.87 ID:Tf+Ft7kL] >>422 時空物語さんとかか ・・・現役ブラゲもいますが
424 名前:名前は開発中のものです。 mailto:sage [2012/01/13(金) 22:42:23.95 ID:iQSobkV5] すまんFLASHもブラウザなのを忘れてたw ブラウザゲーム=PHPとかああいうの に脳内でなってたわ
425 名前:メガネートさん mailto:sage [2012/01/13(金) 22:46:05.75 ID:Tf+Ft7kL] いいんだよ^^
426 名前:名前は開発中のものです。 mailto:sage [2012/01/14(土) 01:43:28.03 ID:PynAqWEL] Cある程度理解してないようだといきなりC++やるのはむずくないか
427 名前:名前は開発中のものです。 mailto:sage [2012/01/14(土) 02:07:44.88 ID:GduBaGfe] 言語決めてるなら違う言語はやらない方がいいんじゃないかな あの言語のあれはこの言語はこれで・・とか覚えなおしたり、根本的に書き方違ったりで結構無駄になる ・・と俺は思う
428 名前:名前は開発中のものです。 mailto:sage [2012/01/14(土) 03:50:49.55 ID:oqOePSM1] 380です。 感想を下さった方、有難うございます。 やっぱり感想貰えるとモチベーション上がりますね。 >>403 き、近未来っぽいですか? 一応自分としてはマヤとかアステカとかの巨大石造遺跡 ってイメージだったりするのですがww やっぱ絵ぇ描けないとイカンですねえ、どうにも。 まあ絵と言ってもレンガ壁の画像拾ってきて着色しただけなんですが。 >>405 どうにかここまで来ました。 ライブラリは、「ゲームプログラマになる前に覚えておきたい技術」 付属のヤツを使ってます。
429 名前:名前は開発中のものです。 mailto:sage [2012/01/14(土) 04:47:58.36 ID:oqOePSM1] >>421 おすすめ入門書は?という話だったと思うので ttp://www7b.biglobe.ne.jp/robe/ まずはサイトを読んでみて、ここからでも入れそうなら 本の方を買ってみては如何でしょうか。 Amazonでは一冊入門書読んだ後が最適かも、って書いてる人もいましたが。 ゲームプログラミングについては私がさっき書き込んだ「ゲームプログラマになる前〜」を 私はオススメしておきます。但しC++初級(not初心者)〜中級者向けの本です。
430 名前:名前は開発中のものです。 mailto:sage [2012/01/14(土) 04:50:25.61 ID:oqOePSM1] で、すいません、老婆心から一言言わせて下さい。 「こっちの方が楽じゃね?」「C++はこーいう事理解出来なきゃダメだよ」 皆さん(親切心から)色々おっしゃってますが、気にしないでC++で始めて下さい。 421さんがぼんやりと「ゲーム作るならC++かな〜」と思ったのなら、それで良いと思うんです。 決して大ハズレの選択では無いのですから(大ハズレだったら誰か止めます)。 そりゃあプログラマを仕事にしてお金稼ぐなら、覚えなきゃいけない事沢山ありますし、 苦悩苦労いっぱいです。 でもそれはまた(或いはまだ)別問題な筈です。 今の421さんにとって一番大事なのは始める事、そしてどんな小さな山でも登りきる事、だと思うのです。 断言します。興味があるなら、プログラムは楽しいです。ゲーム作るのはもっと楽しいです。 だから早くこっちおいでよ!(…悪魔の囁き、かもw) 新参者がいきなり長々偉そうな事語ってすいません。 あと該当の書き込みの方々も気を悪くされたならすいません。中傷するつもりでは全くありませんので。
431 名前:名前は開発中のものです。 [2012/01/14(土) 07:12:05.75 ID:Nxg/MX6O] 421です。 ゼロからのスタートですので知識が無くて、紹介してくれたページも分からないことだらけなのでまた質問させてください。 まず、始めることから始めようと思ったのですが、ボーランドC++っていうのとVC++というのが出てきました。この二つにはどのような違いがあるのですか? また、VC++というのを使っている人が多いみたいなのですがVC++でいいのでしょうか?
432 名前:名前は開発中のものです。 mailto:sage [2012/01/14(土) 07:28:02.86 ID:aWO6utF7] 初学者はBorland使いません。またおのずと分かるようになるまで違いを知る必要もありません。 VC++をダウンロードしましょう。 www.microsoft.com/japan/msdn/vstudio/express/ 個人的にはProcessingと呼ばれる言語も平行して学習することをお勧めします。 Javaライクな文法(ゆえにC++に近い)でいきなり絵がかけるのでモチベーション維持によいと思います。
433 名前:名前は開発中のものです。 mailto:sage [2012/01/14(土) 08:52:21.91 ID:HfHlwaa1] 【雇用】日本に広がる「男性不況」の波★2 anago.2ch.net/test/read.cgi/bizplus/1326114717/
434 名前:名前は開発中のものです。 mailto:sage [2012/01/14(土) 10:17:00.82 ID:YVWBwKAR] >>430 始めることが大切というのは同意だ 最初の一歩の前の段階、靴を履くという段階に該当すると思う 言語を靴、作りたいものを登山、あるいは氷河渡りと例えると、サンダルやローラーブレードでのそれらを行うのはきつい。 まあできないことがわかったら、もっと楽な靴に切り替えればいいのだけど。 言語の習得を第一に考えるなら、山の高さを変えてみるのもいい。 HTMLを習得したいなら、それでノベルゲーム作るとか。
435 名前:名前は開発中のものです。 mailto:sage [2012/01/14(土) 16:18:09.02 ID:oqOePSM1] VC++とboalandC++は、434さんの靴の例に例えるなら、同じ用途の靴(Windows山系特化のC++登山靴)を 違うメーカーが出してる、と例えるのが良いでしょうかね? なのであまり気にせずVC++で良いと思います。 今ロベール氏のサイトの最初の方読んでみたんですが、VC++に関する記述はだいぶ前のバージョンですね。 なので「ワークスペース」と書いてある所は「ソリューション」と読み換えて、 スクリーンショットでの誘導なんかはいい感じに自分で変換して読んで下さいね。 自分はゲームオーバー時演出の仮実装始めます…
436 名前:名前は開発中のものです。 [2012/01/14(土) 20:33:59.59 ID:Nxg/MX6O] 431です。 ありがとうございます。 では、VC++を勉強してみます!
437 名前:名前は開発中のものです。 mailto:sage [2012/01/14(土) 21:14:41.29 ID:dBh0I957] 去年春に家計難で職についてから1年近くナリを潜めてたけど 作ったものをうpするのが無職時代から相変わらず怖い俺ガイル
438 名前:名前は開発中のものです。 mailto:sage [2012/01/14(土) 23:39:42.69 ID:7v1iETUn] うpしちゃいなよ
439 名前:名前は開発中のものです。 mailto:sage [2012/01/15(日) 01:39:11.98 ID:KF3evSQn] >>438 わかった、うpるよ ttp://meiko.kagaminer.in/ ロボットがお絵かきを覚えていくだけのWebミニゲーム ブラウザゲームのつもりが脳内メーカーみたいなノリになっちゃって ゲームっぽくしていくにはどうしようかと悩んでた ↓これは余所のやつだけどこういうのに憧れてる…… ttp://dw.sipo.jp/
440 名前:名前は開発中のものです。 mailto:sage [2012/01/15(日) 09:23:15.74 ID:nCdp6KoZ] >>439 面白いけどゲームというより、自動生成プログラムって感じだね
441 名前:名前は開発中のものです。 mailto:sage [2012/01/15(日) 12:07:27.51 ID:ryHu42iA] なかなかうまく描いてくれんw
442 名前:メガネートさん mailto:sage [2012/01/15(日) 12:09:29.34 ID:s25ogiLb] >>439 斬新な育成ゲームだ・・・遺伝的アルゴリズムておもしろいね
443 名前:メガネートさん mailto:sage [2012/01/15(日) 12:23:07.66 ID:s25ogiLb] テーマ絞るのはどうだろ 投票で「究極の美女」を生成 みたいな
444 名前:名前は開発中のものです。 mailto:sage [2012/01/15(日) 12:28:25.49 ID:ryHu42iA] 派生させていけば結果がまざるのかな?
445 名前:名前は開発中のものです。 mailto:sage [2012/01/15(日) 12:35:58.39 ID:mJpe7WzN] 線とか面とか意識せず色を並べてるだけだよな 地形生成とか向いてるんじゃないか
446 名前:名前は開発中のものです。 mailto:sage [2012/01/15(日) 12:44:25.40 ID:mJpe7WzN] パーツの重ね合わせをうまくやれば 人の顔も案外簡単にできそうだな ・・・よし、パクry
447 名前: ◆bnsGXx/B9Q mailto:sage [2012/01/15(日) 12:51:21.86 ID:0sVGSmNH] >>439 ちょっと遊んでみました。 一人で遊ぶと先が通そうですね 多人数で1個のテーマを協力して完成させる目的みたいのがあるといいかも
448 名前:名前は開発中のものです。 mailto:sage [2012/01/15(日) 16:46:44.82 ID:b6ENrGre] C++みたいな難しい言語からいきなり始めたら挫折するだろうな・・・
449 名前:名前は開発中のものです。 [2012/01/15(日) 18:35:28.69 ID:lfnUQomm] >>439 が、実は神ゲームな件について
450 名前:名前は開発中のものです。 mailto:sage [2012/01/15(日) 18:40:21.54 ID:nCdp6KoZ] C++はプロが現役で使ってる言語だからね よほど本格的にやるのでなければ他の言語でやる方法を見つけたほうがいいかもしれない もしくはツクールだね
451 名前:名前は開発中のものです。 mailto:sage [2012/01/15(日) 18:52:33.81 ID:ryHu42iA] a = 1+1; とかまでなら簡単じゃろ 日本語でも難しい言い回しはあるし、なんでもはじめないと始まりません。 >>439 試したけどサイバーデーモンとカコデーモンのクオリティを超えられないw 見た人が一行コメント付けられると幅が広がるかも。 余計な手間が増えるかもしれないけどw
452 名前:名前は開発中のものです。 mailto:sage [2012/01/15(日) 21:44:39.99 ID:WPjiHT89] このやり方で完全にボット任せだときついね 「この辺にこんな感じの色が欲しい」って指示できちゃうのは簡単すぎてダメかな?
453 名前:名前は開発中のものです。 [2012/01/16(月) 12:38:29.80 ID:4mAUXHDA] 指摘要素入れたり、ユーザー間の発表会みたいなんいれて、スマホアプリにすれば、 凄いヒットを生み出しそうな可能性あるよな
454 名前:名前は開発中のものです。 mailto:sage [2012/01/16(月) 16:37:50.47 ID:8/gya+x0] 私は今のままではゲームとしてはキビシイかなあと思うんですが。 遺伝的アルゴリズムを良く理解してない者の意見ではありますが、 画素単位じゃなくて、画像単位で遺伝させた方が面白いんじゃあないかなと。 必ず元画像を指定させて、1回目はランダムに100個絵を描く →画素のRGB値の近さと近い画素の多さで遺伝させる10枚を自動決定 →プレイヤーは、現状ドロップダウンで決める遺伝傾向をリアルタイムに 指定するか、画素を指定してヒントを一定回数画像達に与えられるとかする →最終的に元画像ソックリになった遺伝世代数で勝負 →または世代数を固定にして画像の似てる具合(ここも自動判定)で勝負、とか 似てる具合勝負(勝負にしなくても)なら、最後に出てきた画像見て 「うは何これww全然にてねーww」「おお、かなり近い」とかで盛り上がれる、かも これならマシンにかける負荷も今より全然少ない筈ですし、 Twitterアイコンは固定サイズだから連動とかもさせやすいんじゃないでしょか。
455 名前:名前は開発中のものです。 mailto:sage [2012/01/16(月) 17:17:46.98 ID:zfRcjXDx] サイバーデーモンがコンバット越前を髣髴とさせる
456 名前:名前は開発中のものです。 mailto:sage [2012/01/16(月) 17:26:14.37 ID:jQtLmO6d] ライブラリもDXUTも使わずに何とか文字を描画まで至った、2Dだけどね ttp://www.dotup.org/uploda/www.dotup.org2523344.jpg.html
457 名前:名前は開発中のものです。 mailto:sage [2012/01/16(月) 21:35:59.60 ID:lbpMQ1kv] どうやったの?メモリに描いてテクスチャにしたのかな
458 名前:名前は開発中のものです。 mailto:sage [2012/01/16(月) 22:08:05.57 ID:YuaKZD3w] 439です。みなさんご意見ありがとうございます。 ちょっと体調崩してしまって昨日朝から寝込んでましたorz もともとハーボットみたいなブラゲを作る構想があって、 それに遺伝的アルゴリズムを使うため、特性実証用に作ったものですが、 実証用すら面白くできないで本命を面白くできるはずがないと思い いろいろ改良してみたのですが、やはりアイデアは聞いて見るものですね。 >>443 結局人間の価値観がまとまりにくいのが難点なのですね…… >>446 ぜひパクッてもっと面白いものを作ってもらえると幸いです。 ご希望でしたらSVN公開します。 >>447 >>451->>454 具体的な提案ありがとうございます。 まずはコメント機能から積んでみます。
459 名前:名前は開発中のものです。 mailto:sage [2012/01/17(火) 09:49:30.20 ID:auyfJC5F] >>457 俺、最初にやったのはそれだわ DIBにTextOutして、それをテクスチャに
460 名前:名前は開発中のものです。 mailto:sage [2012/01/17(火) 12:45:41.56 ID:5/NHM/9n] Win32APIもライブラリの一つだから、DIBSectionもTextOutも使ってないだろ
461 名前:名前は開発中のものです。 mailto:sage [2012/01/17(火) 12:46:27.13 ID:LT5/Jddv] www.dotup.org/uploda/www.dotup.org2526705.png www.youtube.com/watch?v=U9cVJYUDkrg&feature=youtu.be 技のエフェクトが足りないから、カラー調整を行って一つのエフェクトを数種類作成して 技の特色を変えたり 一つの技に使用するエフェクトを増やすことで差別化を図る
462 名前:名前は開発中のものです。 mailto:sage [2012/01/17(火) 20:18:55.03 ID:f7+mAfJ/] 自作ゲームを作るためにまずは自作ペイントソフトをつくってみようと 思い立ち、visual studio c++ (winapi)で作り始めているのですが、 みなさんの力をかりたくて質問です。 元に戻す、やり直し、コピー、カット、ペーストの機能を実装 するにはどうしたらいいのでしょうか? windowsについているペイントなどはその機能がありますが、もしかして winapiにこの関数をよべば万事okのようなものがあったりするのでしょうか?
463 名前:名前は開発中のものです。 mailto:sage [2012/01/17(火) 20:19:32.51 ID:f7+mAfJ/] 自作ゲームを作るためにまずは自作ペイントソフトをつくってみようと 思い立ち、visual studio c++ (winapi)で作り始めているのですが、 みなさんの力をかりたくて質問です。 元に戻す、やり直し、コピー、カット、ペーストの機能を実装 するにはどうしたらいいのでしょうか? windowsについているペイントなどはその機能がありますが、もしかして winapiにこの関数をよべば万事okのようなものがあったりするのでしょうか?
464 名前:名前は開発中のものです。 [2012/01/17(火) 20:33:57.55 ID:9WQ51DdP] 作った事がないので分からないけど、 恐らく前の状態をバッファに保持して復元してるんじゃないかね。 少なくともそういう関数は標準ではないと思う。
465 名前:名前は開発中のものです。 mailto:sage [2012/01/17(火) 20:39:01.23 ID:f7+mAfJ/] なるほど。ありがとうございます。自前で実装するしかないんですね; ファイルに保存するとかファイルを開くはコモンダイアログというのが あってすぐにできたんですけどそうはいかないか・・・。 自分で工夫してやってみますね。
466 名前:名前は開発中のものです。 mailto:sage [2012/01/17(火) 20:42:46.10 ID:X3daHZDs] 前画像との差分をxor使って取る→zlibでもつかってメモリ上に保存→うまー ペイント系ならコレぐらいしか思いつかない
467 名前:名前は開発中のものです。 mailto:sage [2012/01/18(水) 12:39:35.67 ID:zv4Mtibx] >>465 これは全てのプログラミングの基本だけど、固有の要件やそのロジックは 自分でロジック表現しないと当然存在しなくて、多くのソフトウェアで共通に利用されるような(まさにそのコモンダイアログとか)物は、 OSベースで提供されることもある そんなかんじ。頑張れ。どういうロジックと、その組み合わせで実現できるか分解すれ
468 名前:名前は開発中のものです。 mailto:sage [2012/01/18(水) 14:47:56.72 ID:MJyvR7oo] この辺も見ておくと役に立つかもしれない www.techscore.com/tech/DesignPattern/Memento.html/
469 名前:名前は開発中のものです。 [2012/01/18(水) 16:45:53.73 ID:QLKRwGyJ] その根本的な仕組みが思いつかん。 ダブルバッファリングは言われるまで全く思いつかなかった。 そういうのは先人に任せる、言ってみればツクールを使うような感覚で知恵を拝借して、 おもしろいゲームを作り出せばいいだけなんだろうけど。
470 名前:名前は開発中のものです。 mailto:sage [2012/01/18(水) 19:01:30.52 ID:+wKBEWdO] 会話ウィンドウの文章に色を付けられるようになった…あんまり必要ない機能だけど
471 名前:名前は開発中のものです。 mailto:sage [2012/01/18(水) 19:12:00.09 ID:rSFxzaGa] >>469 自前でテクスチャマッピング実装したら隙間だらけになった思い出
472 名前:名前は開発中のものです。 mailto:sage [2012/01/18(水) 20:14:54.47 ID:zv4Mtibx] >>469 実際、既存のライブラリ利用でもいいんだよ。 ただ、「あれはあんな風にして、ここで、こんなかたちで持っておいて、ここから叩いて…」 みたいな処理の応用やイメージって、結局みんなそれぞれ自分の経験からの応用だから、 気が向いたらいろいろ実験するといいぜ ゲーム以外を作れる人間こそ、ゲームを作れるとも言う
473 名前:名前は開発中のものです。 mailto:sage [2012/01/18(水) 20:23:26.28 ID:zv4Mtibx] 例えばだけど、RPGのNPCを管理する処理とか、親子関係にあるデータの扱いとかは、 ノードの考え方を知ってると、そのロジックをあっと言う間に応用して形にできたり、 シミュレーションゲーのCOM側戦略処理とか、例えば経路探索や、ステートマシンみたいな処理応用したり、イベントチェーンのような考え方応用したりとか もっと簡単に軽いゲームの場面切り替えなんかも、コンポジッションのような処理から実装したり…とか書いてたらきりがないが、 どれもライブラリがなんとかしてくれる類いのものでない なので、暇見つけて、少しづつ基礎的な線形リストとかどいいから、 どこかでロジックの実験するといいぜと補足
474 名前:名前は開発中のものです。 mailto:sage [2012/01/18(水) 20:56:02.60 ID:eVcLkoNC] ロジックを自分で考えてそれを形にするのは大切なことですよね。 ガンバロっと。
475 名前:名前は開発中のものです。 mailto:sage [2012/01/18(水) 21:08:06.74 ID:zv4Mtibx] >>474 よかったら、VIPのゲーム製作雑談スレとかたまに来るといいぜ 昼間はわかんないけど、夜になるとプログラマ達も帰ってくるから、そっち系の話することあるから
476 名前:メガネートさん mailto:sage [2012/01/19(木) 02:50:35.94 ID:fQ9d6to8] Matrixに悪戦苦闘して午前様
477 名前:メガネートさん mailto:sage [2012/01/19(木) 17:20:03.23 ID:fQ9d6to8] さらにいじってみた >>366
478 名前: ◆bnsGXx/B9Q mailto:sage [2012/01/19(木) 19:19:50.66 ID:QTguMPjI] >>477 近距離攻撃でアクションロープレ風ですね 敵を倒す目的とか作るとよりゲームっぽくなると感じました。
479 名前:メガネートさん mailto:sage [2012/01/19(木) 20:56:20.07 ID:fQ9d6to8] >>478 早く目的作るとこまでいきたいと思います(・ω・)ゝ
480 名前:名前は開発中のものです。 mailto:sage [2012/01/21(土) 18:25:32.33 ID:xX5kIMjz] _____ _ / ___ / | | / ̄/ __ / / <ゝ / /_ / ̄  ̄/ / / _ /_ 二 二 __/  ̄.| | ̄ / // \ / / <ゝ / / |_| / / / / /  ̄ ̄  ̄/ /\ / / //\  ̄ ̄ ̄ /__ / ̄ \ \ /__/___/ \/ / ̄/ /\ _ / /_ _/ ̄/_ __ ___ ./ / ._ \/ / // ヽ /_ _/ / / _| |_ / / ./ /_ / ̄ ̄\ / / ./ / | / /_ / / |_ レ'~ ̄| / / / _/  ̄ ̄ヽ|/ _ _/ / _/ \ \ / /| | \ \/\ . -/ -- / ./  ̄ / / / <_/ \ \ /_ / | |_ \__//__/ ̄ /_./ /__/ \__/  ̄ ̄ .|__| \/ _____ _ / ___ / | | / ̄/ __ / / <ゝ / /_ / ̄  ̄/ / / _ /_ 二 二 __/  ̄.| | ̄ / // \ / / <ゝ / / |_| / / / / /  ̄ ̄  ̄/ /\ / / //\  ̄ ̄ ̄ /__ / ̄ \ \ /__/___/ \/
481 名前:メガネートさん mailto:sage [2012/01/22(日) 19:00:51.17 ID:lkdyjdxp] スパゲティソース印刷なう
482 名前:名前は開発中のものです。 mailto:sage [2012/01/22(日) 19:43:28.39 ID:j29UIca6] ソースを丸ごとデバッグするならソースの解説書作るかコメント細かくつけて、初心者がそのソースを読めるようにするといいかも。 Webサイト作ってしまうのもいい。 学生時代にやったプログラミングの授業で、その箇所で何が行われているのかを細かくコメントつけたものを作ったんだが、 友達に見せたら好評で、全然知らん人からもくれくれされて結構うれしかった。短いソースだから作れたんだけどね。
483 名前:メガネートさん mailto:sage [2012/01/22(日) 21:27:18.88 ID:lkdyjdxp] >>482 たぶんおれもクレクレすると思ふ コメント付けやってみるかな お手本理解しないまま思いつきでいじって酷い状態やし
484 名前:名前は開発中のものです。 mailto:sage [2012/01/24(火) 20:00:35.61 ID:u5l285Q4] うおおおおバグで描画がうまくされん
485 名前:メガネートさん mailto:sage [2012/01/24(火) 23:51:30.56 ID:sPvFiQ01] バグはともだちこわくないよ
486 名前:名前は開発中のものです。 [2012/01/25(水) 00:01:05.75 ID:+t4eKCsG] 553 :「名無しわざとか?」とかイヤミを言われた:2012/01/24(火) 10:41:17.23 ID:8sy6mhSb 社会人としての知識やモラル・経験の無い奴には、何を言っても無駄だろ 内容をみても、まるで20歳程度の学生が書き込む屁理屈の繰り返し いい歳した大人が、みっともないわなw 558 :「名無しわざとか?」とかイヤミを言われた:2012/01/24(火) 15:12:03.67 ID:Kc4pNz2T >>553 立派な社会人(笑)であろう貴方が何という企業で日々どのようなお仕事をされているか教えて頂けませんかっL(・o・)」 563 :「名無しわざとか?」とかイヤミを言われた:2012/01/24(火) 18:47:31.48 ID:cuRj/VfG >>558 テレビでCMやってるような会社しか知らないであろう働いたことないヤツに教えても無駄w kohada.2ch.net/test/read.cgi/slotj/1321424162/l50
487 名前:名前は開発中のものです。 mailto:sage [2012/01/25(水) 00:05:17.15 ID:ssQEFXWu] 顔面ブロック・・・・懐かしいな。 バグとは腐れ縁で切っても切れない強固な何かだよね。
488 名前:名前は開発中のものです。 mailto:sage [2012/01/25(水) 04:04:18.03 ID:2WBK4F/I] もうすぐ八方向以外の角度へ攻撃できる処理が追加できる… これでホーミング技やヨッシーアイランドの卵みたいな攻撃が作れるようになりそう
489 名前:名前は開発中のものです。 mailto:sage [2012/01/25(水) 15:46:48.35 ID:2WBK4F/I] ux.getuploader.com/orangehitokage/download/117/test.MID ボス戦用のBGMに色々楽器を追加 後半(2ループ目)は未完成だけどもうすぐ完成しそう…
490 名前:メガネートさん mailto:sage [2012/01/25(水) 20:12:20.97 ID:N7xpuXHK] >>489 さらに深みが増してる ボスっぽい red5使いこなしとる無職おる?
491 名前:名前は開発中のものです。 mailto:sage [2012/01/25(水) 22:00:01.99 ID:nxQNrtUL] みんなブログか何かで勉強記録付けてる? 初心者のやりがちな失敗は結構貴重な記録だと思うよ。 細かいミスについていろいろバカにされるかもしれないけど、細かいことに躓く人は必ずいる。 細かいミスをバカにする人が必ずいるように。 そもそもいつになってもスペルミスやピリオド打ち忘れはやりがち。
492 名前:名前は開発中のものです。 mailto:sage [2012/01/25(水) 22:05:07.02 ID:I935yJdq] 記録するのに時間がかかりそうで勉強記録とかはやってないかな。 これこれしようとかここまでやった的な簡単なつぶやきみたいなのは ブログにのせたりしてるけどね。