トップページgamedev
1001コメント423KB

Kazukiの同人3DRPG制作【第一話】

■ このスレッドは過去ログ倉庫に格納されています
0001Kazuki2010/09/10(金) 06:35:05ID:8vGP1TSQ
Kazukiの同人3DRPG制作 公式サイト
ttp://www.kazuki-sendo.com/game/


発展途上中の素人Kazukiを中心として、
DirectX9による3DRPG制作に挑戦します。


開発言語は、C++です。
長く苦しい戦いになると思われますが、
同人ゲーム制作の限界への挑戦が、当企画のテーマでもあります。

2ch当スレを本スレとし、
ニコニコ動画、zoome、mixi、の3コミュメンバー合同で同人3DRPG制作に挑戦します。

※本格的にゲーム制作に協力していただけるメインメンバー様へは、
 ゲーム完成後に平等に利益分配されます。
 (詳細は公式サイトのメンバーページ)
0002名前は開発中のものです。2010/09/10(金) 06:35:54ID:8vGP1TSQ
当スレローカルルール

・2ch利用規約およびゲ制作技術板を基本ローカルルールとする。
・プログラムコード、シナリオについては超BBSを使用する。
・態度の悪い発言、偉そうなタメ口、上から目線レスは大歓迎とする。
・2ch利用規定に触れない程度の、批判、悪口、荒らしを歓迎する。
・喧嘩、炎上はむしろ大歓迎(自己責任で)
・素人、熟練者、プロを問わず誰でも参加可能とする。
・DAT落ち、次スレが立てれない状況時は、超BBSの避難所を利用する。
・次スレは主(Kazuki)が立てる、他者が立てたスレは全て無効とする。


// 関連ページ //

1.Kazukiの同人3DRPG制作 公式サイト
ttp://www.kazuki-sendo.com/game/

2.Kazukiの同人3DRPG制作/超BBS
ttp://jbbs.livedoor.jp/otaku/14006/

3.Kazukiの同人3DRPG制作 in zoome
ttp://circle.zoome.jp/kazuki_presents/

4.Kazukiの同人3DRPG制作 in mixi
ttp://jbbs.livedoor.jp/otaku/14006/

5.Kazukiの同人3DRPG制作 in ニコニコ動画
ttp://com.nicovideo.jp/community/co462923

よろしくお願いします。

since 2010,09,09
0003名前は開発中のものです。2010/09/10(金) 06:45:38ID:8vGP1TSQ
訂正:

4.Kazukiの同人3DRPG制作 in mixi
ttp://mixi.jp/view_community.pl?id=5148524
0004名前は開発中のものです。2010/09/10(金) 06:58:11ID:8vGP1TSQ
公式サイトでは、
DirectX、Visual C++ 2010、C++の解説をしていきます。

これは、同人ゲーム制作に興味はあるけど、
プログラミンングスキルを持ち合わせてないような素人さんを育てて、
当企画に協力していただこう。
というのが狙い。

こういった企画は、
ど素人は敬遠されがちで、
プログラムを知っている人だけが中心になりつつあるところがある。

また、素人が参加しようものなら、
プログラミング経験者は、
素人を叩き、素人のやる気を喪失しつつ傾向がある。

俺はそんなスレを見るたびに、
残念な気持ちになる。
0005名前は開発中のものです。2010/09/10(金) 07:04:35ID:8vGP1TSQ
プログラミングを全く知らなくても結構、
大切なのは、本人の【同人ゲームを作りたい】という気持ち一つです。

ゲームプログラミングについては、
公式サイトで解説していきますので、
そこでプログラミングをイチから学んで
一緒に同人ゲームを作っていこうではありませんか。


失敗する理由を追い求めるよりも、
成功を追い求めることが成功者になる秘訣です。
0006名前は開発中のものです。2010/09/10(金) 08:39:29ID:0RzIMY/7
なんという完成しない臭
これは間違いなく無理ゲ
0007名前は開発中のものです。2010/09/10(金) 10:20:19ID:8vGP1TSQ
>>6
完成しない理由を語ればいいと思う。

完成しない理由を知ったならば、
今度は完成させるためには
何が必要かを語ればいい。
0008名前は開発中のものです。2010/09/10(金) 10:37:06ID:8vGP1TSQ
飲食店でも繁盛する店と繁盛しない店がある。

繁盛しない店は、
どうすれば店を繁盛させれるかと考えればいい。


それをゲーム制作に置き換えて考えてみる。

どうすればゲームは完成するのか。
ゲームを完成させるには何が必要なのか。
0009名前は開発中のものです。2010/09/10(金) 10:54:14ID:TlISTZmM
完成に必要なものは妥協だな
このスキルがない奴はゲームを完成させる事は困難。というか無理
なんか同人ゲーム板の深い夢境という3DRPG作ってたスレを思い出した
0010名前は開発中のものです。2010/09/10(金) 11:07:09ID:TlISTZmM
妥協というかできるだけ小さな規模のゲームを目指す事だな
当たり前だけど超大作RPGなんか作ろうとしても絶対に不可能
小さな規模にすればするほど完成する可能性は上がる
0011名前は開発中のものです。2010/09/10(金) 11:27:46ID:8vGP1TSQ
>>10
何をもって超大作RPGと呼ぶのかを詳しく伺いたいところ。

ファミコン版ドラクエTやファイナルファンタジーTは、
超大作RPGだろうか。

当時は大作RPGだったかもしれないが、
現在においてはどうだろうか。


当企画で制作する同人ゲームは3DRPG。

3Dの世界に3Dキャラが登場し、
3Dキャラを操作して物語をクリアする。

そんなゲームを目指す。

壮大なストーリーを用意し、
人気同人RPGになれば、
人はそれを大作RPGと呼ぶでしょう。
0012名前は開発中のものです。2010/09/10(金) 11:42:35ID:8vGP1TSQ
依存の大作RPGを例に見てみると、
人気RPGの条件は、

・音楽
・キャラクター
・ストーリー

上記の3点ではなかろうか。


この中で、特に重要なのは音楽です。
次にキャラクター。

人気RPGドラクエを見てみれば、
ゲームショップで、ドラクエの序曲が流れているのを聞くと
自然とわくわくした気持ちになるから不思議です。

そして、ドラゴンボールの作者で人気漫画家の
鳥山明氏が描いたキャラクターが動いている映像を見ていると
購買意欲をそそられてしまう。
0013名前は開発中のものです。2010/09/10(金) 11:52:45ID:8vGP1TSQ
オリジナル同人ゲームを制作し、それを販売する予定なので、
著作権の問題から、依存の音楽は使えないので、
ゲーム内で使用する音楽も自分で作曲する必要がある。

※ゲームを販売しなくても、依存の音楽を使用したゲームを制作すると、
  著作権法で罰せられます。


DTMでオーケストラを作曲中
ttp://zoome.jp/kazuki_p/diary/47/

DTMでオーケストラを作曲中2
ttp://zoome.jp/kazuki_p/diary/48

同人ゲーム用サントラ1
ttp://zoome.jp/kazuki_p/diary/26/

オーケストラ作曲に挑戦!
ttp://zoome.jp/kazuki_p/diary/27


これらは動画共有サイトzoomeにアップした動画です。
例えば、こんな感じの曲をゲーム内に流す予定。

ゲーム内容がそこそこでも、
迫力の音楽を流せば、
そこそこのゲームになると思います。
0014名前は開発中のものです。2010/09/10(金) 12:15:27ID:gmmxeyg5
大作って作り込みの話だろう
オブリビオンとかその3つのうちどれも当てはまらないと思う
あの膨大なスクリプトは個人レベルでは無理だ

ようは内容の濃さ薄さだね
0015名前は開発中のものです。2010/09/10(金) 12:57:38ID:+gVRDi0l
とりあえず
http://dl.dropbox.com/u/2886821/kazuki_matome.html
ほい
0016名前は開発中のものです。2010/09/10(金) 12:57:55ID:7NsiS597
まぁ、とにかくがんばれ
0017名前は開発中のものです。2010/09/10(金) 13:08:46ID:8vGP1TSQ
Windows用の3Dゲームを作るには、
DirectXという技術を使う必要がある。

確かDirectXは1995年ごろにバージョン1が登場し、
現在まで様々なバージョンアップがなされており、
現在の最高バージョンは、DirectX11。

どのバージョンのDirectXでゲームを制作するかで、
ゲームのクオリティに影響すると思ったので、
各バージョンのDirectXを調べてみた。

どんなものでも最新のものが良いに決まってるので、
まず着目したのはDirectX11。

DirectX11は、Windows7を購入すれば、
最初から入っています。


DirectX11やDirectX10には、
CPUの負担を軽減させるためのシェーダーが実装されています。

つまり、DirectX11で追加されたシェーダーを使用すれば、
パソコンスペックに優しいゲームが完成する。

だが、そのリスクとして、
膨大なプログラムコードを書く必要がある。

何も表示させないウィンドウを表示させる場合でも、
DirectX11の場合、100行以上のコードを書く必要がある。
0018名前は開発中のものです。2010/09/10(金) 13:20:55ID:8vGP1TSQ
そしてDirectX9に着目する。

DirectX9のコードを見てみたところ、
DirectX11やDirectX10と比べると、
比較的少ないコードで済みます。


では、今度はDorectX9では、
どれほどのクオリティが実現出来るのかが気になるところでしょう。


そこで、DirectX9で制作されたWindows用ゲームを
片っ端から調べてみたところ、
無料オンラインゲーム、ドラゴンネストがDirectX9で制作されていることを知った。


DirectX9のクオリティを視察する目的で、
ドラゴンネストをプレイしてみたところ、
想像以上のクオリティだった。

ドラゴンネスト - 黒竜の領地【超最高画質HD】
ttp://zoome.jp/kazuki_p/diary/66/

上記はzoomeにアップしたドラゴンネストのキャプチャー動画です。

そして、今期発売予定の、
Windows用ファイナルファンタジー14もDirectX9で制作されているとのこと。

まあ、そのような理由で、
DirectX9で制作することにした。という次第です。
0019名前は開発中のものです。2010/09/10(金) 18:54:05ID:0ZBFjalK
>>13
>※ゲームを販売しなくても、依存の音楽を使用したゲームを制作すると、
>著作権法で罰せられます。
依存じゃなくて既存(きぞん:「すでに存在する」と言う意味)な
んで既存曲を使っても制作しただけなら罰せられない
公開して初めて著作権法違反に問われる可能性が出てくる
その上著作権法違反は親告罪だからたとえ無断で使っても権利者に訴えられなければ罪に問われることは無い
だからフリー素材として公開され無断使用か滸可されている物なら既存曲を使っても罰せられる心配は無い

むしろHPで勝手にこなたの画像とか貼ってたりする方がよっぽどマズイと思う
■ このスレッドは過去ログ倉庫に格納されています