【初心者】スレを立てる前にココで質問を【Part22】
レス数が1000を超えています。これ以上書き込みはできません。
0001名前は開発中のものです。
2010/11/12(金) 19:11:38ID:FvfF5z6oスレッドを立てる前にはローカルルールを読みましょう。
http://pc11.2ch.net/gamedev/
※ >>980 を踏んだ人は次スレ立てをお願いします。
【アップローダ・避難所・Wiki】
ゲーム製作技術板公式Wiki
http://hibari.2ch.net/gamedev/
ゲーム製作技術板公式アップローダ
http://gmdev.xrea.jp/
gamdev.orgが落ちるたびにあげてみるスレ
http://hibari.2ch.net/test/read.cgi/gamedev/1107022166
0002名前は開発中のものです。
2010/11/12(金) 19:13:31ID:FvfF5z6o[Part21]http://hibari.2ch.net/test/read.cgi/gamedev/1270135295/l50
[Part20]http://pc11.2ch.net/test/read.cgi/gamedev/1254175709/
[Part19]http://pc11.2ch.net/test/read.cgi/gamedev/1236761855/
[Part18]http://pc11.2ch.net/test/read.cgi/gamedev/1223550808/
[Part17]http://pc11.2ch.net/test/read.cgi/gamedev/1210443288/
[Part16]http://pc11.2ch.net/test/read.cgi/gamedev/1199303757/
[Part15]http://pc11.2ch.net/test/read.cgi/gamedev/1190308500/
[Part14] http://pc11.2ch.net/test/read.cgi/gamedev/1175521815/
[part13] http://pc11.2ch.net/test/read.cgi/gamedev/1160457664/
[part12] http://pc8.2ch.net/test/read.cgi/gamedev/1147951341/
[Part11] http://pc8.2ch.net/test/read.cgi/gamedev/1137730564/
[Part9(10)] http://pc8.2ch.net/test/read.cgi/gamedev/1127522168/
[Part9] http://pc8.2ch.net/test/read.cgi/gamedev/1121237401/
[Part8] http://pc8.2ch.net/test/read.cgi/gamedev/1113237630/
[Part7] http://pc8.2ch.net/test/read.cgi/gamedev/1103954329/
[Part6] http://pc5.2ch.net/test/read.cgi/gamedev/1094627404/
[Part5] http://pc5.2ch.net/test/read.cgi/gamedev/1078502309/
避難所 http://pc2.2ch.net/test/read.cgi/gamedev/1057318143/
[その4] http://pc2.2ch.net/gamedev/kako/1043/10434/1043417025.html
[Part3] http://pc2.2ch.net/gamedev/kako/1032/10328/1032814540.html
[Part2] http://pc2.2ch.net/gamedev/kako/1013/10136/1013645518.html
[Part1] http://game.2ch.net/gamedev/kako/1005/10050/1005038203.html
0003名前は開発中のものです。
2010/11/12(金) 19:48:24ID:K1XH/InJ0004名前は開発中のものです。
2010/11/13(土) 02:02:48ID:DvmHxGP9〉
○ノ イヤッホォォ!
<ヽ |
i!i/, |i!ii ガタン
 ̄ ̄ ̄ ̄
0005名前は開発中のものです。
2010/11/13(土) 21:48:05ID:dAyPLXZbバック画面>同サイズで仮画面にコピー>1ドットずらして同サイズでバック画面に書き戻す>最後にPanel転写で表示
してるんだけど実際見てみるとドット各所にウネウネした感じでムラが出る。
□□■□□ > □■■□□ > □□■□□ > □□□□□ > □□■□□
みたいな感じで。
でも最後に□□■□□に戻るみたいに決して完全に元画面が崩れてるわけではないから不思議。
同サイズでコピーしてるのにこれはどういうことなんだろう?
drawImageの仕様?解消する方法ありますか?
0006名前は開発中のものです。
2010/11/14(日) 00:03:26ID:MgDX0TzF0007名前は開発中のものです。
2010/11/14(日) 00:19:40ID:MgDX0TzF途中同サイズになってなかったorz
0008名前は開発中のものです。
2010/11/14(日) 12:16:27ID:A6+62O0O自己解決して良かったが。
0009名前は開発中のものです。
2010/11/15(月) 21:45:50ID:dWrOWw26初心者中の初心者で0からゲーム作りを学べる本かサイト教えてください
0010名前は開発中のものです。
2010/11/15(月) 23:17:22ID:OuiBeGFO0011名前は開発中のものです。
2010/11/15(月) 23:22:45ID:lUFY8MjOゲームプログラマになる前に覚えておきたい技術(平山尚)
http://www.shuwasystem.co.jp/gpro-sp/
0012名前は開発中のものです。
2010/11/16(火) 00:15:28ID:wZB7RobN0013名前は開発中のものです。
2010/11/16(火) 00:26:15ID:LAXu29N40014名前は開発中のものです。
2010/11/16(火) 11:04:39ID:Js2/ADzZ0015名前は開発中のものです。
2010/11/16(火) 19:11:59ID:BECINTEw「え?そんな事も知らないでやってるんですか?」みたいなのが多すぎ。
逆に言うと、ゲーム制作にはあらゆるプログラム能力が必要になるので、
自前で1からプログラムしてゲームを作れる位ならそこらの会社なら余裕で入れる。
尤も、職業プログラマにはデータベースとか色々別の分野の知識もいるけどね。
0016名前は開発中のものです。
2010/11/16(火) 21:13:54ID:/C1u1Ivq一応やり方は見つけたのですが原理がよく分かりません
調べたサイトです
http://www.sun-inet.or.jp/~yaneurao/intensive/tips2.html
atan_table [ (x << 8) / y ];
この文の解説をお願いします
0017名前は開発中のものです。
2010/11/17(水) 00:21:06ID:t2L9NG8fサイトで解説されてる・・・と思ったけど確かに分かりにくい。
おそらく、atanに与える x/y の値は小数点以下も扱わないといけないんだけど
配列(テーブル)で値を参照するためには、添え字として正の整数を与えないといけないから
どうにかしてこの x/y を整数で表さないといけない。
そこで、整数をビットシフトさせて、仮想的に下位bit(ここでは8bit)を小数点以下として扱うことで
この問題を解決している。
それが (x<<8) / y の部分。
xとyは整数であり、結果も整数になる。
つまり、(x<<8)/yの結果は、小数点以下を表しつつ、配列の添え字として扱えるということ。
もちろん添え字は正でなければならないので、結果が負になる場合は別途処理が必要。
また更に、小数点以下の精度は 1/2^8であり、xの最大値も8bit分減るので
そのへん注意する必要がある。
たぶんこんな感じ。
ちなみにatanを何に使うかは分からないけど、ベクトル使ったほうがいい場合が多いので
そのへんも検討してみるといいかも。
0018名前は開発中のものです。
2010/11/17(水) 20:37:57ID:wme8By0R丁寧な解説ありがとうございます
やはり私の頭では理解できませんでした・・・
テーブル化はあきらめます
0019名前は開発中のものです。
2010/11/17(水) 21:01:40ID:XA6GkNX4小型端末なんかで少しは役にたてそうな気もするが、
atanの消費するステップより、占有するメモリのほうが貴重。
0020名前は開発中のものです。
2010/11/17(水) 21:43:10ID:23rHwZmI2、枯れた技術というのは褒め言葉、過去の遺物という意味ではない
釣りか馬鹿か。
まさに釣り馬鹿日誌。
0021名前は開発中のものです。
2010/11/17(水) 23:12:37ID:9K2YbatA0022名前は開発中のものです。
2010/11/18(木) 01:04:14ID:PIjW+r3k処理速度において最適化したコードは難読になってメンテナンス性が落ちていくし。
CPU 使用率、メモリ使用率、ファイルサイズ、この辺りって常に三すくみだよね。
0023名前は開発中のものです。
2010/11/18(木) 19:47:48ID:m6P1zppS0024名前は開発中のものです。
2010/11/19(金) 00:42:03ID:XxENPIF90025名前は開発中のものです。
2010/11/19(金) 01:34:08ID:B4/OMWzL0026名前は開発中のものです。
2010/11/20(土) 05:01:49ID:TrxLLRUj2008とVC++、DXライブラリを併用して簡単なRPG(10*10マスぐらいで敵が1種類のDQ1、と言った感じです)
を2年ほど前に作りました。クラスやループは使えますが、関数テンプレートや演算子のオーバーロードは使えません。
趣味でやるなら、今はVC#2010の方が良いでしょうか?それとも慣れたVC++2008+ライブラリでしょうか?
作ろうとしているゲームはとにかくエフェクトが派手な物で、STGかアクションRPGにしようと思っています
基本的には慣れたVC++のほうがいいとは聞きますが、デリゲードやガベージコレクションと言ったC#特有の機能にも目移りしてしまいます
先輩方教えてください、よろしくお願いします。
0027名前は開発中のものです。
2010/11/20(土) 06:10:21ID:YWdJM/lN趣味プログラミングなんだから、モチベーション上がりそうな方でやるべき。
0028名前は開発中のものです。
2010/11/20(土) 06:11:54ID:1q3i1L5m資料の多さをとってもC++を推す
0029名前は開発中のものです。
2010/11/20(土) 06:46:11ID:TrxLLRUjありがとうございます。色々なサイト見てきましたが、2chでも二分されるとはorz
少しだけ色々使って決めようと思います
>>27
C#だと2008と2010、そして使い易いライブラリはありますか?
>>28
DXライブラリしか使ったことが無いのですが、他によいライブラリはありますか?
また、2008と2010ではどちらが良いでしょうか?
ここでも他のサイトだと最新版の2010を使った方がいい、使い慣れている&バグfixの住んでいる2008が良い
と分かれています・・どういうことなんでしょう・・
0030名前は開発中のものです。
2010/11/20(土) 08:43:51ID:LwrlySblどういうことというか、色々な意見が出てくるということ自体が結果。
つまり、絶対的な結論は無いということ。
自分にとっての長所と短所を把握して、自分で決める必要がある。
例えるなら、帰省するのに何を使って帰るかを考えたときに
遠い人は飛行機使うだろうし、財布と相談して高速バスを使ったり、
自分の車で帰る人もいればそもそも実家に住んでる人もいる。
一番いい手段は人によって違うということ。
だから、絶対的な結論を求めて人に聞くというよりは、
色々な意見を見たり聞いたりして、結論を出す材料を集めるのがいいのでは。
長文失礼。
0031名前は開発中のものです。
2010/11/20(土) 08:48:54ID:TrxLLRUjありがとうございます
もうわけわかんないので両方で作ってみます
何か得られるかも知れない
0032名前は開発中のものです。
2010/11/20(土) 12:42:45ID:Qcl2VnuhD3Dでシェーダー使ったエフェクトになるんだろうけどさ、どのバージョンを使うかで選択肢が決まるよね。
仮に最新技術志向でDirectX11でエフェクト祭りするなら、ぶっちゃけそれに対応したGPU搭載してる環境なんか、
C# + XNAやSlimDXでもぬるぬる動くっしょ。vistaやwin7限定になっちゃうだろうけどw
先ずはどの規模のエフェクトを考えてるのか?を洗い出して、実現可能な選択肢を選べばいいと思うよ。
ちなみにvs2.0/ps2.0で実現可能ならD3D9でwin2000まで動作環境を拡大できる。
DxLibに関してはシェーダにも対応したらしいけど、ぶっちゃけどこまで使えるのかは知らないや。
C#のGCに関しては、逆に勝手にリソースが開放されないように意識する必要が出てくる。
まぁ、慣れなんだけどさ。
0033名前は開発中のものです。
2010/11/20(土) 13:13:48ID:Qcl2Vnuh別にCPU側でカリコリ計算させるのもアリだと思うよ。激遅だけど。
ほんとエフェクトの要件しだいでチョイスが変わりますよ。
0034名前は開発中のものです。
2010/11/21(日) 15:22:41ID:RXupoORo0035名前は開発中のものです。
2010/11/21(日) 15:35:10ID:9uS9EBblttp://blog.esuteru.com/archives/1633328.html
ドライバ探しだせれば動くが、こんなとこで聞いてるようじゃ使いこなせないぞ
そして多分XNA用のドライバ待った方がいい
0036名前は開発中のものです。
2010/11/22(月) 10:28:21ID:iRMU0KW/というのも、getchar関数で文字を受け取り、それに対応した処理(キャラの座標?を減らす等)を分岐させているのですが、全く動きません。
キャラを管理する構造体にマップを一緒に作ってしまったのが悪いのか。。。
すみません。書いていたら、質問ではなく愚痴になってしまいました。
失礼します。
0037名前は開発中のものです。
2010/11/22(月) 11:30:03ID:Yzzo1q/C0038名前は開発中のものです。
2010/11/22(月) 12:37:15ID:iRMU0KW/getchar()は機能しているんですが、キャラ構造体に宣言したX(二次元配列上でキャラの表示位置の数値を格納する変数)をプラスしてもマイナスしても、キャラが動かないのです。
ソースを書いたほうが宜しいでしょうか?
0039名前は開発中のものです。
2010/11/22(月) 12:46:47ID:SjzG0Dnb{
int i , j;
int x , y;
x = 3;
y = 4;
int map[MapX][MapY] = { {0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0} };
0040名前は開発中のものです。
2010/11/22(月) 12:48:28ID:SjzG0Dnbfor( i = 0 ; i < MapX ; i++ ){
for( j = 0 ; j < MapY ; j++ ){
if( i == x && j == y )
{
printf("@");
}
else
{
switch( map[i][j] )
{
case 0:
printf("○");
break;
case 1:
printf("@");
break;
default:
printf("●");
break;
}
}
}
printf("\n");
}
0041名前は開発中のものです。
2010/11/22(月) 12:49:26ID:SjzG0Dnbswitch( getchar() )
{
case 'u':
y--;
break;
case 'd':
y++;
break;
}
return 0;
}
0042名前は開発中のものです。
2010/11/22(月) 12:52:31ID:SjzG0DnbCは全くの初心者なので、間違いだらけかもしれません。
「@」がキャラになります。
構造体は必要ないと判断し消しました。
0043名前は開発中のものです。
2010/11/22(月) 12:58:52ID:/mZ+NImUhttp://fatalita.sakura.ne.jp/TubeRPG/
0044名前は開発中のものです。
2010/11/22(月) 13:06:32ID:Oj/GidEQそら一回しか書いてないんだから動くわけなかろう
入力・表示部分をwhileなりでくくって
移動があったら表示しなおさないと
0045名前は開発中のものです。
2010/11/22(月) 14:05:16ID:SjzG0Dnb>>44
ありがとうございます。
助かりました。
whileでくくることが頭になかったです。。
本当にありがとうございます。
0046名前は開発中のものです。
2010/11/22(月) 18:46:46ID:CIYNTXwB吉里吉里は台詞を打ち込むのにも毎回半角にきりかえて文字を打たなくちゃいけなかったり・・・
ただし、縦書き機能があり、フリーなものでお願いします。
0047名前は開発中のものです。
2010/11/22(月) 19:55:11ID:07H3h4t70048名前は開発中のものです。
2010/11/22(月) 20:35:13ID:CIYNTXwBゲームの知識しかとりえないゴミの分際でよ
0049名前は開発中のものです。
2010/11/22(月) 20:37:17ID:Zq1aQRsk0050名前は開発中のものです。
2010/11/22(月) 20:39:15ID:CIYNTXwBさっさと答えろゴミが
0051名前は開発中のものです。
2010/11/22(月) 20:40:30ID:CIYNTXwBキモヲタどもは聞かれた質問にだけこたえろ
ちょっと下手に出たらすぐ調子付きやがる
0052名前は開発中のものです。
2010/11/22(月) 20:42:45ID:2XKtddzH0053名前は開発中のものです。
2010/11/22(月) 20:45:14ID:CIYNTXwB俺は最初礼儀正しく言ったよな?
何も問題ねえ
最初に喧嘩うったのはお前らだろ
リアルだったらぼこしてるぞ
0054名前は開発中のものです。
2010/11/22(月) 20:55:43ID:CIYNTXwBべつんとこで聞くからいいけどなwあばよゴミども
0055名前は開発中のものです。
2010/11/22(月) 21:08:17ID:T9mWN7/e0056名前は開発中のものです。
2010/11/22(月) 21:33:23ID:6wQ4d8yD0057名前は開発中のものです。
2010/11/22(月) 23:02:33ID:jRNu/27m名前欄に
&rf&rusi&ran&ras&ran
を入れて、
MORE THEN FOOL
って書き込むと専用の板に飛ぶから
そこで聞いたほうがいい。親切だし分かりやすい説明をしてくれる。
0058名前は開発中のものです。
2010/11/26(金) 04:07:07ID:Pideu1sN0059名前は開発中のものです。
2010/11/26(金) 07:06:15ID:dutSXaes技術的なものとは無関係に、製作者気取りで妄想を語り合いたいって趣旨?
それならこのあたりじゃない?
物凄い勢いで誰かが企画をたてるスレ 2本目
http://hibari.2ch.net/test/read.cgi/gamedev/1143516726/
0060名前は開発中のものです。
2010/11/26(金) 07:12:52ID:VKFLak7k”配管工がお姫様を助けるために亀を踏むゲーム作りたいんだけど”
と聞いて未来の神ゲーと見抜かなければならないのか
難易度たけーな
0061名前は開発中のものです。
2010/11/26(金) 07:19:49ID:Pideu1sNありがとうございました。
一応ゲームはC++で作ったことは有ります。
ドラクエ1とまではいかないぐらいの、OP後、ウロウロして戦闘するぐらいのRPGです
でも今更ドラクエ1の劣化版作っても虚しいだけだったのです・・
オリジナルのシステムに困ってる感じなんです。
>>60
アクションゲームって難しいですよね。
昔はストーリーがほとんどない、というか後付でも全然構わない感じでしたが、
最近はキャラクターの設定をフィールドアクションやスキルにつなげるのが主流のようで、
(錬金術の主人公だとアイテムを合成したり、召喚士の末裔だとmobを仲間にして召喚したり)
とても悩んでいます。
0062名前は開発中のものです。
2010/11/26(金) 11:06:16ID:2hesa196それはお前の資質の問題としか言えないんじゃね
0063名前は開発中のものです。
2010/11/27(土) 17:06:40ID:1iuknl06やっぱフレームワークを作るのは行き当たりばったりじゃ厳しいですかね
0064名前は開発中のものです。
2010/11/27(土) 17:32:14ID:VjoMANx8ゲーム制作上必要になったらフレームワークに機能追加していく
いずれは破綻するだろうけど実際にやってみると
「ここは、こうした方が良かったな」っていうのがだんだん見えてくるからソレを次に生かせば良い
最初にあーだこーだ考えてゲーム製作以前のところで躓くよりよっぽど建設的
0065名前は開発中のものです。
2010/11/27(土) 18:09:49ID:vaRC+W+a0066名前は開発中のものです。
2010/11/27(土) 19:07:41ID:ISyNPRed0067名前は開発中のものです。
2010/11/27(土) 19:07:56ID:YcW+iA1M0068名前は開発中のものです。
2010/11/27(土) 20:42:49ID:yBUBftaS0069名前は開発中のものです。
2010/11/28(日) 12:46:04ID:5RVS76aY0070名前は開発中のものです。
2010/11/28(日) 19:37:49ID:Y9tKH5ds0071名前は開発中のものです。
2010/11/28(日) 21:52:08ID:Cw5Zy+SU0072名前は開発中のものです。
2010/11/30(火) 23:59:45ID:5sPm1Hcs横スクロールアクションを作っているのですが、
次の方法以外でどんな出現方法があるでしょうか?
・始めからマップの上に敵を配置しておく。
マップ上の敵が増えれば増えるほど処理が重くなり、敵を倒すと軽くなる。
・敵の出現位置を決めておき、PCが近づいたら敵を配置する。
同じ場所にいくと何度でも同じ敵が出現する。
・敵の出現位置を決めておき、PCが近づいたら一回だけ敵を配置する。
マップが切り替わらない限り、敵は一回しか出現しない。
・マップ上にイベントを配置し、PCがイベントを踏んだら敵を配置する。
イベントが切り替わらない限り、敵は一回しか出現しない。
また他に、利点欠点などがあれば教えてください。
0073名前は開発中のものです。
2010/12/01(水) 02:35:58ID:LJ7Vbsbl利点というか、それぞれの特徴は自分で挙げたとおりだと思う。
一番最初の方法についてだが、
現行のWindows向けにゲームを作ってる限りでは、それこそ1マップに1000匹くらいじゃ速度は変わらん気がする。
全部の敵を一度に表示するわけじゃないだろうし。
ただ、画面外に存在する敵キャラも、通常と同じ処理をしていた場合、
勝手に穴に落ちたり、遠く離れたところからプレイヤーに向かって弾を撃ってくる……みたいなことは起こっちゃうかもね。
0074名前は開発中のものです。
2010/12/01(水) 04:05:16ID:ECxxOfva玉の動きを物理シミュレーションを使わないでそれっぽいく
みせたいのだけど、どうすればいい?
0075名前は開発中のものです。
2010/12/01(水) 04:36:44ID:LJ7Vbsblってだけでも、一応「物理シミュレーション」ではある。
0076名前は開発中のものです。
2010/12/01(水) 12:06:30ID:MeViDE0mたとえばレーンを通る時の処理が不自然だったり、画一的になりそうだけど
わざわざ物理〜を使わない理由は?
0077名前は開発中のものです。
2010/12/01(水) 12:28:11ID:7JN2HOqk0078名前は開発中のものです。
2010/12/01(水) 12:40:53ID:Q7TPATC90079名前は開発中のものです。
2010/12/01(水) 21:06:43ID:MPxdz6tEウインドウプロシージャ内にwhile文を用いるのは駄目ですか?
WM_KEYDOWNでキャラを動かしたいのですが、
繰り返し制御ができないみたいなので、キャラが動かないというか・・。
0080名前は開発中のものです。
2010/12/01(水) 21:19:35ID:xBYDW9vb一つの方法としてDOWNが来たら次にUPがくるまで押しっぱなしにされてるとみなすというのもある
0081名前は開発中のものです。
2010/12/01(水) 21:45:49ID:TtAvYZOKウィンドウプロシージャは最低限の処理だけ済ませて速攻で抜けること、ってのが
スマートなコーディングのセオリー。
80のやり方が一番スマートで、
最悪の場合でもGetAsyncState()だっけ?やDirectInput使ってループの外で。
0082名前は開発中のものです。
2010/12/01(水) 23:10:15ID:ePDnYQD3調べた限りでは3通りの方法があるようです。
1)頂点フォーマットのUVを書き換える
2)テクスチャーのリソースを複数用意して切り替える
3)変換マトリックスでトランスフォームする
これ以外の方法があったら是非。
0083名前は開発中のものです。
2010/12/01(水) 23:39:10ID:IwRFC6+58頂点の頂点バッファを作っておいて
0〜3の頂点表示、4〜7の頂点表示を切り替える
メリット
頂点バッファの書き換えをしなくていい
頂点バッファの切り替えが生じない
テクスチャの切り替えしなくていい
フォームアニメーションにも対応できる
0084名前は開発中のものです。
2010/12/02(木) 00:08:15ID:jTydteKRコマ数分の頂点データをあらかじめ作っておくということですね。
シンプルで強力な方法を教えていただきありがとうございます。
これに基づき頂点インデックスの管理を考えて見ます。
0085名前は開発中のものです。
2010/12/02(木) 12:11:17ID:BLfhA9EA>>81
お答え、ありがとうございます。
助かりました。
0086名前は開発中のものです。
2010/12/02(木) 15:37:50ID:uf7hmwuc0087名前は開発中のものです。
2010/12/02(木) 15:42:58ID:UvFXL3/s0088名前は開発中のものです。
2010/12/04(土) 01:55:03ID:3h8Lz/uTゆっくり回転してくれないです。
パッ、パッと一瞬で回転してしまい、困っています。
時間取得やら角度の数値を落としたりしても駄目です。
死にたいです。
0089名前は開発中のものです。
2010/12/04(土) 02:00:29ID:DYyUh0U3首吊りが一番準備に手間がかからないと思うよ。
0090名前は開発中のものです。
2010/12/04(土) 09:00:53ID:hGW5f60Y0091名前は開発中のものです。
2010/12/05(日) 10:04:51ID:MXpjF0g0・角度の単位がラジアンなのに、中間経路でint型に落ちている
・画面の更新イベントの優先順位がキー入力イベントより低くい
・キー入力イベント時にしか角度を更新していない
・そもそも描画が異常に重い
起きている現象がyoutubeにでも投稿してあると予想しやすいんだけど
0092名前は開発中のものです。
2010/12/07(火) 00:26:58ID:Z1sm7gHk0093名前は開発中のものです。
2010/12/07(火) 08:35:37ID:zR5F8LVahttp://hibari.2ch.net/test/read.cgi/gamedev/1255652422/
iPhone用のゲーム作ってるやついる?
http://hibari.2ch.net/test/read.cgi/gamedev/1220270153/
iphoneのスレなら一応あるじゃん。
停滞してるけど。
妄想でもいいから何か話題を振れば、神が現れて形にしてくれるだろう的なスレ期待してるなら、そういうのはVIPでやれって話。
ゲ製板では、雑談や議論スレを除けば、口だけで自身は実制作作業に関わらないような奴は相手にされないから。
0094名前は開発中のものです。
2010/12/07(火) 19:05:38ID:1Uha3vE1iPhone板があるよ
0095名前は開発中のものです。
2010/12/07(火) 23:49:45ID:Tdoo9AGrwin32で、BitBlt関数やTransparentBlt関数を用いて、
うまく当たり判定を実装する方法ってありますか?
0096名前は開発中のものです。
2010/12/07(火) 23:51:57ID:Tdoo9AGr床は0,壁は1,
とはしてあるんだけど、
どうも考え方がわからないようで。
0097名前は開発中のものです。
2010/12/08(水) 00:43:31ID:MDHwH+kH0098名前は開発中のものです。
2010/12/08(水) 00:47:54ID:NTQ76OE/色々検索かけたり、ソースを書き直したりしてもうまくいかないです
せっかく1と0でマップを作ったので、
これをうまく使って当たり判定を実装したいのですが・・。
0099名前は開発中のものです。
2010/12/08(水) 01:41:15ID:d7RFt95S例えば、640x480のビットイメージを作る。
当たり判定用に白黒イメージを用意する。
単純で解りやすい方法は、
白黒イメージを配列に格納する。横一列を1データで480個の配列とする。
キャラデータを四角形として、座標から四隅範囲を特定できる。
四角形の範囲に対応するマップ位置である配列データを計算して読み出して、
その範囲内に当たりデータが有るかを判定する。
昔流ではV-RAMで同様な事を行うが、VRAMを配列データに置き換えて行う。
0100名前は開発中のものです。
2010/12/08(水) 05:40:00ID:NTQ76OE/やってみますね。
0101名前は開発中のものです。
2010/12/12(日) 19:31:18ID:vEa+6lfhこれを機会にほかの言語にも手を出してもいいかなと考えてる。
0102名前は開発中のものです。
2010/12/12(日) 21:00:26ID:6mrYmutdNHKスペシャル「世界ゲーム革命」
チャンネル :総合/デジタル総合
放送日 :2010年12月12日(日)
放送時間 :午後9:15〜午後10:05(50分)
http://cgi4.nhk.or.jp/hensei/program/p.cgi?area=001&date=2010-12-12&ch=21&eid=17779
0103名前は開発中のものです。
2010/12/13(月) 10:04:50ID:bwt1UgN3あの手のは言語自体は何でも良い。
根本はよくある Visual Basic の習作的なもの。
要はゲーム自体のアイデアと中身の作り込み勝負。
アンディーメンテは Delphi を使っているけれど、
最初の頃はそれこそ習作レベルだった。
最近はちょっとエフェクトで凝った処理をしてるものの、
それとて C じゃなきゃできないとかそういうレベルじゃない。
犬と猫に至っては SLG 風なのに NScripter。
共に「ゲームはツールじゃない」を地でいくようなゲーム。
逆にあの人達が言語を変えたからといってゲームが面白くなるとも限らない。
慣れたものが一番良いだろうね。
C でやれるなら C (C++) で良いと思うよ。
0104名前は開発中のものです。
2010/12/13(月) 20:37:39ID:k4p3j7Ly苦労して作るものじゃないので C/C++ では遠回りになるだけ。
どの OS を対象にしているかわからないが、
今から始める場合、C#.NET か HSP (←よく知らんがおそらく) が適任。
0105名前は開発中のものです。
2010/12/13(月) 20:46:45ID:5d/ULiqa構造体ないし、こったボタンを作ろうとするとめんどくさいことになるし。
というわけでVB.NETオヌヌメ
0106名前は開発中のものです。
2010/12/13(月) 21:10:59ID:P3STYVR20107名前は開発中のものです。
2010/12/13(月) 21:15:23ID:5d/ULiqa0108名前は開発中のものです。
2010/12/13(月) 21:16:30ID:L8WMZWjV0109名前は開発中のものです。
2010/12/13(月) 21:25:48ID:5d/ULiqaそりゃなぜか痒いところに限って手が届かない中途半端な奴だけどさ・・・・・・
0110名前は開発中のものです。
2010/12/13(月) 22:09:20ID:L8WMZWjV0111名前は開発中のものです。
2010/12/13(月) 22:44:39ID:5d/ULiqa0112名前は開発中のものです。
2010/12/13(月) 23:10:29ID:4WckaYB0皆さんありがとうございます。
聞きなれない言語もあるので自分でよく調べて決めたいと思います。
0113名前は開発中のものです。
2010/12/14(火) 03:05:27ID:zBGqrmzqVBだって悪くないし、慣れてる人には良いと思うけど、
出来ることはほとんど同じだろうけど見た目がCとは違うから、C#の方がいいんじゃないかな。
0114名前は開発中のものです。
2010/12/14(火) 03:32:09ID:k5BKdQma他の言語で使用されている概念がほとんど使える+独自の環境もある。
C#はC/C++とは別物。PerlよりはC/C++に近いが。Javaのイメージに近い。
.NETが遅いのが欠点だが、開発は非常にラク。業務ソフトには薦めたいくらいだ。
使い込むには時間が掛かるほど機能が盛り沢山。これが欠点でもある。
ゲーム開発には向いていない。DirectXで改善できるかもしれないが、そこまで調べてない。
0115名前は開発中のものです。
2010/12/14(火) 03:32:59ID:k5BKdQmaC#の事ね。
0116名前は開発中のものです。
2010/12/14(火) 13:37:56ID:SqmlQZXgJAVAもどきだと考えれば大体間違いないんじゃないか。
MS謹製だけあってWindowsとの相性はいいし、言語仕様も後発な分JAVAよりいい評判を聞くことが多いな。
というか、JAVAはネット黎明期に異常にもてはやされたよな。
クロスプラットホームで世界を変える、みたいな。
ほとんど嘘八百であることがわかるまで長い時間がかかった物だ。
0117名前は開発中のものです。
2010/12/14(火) 16:15:35ID:VxoQUOY5Java信者がJITコンパイラで普及率でも速度でもCを抜き去るとか豪語してた記憶があるけど
0118名前は開発中のものです。
2010/12/14(火) 18:30:46ID:k5BKdQmaJavaファームなら別だが。
0119名前は開発中のものです。
2010/12/15(水) 13:07:02ID:bWqjw4Bn具体的には以下のようなことをやろうとしています。
main{
int x[10];
char str[10][256];
for(i =0; i<10; i++ ){
func(x[i], &str[i][0], 256);
}
・・・
}
func( int x, char str[], int size ){
switch(x){
case 1:
strcpy_s(str, size, "あいうえお");
break;
case 2:
strcpy_s(str, size, "かきくけこ");
break;
・・・
}
}
物凄く基本的な事で恐縮なのですが、回答をお願いします。
0120名前は開発中のものです。
2010/12/15(水) 14:04:11ID:TG72pVhu「うまくいきません」とかエスパー募集してんのかお前。
他人に助けを求めるなら「やりたい事」「やった事」「その結果」の3つを書かないと誰も答えられない。
お前はその3つとも抜けている。ゆえにエスパー募集だ。
0121名前は開発中のものです。
2010/12/15(水) 15:21:46ID:mWeyVQL2「やったこと」はそのソースになるんじゃないか? 一応
0122名前は開発中のものです。
2010/12/15(水) 15:25:39ID:nN67numJ0123名前は開発中のものです。
2010/12/15(水) 15:43:48ID:OOrbYoZ/ソース全部だしてうまくいかなかった実行結果とうまくいった場合に得られるはずの実行結果を書いて
0124名前は開発中のものです。
2010/12/15(水) 15:46:09ID:OOrbYoZ/http://codepad.org/
ソースをあげるならここ使うといいよ
ソースを書くと実行結果も表示できる
0125名前は開発中のものです。
2010/12/15(水) 15:56:59ID:yhKKDRZvやっぱりFF7のワールドマップとかって歩くたびにポリゴンデータとかを読み込んで表示してたんだろうか
0126名前は開発中のものです。
2010/12/15(水) 16:26:46ID:ZsIs/yhn快適に遊べたゲームは同様の仕組みを当たり前のように使ってたんじゃない?
マップの上部にキャラが居るときには北側のマップを先読みとか
0127名前は開発中のものです。
2010/12/15(水) 17:04:43ID:OOrbYoZ/番組で扱ってたエピック社のゲームエンジンって何のことかわかる?
0128名前は開発中のものです。
2010/12/15(水) 17:13:49ID:bWqjw4Bn並びに結果を書き忘れていたことをお詫びします。
>>119にあるように、データを元に文字列を入力する処理をした配列を
今度はSetDlgItemTextで表示しようとしたのですが表示されていませんでした。
そこで>>119の関数への配列の渡し方がまずいのかと思っていたのですが
単にSetDlgItemTextに渡す配列の先頭アドレスが間違っていただけでした。
件の関数自体にも、配列の渡し方にも問題ありませんでした。
申し訳ないです。
0129名前は開発中のものです。
2010/12/15(水) 23:52:09ID:yhKKDRZv番組途中からしか見てないからもしかしたら違うかもだけど
ちょっと前にiPhone板でエピックのアンリアルエンジンを使ったアプリが話題になってたぞ
一応関連URL
ttp://www.gamebusiness.jp/article.php?id=2078
0130名前は開発中のものです。
2010/12/16(木) 00:04:37ID:fn1YYq+E0131名前は開発中のものです。
2010/12/19(日) 20:32:12ID:3Ryy4gQNジョイパッドのコンフィグ画面を作っていて、ボタンに対応するエディットボックスがアクティブな時に
パッドのボタンを入力すると、ボタンが反映されて文字が入るようにしたいのですが
検知方法はどのように実装すればいいでしょうか?
最初はキーボード同様に、パッドのボタンが押されるとメッセージが送信されると思っていたのですが
そういったものは無いらしく、どこかでjoyGetPosEx関数を使用して入力を検知しなくてはいけないようなのです。
自分の考えでは、エディットボックスにメッセージループ記述部分があればそこに書き込もうと思うのですが、
エディットコントロールの実体部分?をいじくる方法がわかりません。
ボタン入力を文字として反映する部分は出来上がっているので、今のところ
エディットボックスがアクティブな時にWM_KEYDOWNメッセージを利用して、
何かキーボードのボタンを押しながらパッド入力をすることでボタンを反映させています。
0132名前は開発中のものです。
2010/12/19(日) 20:46:24ID:loh08smfユーザー定義メッセージを送信しWndProcで処理すれば
いいのではないでしょうか。
0133名前は開発中のものです。
2010/12/19(日) 22:39:46ID:3Ryy4gQNジョイパッドの入力を監視できるのであれば、メッセージ送信するまでもなく
その箇所で全て処理できると思うのです。しかし調べた範囲ではどうしても入力を監視できる方法がみあたらず・・・
良い方法はないでしょうか。
0134名前は開発中のものです。
2010/12/19(日) 22:50:07ID:xYFRMdAX自分で作ったゲームループ中で判断(監視)するのがいいのでは。
少なくとも自分はそうやってる。
ジョイパッドを使う=ゲーム用途 だから、ゲームループ前提だと思う。
0135名前は開発中のものです。
2010/12/20(月) 09:15:51ID:unK/nJml0136131
2010/12/20(月) 17:38:45ID:QdPOf/q2エディットボックスまでメッセージを送っていくことにしました。
ただ、プロパティシートから各ページへメッセージを送るにはどのような方法を取ればいいのでしょうか。
何度も質問してすいません。
0137名前は開発中のものです。
2010/12/20(月) 21:30:25ID:T1ujSr08そのエディットボックスやらプロパティシートやらをどうやって作ってるかによる
Windows標準のコントロールを使ってるならダイアログハンドルとコントロールIDがあるだろうから
SendDlgItemMessageでWM_SETTEXTとかを送る
0138131
2010/12/21(火) 02:30:29ID:A1/L/yPI独自定義のメッセージ送信にはSendMessageを使い、lParamにdwButtonsの値を入れて
メインウィンドウ→プロパティページ→エディットボックスと
条件をつけながら送っていきました。
また、プロパティシートをモードレスにしたので、メッセージループ中でPSM_GETCURRENTPAGEHWNDを送りながら
シートの終了チェックをしなければいけませんでした。
後の人の役に立てればと思って記述しておきます。
質問に答えていただきありがとうございました。
また質問する機会があったらよろしくお願いします。
0139名前は開発中のものです。
2010/12/23(木) 21:07:37ID:0s+DGzsmゲームのキャラのクラスで、最初に移動関連のクラスを継承し、次に当たり判定のクラスを作って継承させたらこの状況になりました。
どちらのクラスでも、virtula void Move( void ) = 0;を宣言しています(当たり判定の方は当たり判定後にキャラをずらす補正移動のつもりでした)。
別名にすれば即解決ですが、できれば言語の仕様で解消できるのであればそうしたいです。
もしくは、これはそもそもC++の文法では解決不可能な事かを知りたいです。
0140名前は開発中のものです。
2010/12/23(木) 22:06:17ID:ppvPPG670141名前は開発中のものです。
2010/12/23(木) 22:18:21ID:ByRJ/MJ10142名前は開発中のものです。
2010/12/23(木) 23:29:18ID:xW4KU3570143名前は開発中のものです。
2010/12/27(月) 23:14:05ID:8t+NoaZsスレタイが会話になってるのばっかでキモイし意味わからんし
0144名前は開発中のものです。
2010/12/28(火) 05:27:51ID:NT8ONARr0145名前は開発中のものです。
2010/12/28(火) 17:57:21ID:WdEW4gkHコミュニティが健全でユーザー数が多くフリーゲーム界で広く認知されている人気ツールがあったらぜひ紹介してください
0146名前は開発中のものです。
2010/12/28(火) 18:04:18ID:CV8S6uSI0147名前は開発中のものです。
2010/12/28(火) 18:24:02ID:1/ZuSD6Z0148名前は開発中のものです。
2010/12/28(火) 18:46:22ID:nozlPqNt0149名前は開発中のものです。
2010/12/29(水) 00:54:49ID:ycmlAnStしかし実際に存在するのはSRC(笑)という現実
0150名前は開発中のものです。
2010/12/29(水) 01:03:10ID:a6OmRagoでもってEBにSRPGツクールの新作出せとかせっつけば、蚊が刺す1/10ぐらいの効果はあるかもしれないよ。
0151名前は開発中のものです。
2010/12/29(水) 01:24:25ID:jQd6h9a5今月の新刊で本が出てたみたいだけど
0152名前は開発中のものです。
2010/12/29(水) 16:35:14ID:xNNRNFTZ作者当人も言ってるように「ガチャポンウォーズツクール」と言った方が正しい。
生産と占領無いけど。
0153名前は開発中のものです。
2010/12/29(水) 16:45:54ID:44tOxORM何に?知るか。
0154名前は開発中のものです。
2010/12/29(水) 22:44:34ID:e8bQffV7名前の修飾はいろいろ試してみましたがだめでした(gcc-3.4.4)。
あるサイトでは"そもそも出来ない"というような感じで解説されていました。
グローバル変数のように注意して名前付けするか、
多重継承ではなく片方は包含にするとかで回避しようと思います。
0155名前は開発中のものです。
2010/12/29(水) 23:32:11ID:h3Mj3lDX0156名前は開発中のものです。
2010/12/30(木) 20:00:51ID:FCwRYg9V左にめり込んで右に戻ったらまた右で衝突してしまって
めり込みの螺旋から逃れられない無限ループになってしまうんですが
これに対応するにはどうすればいいのでしょうか?
調べると拘束ベース云々がでてくるんですが
これについて説明してくれてるオススメサイトなどがありましたらよろしくお願いしますm(_ _)m
0157名前は開発中のものです。
2010/12/30(木) 22:19:15ID:Sf5gpR/d>左にめり込んで右に戻ったらまた右で衝突してしまって
そういうポイントができないように改善するのが一番早いんじゃないの?
ジャンルがわからんから大ざっぱにいうけど。
0158名前は開発中のものです。
2010/12/30(木) 23:28:32ID:rQ8Sa5qq移動前に、このまま進んだらめり込むかを判定し、めり込むなら移動させない。
数回処理が繰り返されるならめり込み死で死亡させる。
左右の戻しを違う値にしてめり込み続けると一方向に移動する。
0159名前は開発中のものです。
2010/12/30(木) 23:56:51ID:nGLf/m+h0160名前は開発中のものです。
2010/12/31(金) 00:50:19ID:Jk88bgMQ単体で動くゲームならいんだが、ネットワーク対戦ゲーなので
どのように公開すればいいか悩むよ。ベクターに登録とか大げさすぎる気がする。
0161名前は開発中のものです。
2010/12/31(金) 02:25:05ID:KxL91Kpq雑誌掲載にもつながるし。
0162名前は開発中のものです。
2010/12/31(金) 15:10:31ID:QSInWukM検索しても見つかりません。
ご存じの方がいましたらリンク貼ってくれると有難いです。
よろしくお願いします。
0163名前は開発中のものです。
2010/12/31(金) 15:26:24ID:l9fzW7Ak言語だけでも色々あるし、RPGやら3Dバトルやらのジャンルでもやることが違うし。
0164名前は開発中のものです。
2010/12/31(金) 15:29:34ID:A20Sc1hGただの教えてくんは、何処に行っても嫌われるぞ。
0165名前は開発中のものです。
2010/12/31(金) 16:33:37ID:5Hqb1x6Nそこまで漠然とした質問ができるセンスを持った人にはできれば制作なんか諦めてほしい
0166名前は開発中のものです。
2010/12/31(金) 16:40:54ID:hQJuniRf0167名前は開発中のものです。
2010/12/31(金) 17:33:34ID:XfQ7ClFQものによって大きな違いはありますでしょうか?
それとも,どれも似たりよったりですか?
ちなみに,無償(非商用利用)で3Dが扱えるものが良くて,
Unity,Unreal,Irrlightあたりに目処をつけています.
0168名前は開発中のものです。
2010/12/31(金) 19:02:03ID:5Hqb1x6N0169名前は開発中のものです。
2010/12/31(金) 21:48:23ID:VC0vIkhPグラフィックがいいね!というのを英語ではどう言いますか?
0170名前は開発中のものです。
2011/01/01(土) 00:22:04ID:7DCv8upD0171名前は開発中のものです。
2011/01/01(土) 01:04:43ID:iESWQehUsを忘れずに graphic artsの意味
graphicとgraphicsは全然意味違うから注意な
グラフィックは日本のゲーム業界で生まれた和製英語だから
グラフィッカーとかと同じく通じない
0172名前は開発中のものです。
2011/01/01(土) 01:20:58ID:fCzZWag4Amazing graphics !
0173名前は開発中のものです。
2011/01/01(土) 01:32:32ID:wC5vckvr0174名前は開発中のものです。
2011/01/01(土) 02:13:20ID:iESWQehU形容詞で使ったら雄大なとか偉大なとか大きいとか
ずば抜けてとにかく凄い的な意味になる
0175名前は開発中のものです。
2011/01/07(金) 23:39:36ID:fNzKKACL代わりに立ててくれる人いませんでしょうか?
0176名前は開発中のものです。
2011/01/08(土) 00:12:22ID:JnV0c9X2個別スレ立てるほどのことじゃなかったら「クソスレ立てんな」だし(正直そんなものだろうと思っているが)、立てるべきなら誰か誘導か代行してくれるでしょ
0177万太郎 ◆rQeR1gg/Sk
2011/01/08(土) 00:20:54ID:rK3Fu/JOすみません、どなたか宜しくお願いします
スレタイ:
ロマサガ3をベースにRPGを作る
本文:
ロマサガ3のシステムをベースにRPGを作るスレッド
wiki
http://www35.atwiki.jp/mantarou/pages/1.html
0178名前は開発中のものです。
2011/01/08(土) 00:27:54ID:RPNXpVAB0180名前は開発中のものです。
2011/01/08(土) 00:47:11ID:Wh/U4XJG立てといたよ
0182名前は開発中のものです。
2011/01/08(土) 21:37:04ID:57dJ1FbBHTML 5+Javascriptはソース丸見えですし
0183名前は開発中のものです。
2011/01/08(土) 22:17:06ID:0T/5cAK6flashでいいんじゃね
javaという手もあるけど最近はあまり見ないし
0184名前は開発中のものです。
2011/01/09(日) 01:33:24ID:riAmXpMv自分がiPhoneを持ってるんでなければFLASHでいいかなあ。
0185名前は開発中のものです。
2011/01/09(日) 10:38:53ID:sPOQ5+P4どんな難解ニュースでも掲示板の書き込みを読んでオモシロおかしく簡単理解。
ニュースを勢い順にカテゴリー別で表示する"2NN"(2ちゃんねるニュース速報+ナビゲーター)もどうぞ。
0186名前は開発中のものです。
2011/01/09(日) 20:00:54ID:Bu9K2eG2DXライブラリで作りかけてるんですが、VBで作ったほうが早い気がして…
0187名前は開発中のものです。
2011/01/09(日) 20:11:37ID:6TT7/nMP0188名前は開発中のものです。
2011/01/09(日) 20:43:48ID:elzioAqQ同人レベルならVBで問題なし。楽だし。
必要ならVBからDirectX使えばいいじゃん。
0189名前は開発中のものです。
2011/01/10(月) 00:18:01ID:Oqv1RBPCモデルを常にカメラに正対させるようにして、変換をかければ画面中央には表示できました。
しかし、ワールド座標を調整してオフセットをつけると当たり前ですが微妙にパースがついてしまいます。
画面中央に表示された状態を維持して最終表示位置にもっていきたいのです。
0190名前は開発中のものです。
2011/01/10(月) 10:20:42ID:LvjQTvwyOpenGLならglFrustumのleftとright、bottomとtopをずらせばパースを維持したままスライドできるよ
他のライブラリでも似たようなAPIがあるだろう
0191名前は開発中のものです。
2011/01/10(月) 22:33:43ID:Oqv1RBPC情報ありがとうございます。
記載漏れしておりましたがDirectXで作成しています。
下記の方法でなんとか解決できそうです。
1)SetTransformのD3DTS_PROJECTIONに渡す行列を
D3DXMatrixPerspectiveFovLHではなくD3DXMatrixOrthoLHで生成する。
2)行列のメンバー_41,_42でスクリーン座標を調整する
0192名前は開発中のものです。
2011/01/11(火) 10:17:48ID:pLdmcn8p現在は自分で境界となる部分を設定しているのですが
0193名前は開発中のものです。
2011/01/11(火) 16:16:15ID:d8Bj23+7何と何の??
『自動』だとしても『どういうふうに』自動で生成するかのアルゴリズムは『自分で』設定するんだけど理解してるの?
0194名前は開発中のものです。
2011/01/12(水) 11:11:45ID:FXpHeSjtマップにある段差とか、そこにあるオブジェクトとか含まれた
一つの凸形モデルの衝突判定をプリミティブとかで近似しなくても衝突判定してくれる
方法をさがしています。
0195名前は開発中のものです。
2011/01/12(水) 15:16:39ID:Pi3S3O300196名前は開発中のものです。
2011/01/15(土) 01:13:47ID:fHIwa0e60197名前は開発中のものです。
2011/01/15(土) 01:34:12ID:xrPYx/2Dとりあえずその本の注意書きをよく読めとしか。
物によっては「問い合わせしろ」とか書いてある場合がある。
0198名前は開発中のものです。
2011/01/15(土) 11:58:32ID:9cIT4yb8Webアプリケーション(2Dボードゲーム等)を作りたいのですが、
・画面を広く使いたい
・ショートカットキーやマウスジェスチャを設定したい
(ブラウザのショートカットキーやジェスチャと衝突させたくない)
ので、独立したデスクトップアプリケーションにしてみてはどうかと考えました。
しかし利用者にインストールやらアップデートやらといった手間はかけさせたくないというか、
「Web上に全部ある」状態にしておきたいのです。(クラウドってやつでしょうか)
ユーザーは、そこへ接続するための「簡易ブラウザ」的なものだけダウンロードして実行すればいい
といった感じをイメージしています。
こういう手法って使われているでしょうか?
(使われているとしたら、なんて名前?)
でもMMORPGとかでは、アップデートがあるたびにローカルへ色々ダウンロードしてた気もするし…
あれは単にデータ量が膨大だから?
0199名前は開発中のものです。
2011/01/15(土) 12:06:17ID:kiDk3lk6君の稚拙な仕様や説明なんて時間の無駄だ
0200名前は開発中のものです。
2011/01/15(土) 13:11:53ID:dRnI8g1p2点の問題を解決したいってだけなら
・Javaで作成しJavaAppletWindowを開く
・Flashで作成し全画面化を必須にする
あたりで解決するんじゃないかな、2Dボードゲームならなおさらだ
0201名前は開発中のものです。
2011/01/15(土) 17:18:11ID:GHCsLdwD現在、私はこれならわかるC++という参考書を終えて
その中で紹介されているものなら、自分でプログラムを書けるようになりました。
次に、初心者向けだというので、ゲームプログラマになる前に覚えておきたい技術
を読んでみたのですが、内容が私にとっては難しかったので
これを読めるように参考書を何個か挟みたいのですが、何かオススメの参考書はありますでしょうか?
意見をお聞かせ下さい。
0202名前は開発中のものです。
2011/01/15(土) 17:27:17ID:xrPYx/2D参考書もいいが、宿題レベルの自分でプログラムサクサク書けるようにならないと。
その先はない。
0203名前は開発中のものです。
2011/01/15(土) 17:28:21ID:xrPYx/2D○宿題レベルのプログラムを自分でサクサク書けるようにならないと。
http://hibari.2ch.net/test/read.cgi/tech/1291394559/
の>>14と>>16
0205名前は開発中のものです。
2011/01/15(土) 17:31:54ID:GHCsLdwD>>202
独学でやっていますので、課題を探すというのに気づきませんでした。
やはり、ネットで演習を探したり、演習書みたいのを買って練習すべきでしょうか?
>>204
書いてある本を調べてみたいと思います。
0206名前は開発中のものです。
2011/01/15(土) 18:26:01ID:aU08Ispnまずは普段PCを使っていて「こんなものがあれば」って物を探す。で、それを作ってみる。
もしくはすでに使っている他人のツールを自分で作ってみるとか。
0207名前は開発中のものです。
2011/01/15(土) 20:54:25ID:/w9CIAwtファイルの入出力で大体のデータ処理はできると思う
0208名前は開発中のものです。
2011/01/16(日) 03:50:18ID:pGquiWGFファイツをD&Dするとフルパスを取得して、決められたテキストファイルに追加書き込みで吐き出すだけのクソプログラムだったなあ。
そんなもんだよね。
0209205
2011/01/16(日) 06:43:52ID:s5KCqZnIこれからは焦らずプログラムに慣れるように、色々なプログラムを作っていきたいと思います。
また何かあったら相談させて下さい。
失礼します。
0210名前は開発中のものです。
2011/01/21(金) 09:16:17ID:hop8IZu5#include<iostream>
using namespace std;
void Swap(int *a,int *b){
int temp;
temp=*a;
*a=*b;
*b=temp;
}
こういう風に値を換える時に、アドレスを渡すのは分かるのですが
int temp;の部分は何故ポインタを宣言しないのでしょうか?
temp=*a; の部分ではどういったことが起きてるのでしょうか?
よく分からず混乱しております。
0211名前は開発中のものです。
2011/01/21(金) 09:23:56ID:aoOg9GCY0212名前は開発中のものです。
2011/01/21(金) 10:34:17ID:hop8IZu5つまり、アドレスを交換するのではなく
アドレスに入っている値を交換するのですね。
何となくつかめました。どうもありがとうございます。
0213名前は開発中のものです。
2011/01/21(金) 13:34:43ID:gTOOtlEBそれを使ってモーションを作るというよりはソースを参考にして
自分でモーションエディターを作りたいです。
0214名前は開発中のものです。
2011/01/23(日) 01:04:50ID:QmWR0H/5>使いやすくてオープンソースなモーション作成ソフトないですか?
個人的にはBlender。ただソースが読みやすいかどうかは何とも言えない
0215名前は開発中のものです。
2011/01/23(日) 02:30:23ID:shOniynR中身を見てあれこれしようとすると泥沼になるだけだ
0216213
2011/01/23(日) 10:06:58ID:XD4r9vLRBlenderはどうしてもUIが受け付けません。他のソフトを教えてください。
自分で探した限りでは見つかりません。
0217名前は開発中のものです。
2011/01/23(日) 11:30:51ID:lO25hgwg完全に同意だな
0218名前は開発中のものです。
2011/01/23(日) 22:36:20ID:AGvi5PuQMM_WOM_DONEメッセージでバッファ書き込みをするタイミングで画面が一瞬止まってしまいます。
書き込むデータサイズが大きいせいなのは理解しているんですが
データ量を削る以外にゲーム処理を遅延させない方法はないでしょうか?
というか、今の状態だとゲームウィンドウのプロシージャで処理しているので
データが小さくてもメッセージ処理で必ずゲーム処理が止まってしまい、困っています。
何か解決策があったらご教授ください。
0219名前は開発中のものです。
2011/01/23(日) 22:51:30ID:LexrKThuそういう泥臭いことをしたくないなら裏処理用のスレッドを作る
くらいかな
0220名前は開発中のものです。
2011/01/24(月) 14:39:50ID:UWDQo5aRバッファ処理用のスレッドを作成して
ゲームウィンドウのプロシージャにMM_WOM_DONEが送られるたびに
スレッドプロシージャへ、チャンネルごとに違うメッセージをPostThreadMessageすることで解決できました。
本当にありがとうございました。
0221名前は開発中のものです。
2011/01/25(火) 21:12:19ID:ski60xiR最低動作環境・推奨動作環境くらいは決めなきゃいけないと思うんですが
使っているPCが極端に廃なやつ1台だけで参考にならないんです……。
システム要件を決めるにはどうすればいいでしょうか?
0222名前は開発中のものです。
2011/01/25(火) 21:39:24ID:dMosdpSoつか古いPC持ってる奴くらいいるだろ?持ってこさせろ
0223名前は開発中のものです。
2011/01/25(火) 22:01:16ID:VGQ3oV0V0224名前は開発中のものです。
2011/01/25(火) 22:14:17ID:C+HikiI3性能が低いPCをいくつも買ってテストしてるの?
PC性能にリミットかけてテストする方法とかないんかな…
0225名前は開発中のものです。
2011/01/25(火) 23:00:51ID:dMosdpSo売った後でそんな修正ダウンロードさせるのは恥だ
0226名前は開発中のものです。
2011/01/25(火) 23:04:44ID:4nWWvUp5フリーゲーム完成したら即売会とかでデモプレイしたいと思ってるんだけど
そのためだけにノートPC買わなきゃいけなくて、でも出費はぎりぎりで抑えたいし
どの程度のスペック買えばいいのか今から悩んでる。
ちなみに、貸してくれるような友達とかいねーから!
0227名前は開発中のものです。
2011/01/25(火) 23:51:35ID:FNkA6gw90228名前は開発中のものです。
2011/01/26(水) 01:10:34ID:eH+rxaTiその用途なら最悪ガラケーの動画再生でも十分販促として機能する
(写ムビじゃなくて動画キャプチャ→QuickTimeや変換君、な)
ソースは俺
0229名前は開発中のものです。
2011/01/26(水) 02:07:19ID:y9lwfnfHそうなるとノートが欲しくなるよねえ。
>>228
スマートフォンでも言えることだけど、
電話を展示用に使うと、バッテリだとか緊急時とかに困るという問題はあるかも。
0230名前は開発中のものです。
2011/01/26(水) 02:17:22ID:6YLW10t/だいたい、現物が完成したとき、こいつを売るために設備投資していいなと思うようなもんを先にだな・・・(´・ω・`)
0231名前は開発中のものです。
2011/01/26(水) 11:07:08ID:9Lr/lckU0232名前は開発中のものです。
2011/01/26(水) 12:34:06ID:FjWbhfG+俺もそう思う
0233名前は開発中のものです。
2011/01/31(月) 05:13:46ID:fP0IRVff文字枠や設定画面の枠などはどうやって作るものなんでしょうか?
googleで色々検索しても、絵師やモデラー向けの情報しかなくて…
0234名前は開発中のものです。
2011/01/31(月) 06:18:12ID:2bHhVqduPhoto Shop のアクション。
一度作っておけば (ダウンロードしてきても良いけど)、
一発で文字だけ違うボタンとかずらずら作れる。
> 絵師やモデラー向けの情報しかなくて…
プログラムで描画するなら通常はフォントを呼び出すしかないけど、
基本的にあの手のボタン類は「絵」だから。
それとも使っているツール独自の問題なんだろうか。Nscripter とか。
0235名前は開発中のものです。
2011/01/31(月) 06:24:08ID:2bHhVqduアイコンにせよ枠にせよ、絵である事に違いはないので、
どうやってと問われたらペイント系のツールで描くとしか。
例外的に、ロゴとかはベジェ曲線というものを使って形(パス)を作る。
その上でそれを上達する方法であれば、
ゲーム制作ではなくて絵関係のスレッドで聞くべきお話になるような。
0236名前は開発中のものです。
2011/01/31(月) 07:58:33ID:fP0IRVffありがとうございます。photoshopやドローソフトで絵と同じように作るんですか。
描画する関数から見ればイベント絵もロゴも同じだというのは分かっていますが、
専用のロゴ作成ツールのようなものがあるのかと思ったんです。
0237名前は開発中のものです。
2011/01/31(月) 14:58:10ID:4svT3dtWそういう意味でなら、「ロゴ 自動生成」辺りで検索すると出てくる、
本来は Web サイト素材作成用のジェネレーターを使っている人もいるかも。
海外に色々あるのだけど、ブックマークのリンクが切れていたりして何がなんだか。
generator
template
button
logo
line
font
auto
create
辺りの単語で適当に検索していれば見つかると思う。
一例。
BUTTON BOOST
http://www.buttonboost.com/index.php
(テンプレートから)
Button Template →
Template Options →
Show only free buttons →
Render as xxx
(独自に作る)
Button Generator →
プルダウンから「FREE until 月 年 時」を選択 →
どれかを選んで Render Button
0238名前は開発中のものです。
2011/01/31(月) 15:46:23ID:8sjs+I43ホームページ作るやつなんかに
付属でついてたりするやつか?
0239名前は開発中のものです。
2011/01/31(月) 19:59:54ID:sKylSYSf普通どの言語で書かれているんですか?
0240名前は開発中のものです。
2011/01/31(月) 20:59:58ID:fVMsDdHH0241名前は開発中のものです。
2011/02/01(火) 12:03:55ID:+38iqN27CかC++だろ
ツールだったらC#とかでもいいだろうし
0242名前は開発中のものです。
2011/02/01(火) 17:05:51ID:7kJG+15gゲ製作技術でこの言語の話は無い理由はある?やっぱり資料が英語だけだからかな?
言語を試してみたい人は:http://love2d.org/
二日で作ったゲーム:https://github.com/icco/RainbowDeathSwarm
0243名前は開発中のものです。
2011/02/01(火) 22:26:58ID:Jeb3TyFUコンシューマならC/C++
パチンコパチスロならC
iphoneならobjective-c
0244名前は開発中のものです。
2011/02/01(火) 23:48:56ID:Jeb3TyFU0245名前は開発中のものです。
2011/02/01(火) 23:52:49ID:ZjYsUSKY本当に作れよ?
初心者相手だからって適当なことふかしてるんじゃねーぞ
0246名前は開発中のものです。
2011/02/04(金) 11:51:30ID:ehTvGFPWボーンが爆発しました!
ボーン
0247名前は開発中のものです。
2011/02/05(土) 12:51:25ID:j874ARUtゲームサウンドスレ>>16のMAってなんのことですか?
0248名前は開発中のものです。
2011/02/05(土) 14:11:08ID:0SOpPPRW0249名前は開発中のものです。
2011/02/05(土) 15:26:14ID:j874ARUtありがとうございます。
早速ググってみます。
0250名前は開発中のものです。
2011/02/05(土) 20:04:51ID:LqlwHybZ当たり判定を調べるために
0と1の配列を用意しました。
{1,0,0},
{1,1,0},
{1,1,1} こんなかんじのやつ
縦2400列 横640行 と、大きなデータになったので
プログラムに直接書き込むんじゃなくて、他のテキストファイルなどに保存しておいて、
必要なときに当たり判定用として
これ↓の中身として読み込みたいんですが、どうしたらいいでしょう。
まったくの初心者なので、できるだけ細かく説明をお願いします。
int hantei[640][2400] = {
};
0251名前は開発中のものです。
2011/02/05(土) 20:19:47ID:ogkzyrPRこことか参考すればいいと思う。
0252名前は開発中のものです。
2011/02/05(土) 20:25:44ID:LqlwHybZありがとうございます。
そもそも、そのホームページを参考に、あたり判定用画像を
0と1の配列に直したものをテキストに書き出す方法を考えたんです。
今もそこを読んではいますが思いつきません。
具体的にどういう方法を取ればいいかわかりませんか?
0253名前は開発中のものです。
2011/02/05(土) 20:33:45ID:ogkzyrPRどうと言われてもこのサイトを見ればテキストからデータを一文字ずつ読み出すことはできるはず。
後はfor文を二つ重ねて
mapdat[y][x] =テキストから読み込んだデータ
これでいいのでは?
0254名前は開発中のものです。
2011/02/05(土) 20:40:05ID:LqlwHybZそういうので良かったんですね。
一文字ずつ読み出すということでしたが、
fscanf()って、テキストを丸ごと読み込めるわけじゃないんでしょうか。
とりあえず、
mapdat[y][x]=
{
fscanf()
}
これで試してみます。
ありがとうございました。m(_ _)m
0255名前は開発中のものです。
2011/02/05(土) 20:45:18ID:ogkzyrPRあー、いやそうじゃない。
for(int i;i>MAP_X;i++){
for(int j;j>MAP_Yj++){
mapdat[y][x] =fgetc( fp )
}
}
こんな感じで。
0256名前は開発中のものです。
2011/02/05(土) 22:09:57ID:LqlwHybZやり方、すごくわかりやすいです。
でも、メモリコピーのターゲットが小さすぎるとかエラーがでてうまくいきません。
うまくいったらまたきます。
0258名前は開発中のものです。
2011/02/06(日) 01:42:27ID:0csPCgAI裏画面に画像のまま読み込んで GetPixel のような命令で読めばいいんじゃない?
0259256
2011/02/06(日) 01:54:27ID:fwGmq+3M読み込んだ後、
int hantei[640][2400] = { }
の中に入れる方法が分かりません。
hanteiという変数の中には、横に2400個の箱が並んでいて、
それが縦に640行ならんでるんですよね?
そこにひとつひとつデータを入れていくにはどうやったら・・・。
もう一度言いますが、私は初心者なので、
変なことを言ってるかもしれませんし、質問が悪いかもしれませんがご容赦ください。
0260256
2011/02/06(日) 02:40:29ID:fwGmq+3M0261256
2011/02/06(日) 02:46:45ID:fwGmq+3M0262名前は開発中のものです。
2011/02/06(日) 02:51:21ID:iKZ4YA2iとりあえずCの入門書通りに関数のサンプルを打ち込んでまともに動くか確認してみろ
お前の文章を読んだ限り、一番易しいレベルのCの入門書も読んでないのにわからないと騒いでるように見える
0263256
2011/02/06(日) 03:00:33ID:fwGmq+3Mそれはgetc(fp)でなんとかなるという回答ですね。
0264名前は開発中のものです。
2011/02/06(日) 03:14:29ID:Pk3SzhJl初心者って言葉はなんでも許される免罪符じゃないわけだし。
0265名前は開発中のものです。
2011/02/06(日) 03:27:51ID:fwGmq+3Mかたっぱしから覚えようとすると、求める材料を集めるまでにすごい遠回りをしてしまいますし。
まあ、急がば回れと言う言葉もありますが、
やってるうちにちょっとずつ基本的なことはわかってくるだろうとおもっていじってます。
今回のことに気分を悪くせず、今後ともご協力ください。
0266名前は開発中のものです。
2011/02/06(日) 03:32:56ID:6NTo7XUw聞かれたことには答えろってことだね
0267名前は開発中のものです。
2011/02/06(日) 03:35:10ID:3eWOv2dlなるほど!
0268名前は開発中のものです。
2011/02/06(日) 03:38:39ID:fwGmq+3Mint hantei[640][2400]
[640][2400]という数字が大きすぎたようです。
これを解決する方法はご存知ですか?
0269名前は開発中のものです。
2011/02/06(日) 03:52:50ID:n004Nmrr0270名前は開発中のものです。
2011/02/06(日) 03:59:55ID:Pk3SzhJl0271名前は開発中のものです。
2011/02/06(日) 04:04:18ID:JAPdZvT50272名前は開発中のものです。
2011/02/06(日) 04:06:32ID:fwGmq+3M分割でなんとかなるんでしょうが、
どうもかなり細かく分割しないとうまく行きそうにありません。
根本的にやり方を変えてみます。ありがとうございました。
0273名前は開発中のものです。
2011/02/06(日) 05:52:52ID:Bcoc3jNp0274名前は開発中のものです。
2011/02/06(日) 11:50:30ID:fwGmq+3Mttp://www7b.biglobe.ne.jp/robe/cpphtml/html01/cpp01061.html
多次元配列になるとデータが大きくなりすぎてスタックオーバーフローと言う状態になるらしいです。
このページの最後あたりに、解決方法のヒントになるようなことが書かれていました。
何のことか、ある程度プログラムを知っている人ならぴんとくるのかもしれませんが、
私にはまったくわかりません。
・グローバル変数ならとりあえず動く
・大きな配列を作るとき、普通は、後に話す「メモリの動的確保」というものを使います
もう少しこのホームページを読んでみます。
0275名前は開発中のものです。
2011/02/06(日) 13:05:49ID:fwGmq+3M640x2400は1536000なので、
int main()
{
int* hantei;
hantei = new int[1536000];
if(hantei == NULL)return 0;
int hantei=[640][2400];
delete [] array;
return 0;
}
という風にやったらだめでした。
どこをどう修正するべきですか?
0276名前は開発中のものです。
2011/02/06(日) 13:14:23ID:fwGmq+3Mint (*hantei)[2400]= new int[640][2400];
if(hantei == NULL)return 0;
delete [] hantei;
0277名前は開発中のものです。
2011/02/06(日) 15:33:24ID:ex5v/hmHそういうことを書きたいならブログでやれよ
0278名前は開発中のものです。
2011/02/06(日) 15:38:36ID:mPDmesKp知らんがなw
0279名前は開発中のものです。
2011/02/06(日) 15:43:09ID:fwGmq+3M問題が解決したことを知らない人が書き込むかもしれないし、
解決法を書いておけば、
今後、同じような疑問を持った人が再度質問しなくてすむでしょ?w
0280名前は開発中のものです。
2011/02/06(日) 15:48:49ID:hjXl231Y0281名前は開発中のものです。
2011/02/06(日) 15:50:14ID:ZO5HYwbg0282名前は開発中のものです。
2011/02/06(日) 15:55:55ID:hjXl231Y0283名前は開発中のものです。
2011/02/06(日) 18:12:41ID:C1F7IIOW0284名前は開発中のものです。
2011/02/06(日) 18:22:51ID:fwGmq+3M変数の中に入れて、
それを表示させると別の文字になってる。
0285名前は開発中のものです。
2011/02/06(日) 18:45:24ID:ex5v/hmH出すなら結果部分だけでいい
お前のヘボソースとヘボ脳みその導き出した結果はブログで愚痴程度にさらしておけばいいんだよ
0286名前は開発中のものです。
2011/02/06(日) 18:51:16ID:fwGmq+3M0287名前は開発中のものです。
2011/02/06(日) 18:55:37ID:C1F7IIOW0288名前は開発中のものです。
2011/02/06(日) 19:42:04ID:m+ldrMgBん〜、エスパーすると、コンパイラの文字コードを変更すれば良いかと。
最近のコンパイラは文字コードがUnicodeになってるからな。
0289名前は開発中のものです。
2011/02/06(日) 21:04:31ID:fwGmq+3M説明不足ですいません。
Visual c++ 2010 Express で DXライブラリを使っています。
getc で .txt ファイルから読み込んだ場合も
DXライブラリの関数である FileRead_getc を使って .cpp ファイルから読み込んだ場合もおかしくなります。
FileRead_getcで変数の中に読み込んだものを画面に描画すると、
0が49、1が50になっていました。
これでも状況を判断するのに十分な情報ではないかもしれませんが、とりあえずはこんなところです。
>>288
コンパイラの文字コードを変更
ですね。
調べて試してみます。
0290名前は開発中のものです。
2011/02/06(日) 21:12:36ID:p6Jojfhp情報を小出しにしないのが脱初心者への第一歩
0291名前は開発中のものです。
2011/02/06(日) 21:57:45ID:m+ldrMgB多分、テキストファイルとバイナリーファイルの違いすら、理解出来て無い可能性が高いな。
0292名前は開発中のものです。
2011/02/06(日) 22:07:56ID:fwGmq+3Mそうです。0が48、1が49でした。
テキストファイルとバイナリーファイルの違いもわかりません。
解決するにはどうすればいいですか
0293名前は開発中のものです。
2011/02/06(日) 22:37:19ID:mPDmesKp0294名前は開発中のものです。
2011/02/06(日) 22:50:09ID:fwGmq+3Mでは脱ぎます。
0295名前は開発中のものです。
2011/02/06(日) 22:53:10ID:6NTo7XUw0296名前は開発中のものです。
2011/02/06(日) 22:58:36ID:m+ldrMgB多分、今の段階ではバイナリエディッタを使えと言っても理解出来ん。
0297名前は開発中のものです。
2011/02/06(日) 23:06:46ID:fwGmq+3MFileRead_scanfを使ってみます。
バイナリエディタについても覚えておきます。
ありがとうございました。
0298名前は開発中のものです。
2011/02/06(日) 23:40:18ID:hchq2B7q0299名前は開発中のものです。
2011/02/07(月) 03:48:54ID:mt3/WVeX実は時間かけて悩むのが成長の近道なんだよな。
答えを出すまでに試行錯誤する事で、答えの出し方を覚える事ができる。
そうすれば次に詰まった時も、どう試行錯誤すればいいのか知ってるから
前より早く答えがでる。それを繰り返して成長していくのが普通。
悩むたびに全部人から聞いてたら、いつまで経っても答えを出す方法が分からないぞ。
0300名前は開発中のものです。
2011/02/07(月) 08:41:10ID:VTTx0mpz0301名前は開発中のものです。
2011/02/07(月) 09:18:59ID:8iTYfCWYまあ、検索方法が身についていればの話だが。
0302名前は開発中のものです。
2011/02/07(月) 12:16:44ID:CfqQGufa0303名前は開発中のものです。
2011/02/07(月) 12:20:57ID:MjsgwjqC便乗で質問なんですが、このズレってなんでおこるんでしょう?
とりあえずその場では-48でなんとかなりましたが。
0304名前は開発中のものです。
2011/02/07(月) 12:25:27ID:cGOhPdzXアスキーコード、2進数、10進数、バイナリデータ、テキストデータ
あたりをキーワードにして調べれば理解が深まるかと。
0305名前は開発中のものです。
2011/02/07(月) 12:34:16ID:MjsgwjqCわかりました。調べてみます
0306名前は開発中のものです。
2011/02/07(月) 13:42:55ID:XjRlJ8Xu0307名前は開発中のものです。
2011/02/07(月) 14:27:06ID:KRf05HpZなんか、ワラタ。 いやいや結果さえ出れば・・・
0308名前は開発中のものです。
2011/02/07(月) 19:35:47ID:zEW98V6j正しい質問の仕方がわかった時点で脱初心者なんだからさ。
0309名前は開発中のものです。
2011/02/07(月) 20:22:03ID:mhCt2KOH芽が出る人間は最初からある程度まともだw
0310名前は開発中のものです。
2011/02/07(月) 22:02:10ID:Hw60oer5テキストファイル(メモ帳などで読めるファイル)からfgetcで1文字読むと、
現在の読み込み位置の文字コードが得られます。
「0」の文字コードは 48です。数値の48は、C言語では'0'と表記することができるので、
code-=48; の代わりに、 code-='0'; という書き方もできます。
このように文字コードを数字に換算したければ、
この場合確かに48を引けば何とかなりますが、
テキストファイル中には数字以外の文字(たとえば改行文字など)
が含まれる可能性があるので、通常はエラー処理を考慮しなければいけません。
0311名前は開発中のものです。
2011/02/08(火) 01:44:21ID:bkuIgBgL相手がリアル消防、厨房かもしれんのだぞ?
それを考えると厳しすぎる気もしないか?
14歳から始める・・・とか出てるぐらいだし。
0312名前は開発中のものです。
2011/02/08(火) 01:48:31ID:NiAFey2Kこの姿勢はなおさら駄目だろ
0313名前は開発中のものです。
2011/02/08(火) 02:27:28ID:SZKEQhFs親がちゃんと躾けろよというか
この状態の人間に餌をやったらますますダメになることが容易に予測できる
0314名前は開発中のものです。
2011/02/08(火) 18:40:12ID:+Xj2+mGJペイントとかだと海岸線とかが直線的になっちゃってそれっぽくならないんだよね
0315名前は開発中のものです。
2011/02/08(火) 20:28:10ID:1pBt7xoQhttp://www.profantasy.com/
0316名前は開発中のものです。
2011/02/08(火) 21:10:43ID:+Xj2+mGJファンタジーオーバーランドって奴かな?
こんな感じの欲しいけど英語さっぱりだわ
0317名前は開発中のものです。
2011/02/08(火) 22:33:26ID:1pBt7xoQhttp://journal.mycom.co.jp/articles/2009/08/03/autorealm/index.html
0318名前は開発中のものです。
2011/02/08(火) 22:35:56ID:+Xj2+mGJおおっ、これ良さそうだなぁ
今ツクール2000でマップをデカくしてドット絵の要領でやってみてるけどこれの操作性が良かったらこっちに切り替えてみるわ
ありがとう
0319名前は開発中のものです。
2011/02/08(火) 23:54:15ID:6wKrQAzNこれは素晴らしい!!!
0320名前は開発中のものです。
2011/02/09(水) 00:28:25ID:tsfZnGIq複数の楽曲を同時にストリーミング再生出来ないし、
ループ位置指定する場合はあらかじめメモリに展開する必要があったりと、
やりたいことをやろうとするとメモリを大量に消費してしまうので、
サウンド関連は他に良いライブラリがあればそれを使おうと思ってます
なんか良いライブラリないでしょうか?
ググり方が悪いのかいいのが見つからない・・・
0321名前は開発中のものです。
2011/02/12(土) 03:51:47ID:1EorFOay0322名前は開発中のものです。
2011/02/13(日) 21:11:19ID:X/33NCcaシャドウマップ…深度値をどれくらい浮かすかがうまくいかず、足元の影が消えたり、ギザギザが出たりするので、このままでは使えない。
投影する影…投影する地面に起伏があると、影が出て欲しくないところにも出てしまうので、このままでは使えない。
シャドウボリューム…このボリュームをリアルタイムにつくるのが難し過ぎて、このままでは使えない。特に人間のが。
他に何かない? うまく改造する方法ない?
アドバイスお願いします。
0323名前は開発中のものです。
2011/02/14(月) 10:59:45ID:nzpz1srF簡単なRPGを作りたい初心者には向いていますか?
0324名前は開発中のものです。
2011/02/14(月) 13:34:52ID:1XhlpxOWなんとなく頭の中にあるゲーム案を固めたい時ってどのスレ行ったらいいですかね
0325名前は開発中のものです。
2011/02/14(月) 14:03:30ID:lZlSRSHD0326名前は開発中のものです。
2011/02/14(月) 14:11:36ID:1XhlpxOW0328名前は開発中のものです。
2011/02/16(水) 19:47:00ID:G6418LHICの入門書の内容を一通り覚えた後は何をすればいいでしょうか?
おすすめの参考書なんかがあれば知りたいです。
0329名前は開発中のものです。
2011/02/16(水) 20:42:02ID:yxW+ThVUそれ以上はグラフィック表示ができないと勝負にならない。
Windowsという前提だと、工学社のDirwectX本…と言いたいけど、
技術書に慣れた人じゃないとちょっと固いんだよねあれ。
合う・合わないもあるしな。
今はもっと多様なマニュアル本があるので、
・ 表紙やタイトルでDirectXを扱っていると書いてある
・ 「入門」「初心者向け」を謳っている
・ SRPG(の初歩)を扱っている
という本を大きめの書店で立ち読みして調べ、Amazonあたりで評判チェックして、購入。
あたりの手法がオススメ。
具体的にこれ!ってのは提示しにくいんだよな正直。
0330名前は開発中のものです。
2011/02/16(水) 21:47:07ID:G6418LHIDirectX を扱っているゲーム関係の本を買ってみます。
ありがとうございました。
0331名前は開発中のものです。
2011/02/16(水) 21:57:41ID:StG3DOZ90332名前は開発中のものです。
2011/02/16(水) 21:59:19ID:yxW+ThVU段階的にはそうだし、俺も矢印演算子で??ってなったけど、
そこは一足飛びに行かないと成長遅いと思うんだよ。
最初は見よう見まねで動かして、C++の文法は徐々に覚えていけばいいんじゃないかなぁ。
0333名前は開発中のものです。
2011/02/16(水) 22:34:32ID:r28vNzaD本は14歳で
0334名前は開発中のものです。
2011/02/16(水) 22:45:04ID:yxW+ThVU不誠実な回答としてはそうなんだけど、
実際には、売りにしたい要素から一段階抽象化できるようになっているのが理想的。
既存のライブラリを使うと既存のライブラリの想定範囲を越えるものが作れなくなるから、
最初から生のDirectXに触れさせておくほうが学習者に取ってはいいんじゃないかな?
それ以上必要なければ既存のライブラリで楽すればいいし、
その気になればさらに発展的な方向に技術を進化させられる、という意味で。
0335名前は開発中のものです。
2011/02/16(水) 23:13:19ID:PkCsXXap>>328の質問内容を見る限り、お前の理想を語っても挫折するだけの気がする
取り敢えず動くうんこを作れるようになってから芸術的にうんこをするにはどうするかを考えた方がよくね?
0336名前は開発中のものです。
2011/02/17(木) 00:27:17ID:AynIXay6そういう箇所だけは C++ 使わないといけなくなった
0337名前は開発中のものです。
2011/02/17(木) 03:53:22ID:5roKyrgjとりあえず絵が動かせればいいだろ
だからC++とかDIRECTXなんて行かずにまずはC+DXLIBで十分
それで充分動かせるようになってからそういったもんへ行けばいいだけだしな
最初からC++とかDIRECTXなんて入ったら挫折するだけだろ
取りあえず質問者はCでまともなゲームすら作ったことないだろうから
とりあえずまずはCで十分に動かせるようになってからの話じゃないのか
更にDIRECTXのことまで考えなきゃいけないとなると負担はかなりの物だぞ
だから絵の方はとりあえずはDXLIBで負担を軽くしないとw
最初からC++とかDIRECTXなんてやったら挫折するのが目に見えてるけどなあw
そら天才のお前の感覚からしたらそれの方がいいんだろうが
あと質問者も天才だったらなw
0338名前は開発中のものです。
2011/02/17(木) 04:58:03ID:IhciPcod>if (block[y][x] && map[ty + y][tx + x]) return true;
この部分では関係演算子無しでどう判定しているんでしょうか
0339名前は開発中のものです。
2011/02/17(木) 06:54:49ID:b/Cy4Pp8A が真か偽かどうかは GetValue した結果を ToBoolean で型変換した結果を見る
数値の場合は 0 と Nan 以外は true だから
block[y][x] が 0 と Nan 以外なら true という風になる あとは同様に規則を適用する
0340名前は開発中のものです。
2011/02/17(木) 10:34:56ID:TkDBudwnゲーム製作でマシンパワーを必要とする作業ってありますか?
3Dには興味ないんですが
0341名前は開発中のものです。
2011/02/17(木) 10:46:13ID:yQgEAJPk開発機ですから
HDDが高速なら快適
メモリが多い方が快適
電源に注意、最初に壊れるのは電源
3D扱うならビデオカード重視
メーカー製よりも、ショップブランドの方が自由度が高い
0342名前は開発中のものです。
2011/02/17(木) 11:07:53ID:JOixMpKt作るゲームの内容などにもよるけれど
CPUやチップセットが古すぎるPC、ノートなどの明らかにカジュアル向けのPCは避けてね
0343名前は開発中のものです。
2011/02/17(木) 12:08:04ID:IhciPcodありがとうございました。
0344340
2011/02/17(木) 13:06:51ID:0poYnUrc0345名前は開発中のものです。
2011/02/20(日) 01:05:25.98ID:Yeavr19bどこの入門ページが参考になりますか?よくわからないもんで
サーバは自分で用意しなければなりませんか?
0346名前は開発中のものです。
2011/02/20(日) 08:11:27.20ID:pFyJNX9S前者については全ての言語をマスターして Web 上に公開しているような猛者はいないかと。
あくまでも得意な言語でのやり方を解説しているだけ。
使用する言語が決まらない事にはどうしようもない。
後者については
オンライン対戦ゲーム作って遊ぼう
http://hibari.2ch.net/test/read.cgi/gamedev/1296645819/41-
0347名前は開発中のものです。
2011/02/20(日) 10:37:01.05ID:Yeavr19bやはり鯖いりますよね、どうも。
0348名前は開発中のものです。
2011/02/20(日) 11:09:34.34ID:LzPjdolALANだと比較的簡単
0349名前は開発中のものです。
2011/02/27(日) 20:55:18.54ID:i0zkqUkSって質問はスレチ?
0350名前は開発中のものです。
2011/02/27(日) 20:58:20.37ID:+E5yrgP+0351名前は開発中のものです。
2011/02/27(日) 20:59:55.05ID:i0zkqUkS0352名前は開発中のものです。
2011/02/28(月) 15:30:04.21ID:2B+AZUzfまた、一人でゲーム製作ってどのくらい難しいですか?
0353名前は開発中のものです。
2011/02/28(月) 15:45:29.59ID:609xJM4/0354名前は開発中のものです。
2011/02/28(月) 16:04:47.35ID:yGT4MIeO0355名前は開発中のものです。
2011/02/28(月) 16:36:13.03ID:6wuenQwoアイデアとか着想とかは誰でも持ってるから、能力がある人がお前のを採用する必要がないんだ
0356名前は開発中のものです。
2011/02/28(月) 16:48:43.89ID:2B+AZUzf厳しいお言葉ありがとうございます
精進して出直してきます
吉里吉里はさっそくダウンロードしてみます
0357名前は開発中のものです。
2011/02/28(月) 16:53:54.27ID:2B+AZUzf×>>253
○>>353-355
0358名前は開発中のものです。
2011/02/28(月) 18:29:06.17ID:O5bm9Ucgというか、お前さんが何をしたいのかが分からんw
0359名前は開発中のものです。
2011/03/02(水) 13:47:11.91ID:ep658L5w自分が監督の立場だとしたら、何も出来ない人には何もさせられないでしょ
「何か出来る」ようになるしかない
一つでも何か出来ないとチームに加わることすらできない。
興味があるなら、今は出来なくても「やる」しかない。
ちなみに一人で作るための最短能力はプログラムと絵だと思う。
この2つができれば自分の頭の中のものをとりあえずでも形にできるので
まず可能な範囲で作ってみて、次はもう少しパワーアップみたいな正のスパイラルにもっていける。
努力した分だけ現物もできるわけだから、モチベーションも比較的維持しやすい。
あと絵は最低限ドット絵ができればいい。
本でも買って真面目に練習すれば、たいていは身につけられる。
つまり上を見なければ、ドット絵は才能よりも知識と技術で形にできるってこと。
0360名前は開発中のものです。
2011/03/02(水) 13:53:08.30ID:ep658L5w面倒なことが嫌な人には絶対無理。
好きでなきゃやってられない、割に合わない分野
0361名前は開発中のものです。
2011/03/02(水) 14:47:12.34ID:Os6dZtOeボシュボス(STGのボスを自作して遊べる)
http://babarageo.com/flash/boss/index-j.html
マクベース(STGの自機やボスを自作して遊べる)
http://babarageo.com/games/2010/03/mcbase.html
ゲーム製作って楽しいよ。
もし絵や音楽やプログラムに興味があるならチャレンジしてみればいいし。
コツは商業作品と競争しないことだよ。
0362名前は開発中のものです。
2011/03/07(月) 21:32:20.62ID:7HhaXdNh文化や芸術を理解するには知識だけではなく知能が必要だからね
両者が揃って初めて知性というんだ
0363名前は開発中のものです。
2011/03/09(水) 19:47:10.19ID:d+SmmaqK配列に文章を入れておく?
0364名前は開発中のものです。
2011/03/09(水) 20:38:40.92ID:LJjhCTOSフォントの管理方法なのか、
描画の方法なのか、
切りわけて考えられない時点で問題外。
0365名前は開発中のものです。
2011/03/09(水) 21:40:35.34ID:gadIXpQZ何の効率を上げたいかで答えが変わるかも知れませんが、最初はそこからスタートでよいかと思います。
規模にもよるかと思いますが、案外それで最後まで問題ないかも知れません。
0366名前は開発中のものです。
2011/03/09(水) 22:18:09.39ID:XB4Y0yAQすべてのオブジェクトの移動後に衝突判定&押し出しを順番に行っていくのがいいでしょうか?
それとも,オブジェクトの移動のたびに衝突判定&押し出しを行えばよいでしょうか?
あと,壁(動かない)とボールと人が直線上に並んでいて,
ボールが壁の方向へ,人がボールの方向へ進んだ場合,,
衝突判定&押し出しが壁とボール,ボールと人という順番で行われた場合には,
正しく処理がなされるように思いますが,
人とボール,ボールと壁という順番でなされた場合に,
人と壁の間にボールが存在できる幅がなくなるようなケースが考えられると思います.
こういった解決は,どのように行えば上手に出来るでしょうか?
ちなみに,出来れば限定的な方法でなく,
市販の3Dのアクションゲームで使われているような
汎用的な方法が知りたいです.
また,こういった情報に詳しいサイトや書籍があれば紹介して頂けると助かります.
よろしくお願いいたします.
0367名前は開発中のものです。
2011/03/09(水) 22:32:11.18ID:d+SmmaqKご回答ありがとうございました。
0368名前は開発中のものです。
2011/03/09(水) 22:34:48.03ID:XB4Y0yAQ追加で情報があればお願いします.
0369名前は開発中のものです。
2011/03/09(水) 22:38:43.62ID:Vm9YGKI1市販のゲームがどれくらい真面目に判定しているかは知りませんが、
アマチュアレベルがビリヤードを作るときに使った方法を紹介します。
(1) 1フレームの時間をTとする
(2) 今から時刻Tまでの間で、物体間に衝突が発生する微小時間tを求める
衝突が発生しないなら t=Tとする
(3) すべての物体を時刻t分だけ移動する
(4) 衝突が発生した物体間で速度を更新する
(5) Tからtを引く
(6) まだTが残っていたら、(2)へもどる
「撃力」とか「rigid body dynamics」で検索すると参考になると思います。
0370名前は開発中のものです。
2011/03/09(水) 23:02:27.23ID:XB4Y0yAQそもそも,物体同士がめり込まないようにするアプローチでしょうか.
現実世界で物体同士がぶつかり合う状況をシミュレーションしていると思うので,
この方法だと間違いないですね.
逆に言うと,ゲーム内のオブジェクトの数が多いと処理が重くなるでしょうか.
といいつつ,この方法に頼らせて頂きます.有り難うございます.
0371名前は開発中のものです。
2011/03/09(水) 23:10:45.81ID:Vm9YGKI11フレーム時間後、かすりもしない物体同士は判定する必要がありません。
0372名前は開発中のものです。
2011/03/09(水) 23:51:53.84ID:d+SmmaqKGetColorってんで色を設定しようとしたんです。
int white = GetColor( 255 , 255 , 255 ) ;
って感じで。
普通なら、 GetColor( R , G , B ) ってなるんだけど
GetColor( G , B , なんもなし ) ってなってる。
これいったいどうしたら治る?
0373名前は開発中のものです。
2011/03/10(木) 00:04:18.92ID:FrPJtsnV0374名前は開発中のものです。
2011/03/10(木) 00:10:45.07ID:vOLR/zA10375名前は開発中のものです。
2011/03/10(木) 00:11:47.50ID:vOLR/zA1DXライブラリスレ ね
0376名前は開発中のものです。
2011/03/10(木) 08:52:18.67ID:xb2nP7D+スクリプト言語に頼るという手段もあるわな。
0377名前は開発中のものです。
2011/03/11(金) 20:20:40.88ID:lSxKEPRvDXライブラリスレはあくまで雑談スレであって、質問スレではないらしい。
質問はスレ違いとされる。
まあ、一応質問には答えてくれるんだけど。
0378名前は開発中のものです。
2011/03/11(金) 22:10:14.19ID:jXOk3Ige特定環境の総合スレとしては普通だな
0379名前は開発中のものです。
2011/03/13(日) 04:01:03.67ID:Uj7VgyKdゲームに取り込むと面白そうな動物の特徴を考えてみました。
鳥類 :飛行可能→陸上ユニットは飛行ユニットを攻撃できない
スカンク:刺激臭を発射→敵を追い払う
狐・狸 :変化の術→一定時間他のユニットに変化できる
モグラ :穴堀り→小型ユニットのみ通行可能な地下通路を作れる
イノシシ:突進→直線上の敵にダメージ(自分もダメージをうける)
毒蛇 :毒→ステータス低下・毎ターンダメージ
コウモリ:飛行可能、超音波で索敵・遠距離攻撃
ラーテル:毒無効・防御力高い・穴掘り可 (ラーテル強すぎ)
これ以外でゲームに使えそうな動物の特徴はないでしょうか?
0380名前は開発中のものです。
2011/03/13(日) 04:24:00.35ID:0XY+dkRr2008年以前は誰も話題にしていない。
実は、テレビを置いていない自分は今ここで初めて知った。
0381379
2011/03/13(日) 05:03:12.22ID:Uj7VgyKdマイナーな動物はあまり出さないほうがいいのでしょうか?
個人的には、ゲームを通じて知らない生き物の存在を知るのもアリかなと思うのですが。
0382名前は開発中のものです。
2011/03/13(日) 07:46:56.39ID:ft0ex4K8コウモリも○○コウモリとか色々いるし、鳥さんに至っては「鳥類」でまとめられてて可哀想w
取りあえずこの辺りを眺めて考えると良いのかな。
http://www1.plala.or.jp/yossie/ikimono/route/sinka.htm
カメレオンとかどこに該当するんだろ。
0383名前は開発中のものです。
2011/03/13(日) 07:52:46.19ID:ft0ex4K8│ |
│ └ ラーテルは「科」を指しているから違和感という話
│
他が「目」なのだけど
「猫目のユニット」が進化していった結果の一つに、
ラーテルとかがあれば万事解決?
0384名前は開発中のものです。
2011/03/13(日) 09:18:30.70ID:yi5WtmnT既に実在する動物から乖離しすぎてるだろw
0385379
2011/03/13(日) 09:42:00.45ID:Uj7VgyKd「鳥類」というのは鳥類系ユニット全般が持つアビリティです。
カメレオンはWikipediaによると動物界脊索動物門爬虫綱有鱗目に属する科らしいです。
カメレオンなら、
変色→周囲の景色に溶け込む→攻撃されない
舌攻撃→遠距離攻撃
とかできそうでおもしろそうです。
でも舌攻撃ってどれくらい強力なのか分からないけど。
相手が大型哺乳類だったら全く効かない?
0386379
2011/03/13(日) 09:48:37.63ID:Uj7VgyKdゲームで使えそうな狐や狸のアビリティをこれ以外思い浮かばなかったもので。
変化の術がダメなら、「死んだふり」ぐらいでしょうか。
0387名前は開発中のものです。
2011/03/13(日) 10:16:55.12ID:dTHoo7+tカンガルー:小型ユニット搬送
ウサギ:肉食大型ユニットのHP回復
0388379
2011/03/13(日) 10:27:34.30ID:Uj7VgyKd貴重な意見サンクス。
ウサギ:肉食大型ユニットのHP回復
というのは、ウサギが肉食系ユニットに倒された(食べられた)とき?
0389名前は開発中のものです。
2011/03/13(日) 11:07:57.05ID:yi5WtmnTとりあえずポケモンのモンスター特技一覧でも見たら?
お前の案?みたくかなり露骨で安直な連想で特技が設定されてるし、
思いつく範囲はほとんど網羅されてると思う
カメレオンの舌は小型昆虫を捕まえる程度
ついでにテッポウウオの射撃も昆虫が主な対象で、鳥を撃ち落としたりはしねえw
そもそも本物の動物は生活圏がカチ合わない物同士は戦う機会ねえよwwwwww
0390名前は開発中のものです。
2011/03/13(日) 11:48:23.79ID:jtVLfPon0391379
2011/03/13(日) 12:44:08.96ID:Uj7VgyKdそれに実在の動物はほとんど夜行性だから夜のマップが多くなって
ゲーム全体が暗いイメージになりそうだな。
あと思いついたのは、
各ユニットの視野範囲外のマップ、敵は表示されないようにして(これもよくある手法だが)、
草食動物系:攻撃力低いが視野が広い(背後から攻撃されても回避率低下しない)
肉食動物系:攻撃力高いが視野が狭い(背後から攻撃されると回避率低下)
イヌ :嗅覚が優れている→視野範囲外の敵を発見できる
ウサギ :聴覚が優れている→視野範囲外の動いている敵を発見できる(動いていない敵は発見できない)
ぐらいかな。
それともポケモンみたいに架空のモンスターを考えたほうが面白くなるのかな。
というか、ポケモンのSRPGバージョンとかRTSバージョンてあるの?
0392名前は開発中のものです。
2011/03/13(日) 13:02:42.17ID:yi5WtmnTまあ、ここは「俺のアイデアどうですかスレ」じゃないよ
0393379
2011/03/13(日) 13:05:07.82ID:Uj7VgyKdないですね
0394名前は開発中のものです。
2011/03/13(日) 18:46:00.04ID:JYn+Tdc20395379
2011/03/14(月) 00:02:01.66ID:2Epl6Ie+(主役・準主役級に限る)
すぐ思いついたのはこれぐらい
クラッシュバンディクー(バンディクート)
ソニック・ザ・ヘッジホッグ(ハリネズミ)
0396名前は開発中のものです。
2011/03/14(月) 00:29:05.07ID:XBlnk3JBアスペかね
0397名前は開発中のものです。
2011/03/14(月) 01:37:39.19ID:Od/9xMn8ドンキーコング プーヤン けっきょく南極大冒険 夢大陸アドベンチャー 子猫物語
ヨッシーのなんとら 46億年物語(SFC) ・・・
とかきりがないんだけど。
しまいにはディズニー関係も大半がそうなるし。
0398名前は開発中のものです。
2011/03/14(月) 02:21:18.26ID:jWhijRYx0399名前は開発中のものです。
2011/03/14(月) 09:25:16.94ID:vcw0XefU0400名前は開発中のものです。
2011/03/14(月) 09:26:20.89ID:j98Z2+lAスレを立てるほどではない質問もここに集約されているからな。
初心者ではない人間も当然のように集まってくるだろ。
そもそもこの板、まともに稼働しているスレッドは少ないからな。
0401名前は開発中のものです。
2011/03/15(火) 06:33:07.09ID:yshgZY9x0402名前は開発中のものです。
2011/03/15(火) 13:35:48.16ID:QL7nUtuThttp://www.tnlc.com/eep/tr/TRosettaStone.html
3Dアニメのフレームは中間値を計算で求めるので任意で構わない。
フレーム率は60HZが一般的だがそのプログラムにあわせる。
0403名前は開発中のものです。
2011/03/15(火) 23:24:46.89ID:i2pz9wHK・レミングス(わけのわからん小人みたいなもんになってるが、行動パターンはネズミがモチーフらしい)
・ドラゴンスピリッツ
・貝獣物語
・チーターマン
・ゴモラスピード(PCエンジン イモムシ とても面白かった)
・サイバーコア(PCエンジン 敵も味方も蟲 なかなか面白かった)
・46億年物語
・エコーザドルフィン(ゲームギア イルカ すごく出来がよかった。)
・ジャンピングフラッシュ
・夢ペンギン物語
・ワギャンランド
・忍空外伝ヒロユキ大活劇
・マッピー
・シーマン
いろいろあるな、ファミコン時代は動物キャラも多かったのかな。
0404名前は開発中のものです。
2011/03/16(水) 00:48:56.18ID:L2GbtS5C0405名前は開発中のものです。
2011/03/16(水) 03:10:18.45ID:UsfFE8di0406名前は開発中のものです。
2011/03/16(水) 15:51:20.45ID:BjnjOb1qスカイプは検討してみましたが生活時間が合わずに断念しました。
0407名前は開発中のものです。
2011/03/16(水) 16:24:22.36ID:sturdrmk0408名前は開発中のものです。
2011/03/16(水) 20:13:58.09ID:BjnjOb1q無料のストレージサービスを探してみました。
容量250MB、パスワード設定可能、未登録ユーザーに配布可能などの機能がある
firestorageが目的に合っているようなので利用してみます。
ご回答ありがとうございました。
0409名前は開発中のものです。
2011/03/17(木) 14:18:04.09ID:DC7gjcOHjavaアプレットでしょうか?
0410名前は開発中のものです。
2011/03/17(木) 14:32:06.33ID:J1N7Ck3jJAVA はどうも好きになれない。
なんかその内に死滅しそうな感じでもあるし。無駄に重たいし。
あまり使われていないという点では、QuickTime と似た感じ。
0411名前は開発中のものです。
2011/03/17(木) 14:41:09.85ID:sHDh4lBfマルチプラットフォームは面白いゲームが少ないMac厨が粘着質に貼り付く傾向があるんでウザいけど
0412名前は開発中のものです。
2011/03/17(木) 17:30:52.26ID:DC7gjcOH将来的にandroidなど携帯端末向けのものを開発できるようになりたいのです
最近はandroidもflashに対応してきているみたいですし
ActionScriptを覚えることはJavaを覚えることよりも有益でしょうか?
0413名前は開発中のものです。
2011/03/17(木) 18:50:59.22ID:WF1QjpEnandroid専用アプリを作りたいならjavaは覚える必要はあるね
しかしまあ、最近の言語の設計思想って似てるから、
どっちかやってモノにならない人間はどっちやっても無駄
さくっとjavaを覚えるほど優秀なら、さくっとflashにも移行できるし逆もそう
妄想するばかりでどっちが特かなどと言ってればいつまでもどっちもダメ
0414名前は開発中のものです。
2011/03/17(木) 19:19:24.15ID:DC7gjcOH0415名前は開発中のものです。
2011/03/17(木) 19:22:50.78ID:M/KsaeDp動作環境が多いこと
0416名前は開発中のものです。
2011/03/17(木) 19:29:53.49ID:+4Zq0khOてか質問に質問を重ねて礼も言わん奴はほっといた方がいいなw
0417名前は開発中のものです。
2011/03/17(木) 19:58:58.19ID:DC7gjcOHA、flash
Q、flashの何が魅力?
A、マルチプラットフォームなところ
すばらしい回答ありがとうございました
0418名前は開発中のものです。
2011/03/17(木) 21:57:31.74ID:WUPQ8bpk0419名前は開発中のものです。
2011/03/17(木) 22:14:49.99ID:SgdJfUQ30420名前は開発中のものです。
2011/03/17(木) 22:24:36.39ID:6E8J0ANt0421名前は開発中のものです。
2011/03/17(木) 22:26:37.28ID:ZAqoazFm良い悪いじゃなく、向き不向きね。
>>416
動作環境が多いこととマルチプラットフォームなところは意味が違うぞ。
0422名前は開発中のものです。
2011/03/18(金) 02:43:11.97ID:N12JeMNxHTMLの構文を解析して表示できるようにするのがいいんでしょうか
0423名前は開発中のものです。
2011/03/18(金) 06:41:18.27ID:/grHUdGWオリジナルであれば何でもかんでも登録される。
0424名前は開発中のものです。
2011/03/18(金) 16:50:23.09ID:dSuPVuyrjavaより軽い
けど最近はハードウェアの性能が上がってきて
javaも軽くなってきてるから差は殆ど無い
ActionScriptなんてflashでしか使えない言語やるよりは
javaやった方が有意義ではある
0425422
2011/03/19(土) 01:56:51.87ID:2cEsBpUGHTMLじゃなくて#COLORaabbccみたいなタグを自前で作った方が楽そうなのでそうします。
0426422
2011/03/20(日) 23:42:34.14ID:rkP/4KJc複数属性があったりするとダメだからやっぱHTMLか
0427名前は開発中のものです。
2011/03/25(金) 09:06:00.97ID:EZdfOOOjメモリに読み込むことですか?
0428名前は開発中のものです。
2011/03/26(土) 16:32:31.57ID:PjYD5hEr0429名前は開発中のものです。
2011/03/28(月) 01:22:02.34ID:8GwSCD/Sswitch (a) {
case 1:
タイトル画面
case 2:
メニュー画面
case 3:
ゲーム画面
こんな感じなんですがこれってダメなやり方ですよね・・・?
0430名前は開発中のものです。
2011/03/28(月) 02:13:41.84ID:kl1PCWO+0431名前は開発中のものです。
2011/03/28(月) 03:30:04.89ID:3vXViKjw大抵の人は通るやり方じゃないかしら。
いや、俺が一番最初にやったのはifの中にまるまる記述だったけど(´・ω・`)
0432名前は開発中のものです。
2011/03/28(月) 05:40:55.17ID:L1tTyy3B0433名前は開発中のものです。
2011/03/28(月) 09:08:37.63ID:5j+AihiSbreakを入れ忘れなければ多分おk。
0434名前は開発中のものです。
2011/03/28(月) 09:58:15.46ID:1h2JsIVW0435名前は開発中のものです。
2011/03/28(月) 13:10:47.47ID:8GwSCD/S0436名前は開発中のものです。
2011/03/28(月) 14:12:11.92ID:C7eSDpgqそれ以外のことは、本人が苦労するかどうかだ。
苦労を積み重ねて学習すると、少しずつかしこくなる。それだけさ
0437名前は開発中のものです。
2011/03/28(月) 18:30:09.24ID:r61+kbpP効率のいいコーディングは大事
そうじゃないとおもしろさにかけられる時間が減ってしまう
0438名前は開発中のものです。
2011/03/28(月) 18:52:02.76ID:3vXViKjwハードコーディングする時点で駄目なのかもしれん
0439名前は開発中のものです。
2011/03/28(月) 20:47:01.58ID:r61+kbpPこのタイプの弱点は画面を増やすたびにswitch部分も書き換える必要がある事
そのかわり状態遷移まわりのコーディングに柔軟性がでる
コードも素直で追いやすい
関数ポインタや多態を使うと書き換える必要がなくなるけど
コードが追いにくくなるのが弱点
コールバックかStateパターンかは、この部分だけを見て結論がでるものではないと思う
0441名前は開発中のものです。
2011/03/28(月) 21:04:39.98ID:L1tTyy3Bだが、
汚いが動かして面白いコード >>> 美しいが動かない・つまらない
がアマチュアゲーム製作の現実であって、まず動かせないことには話にすらならない。
コーディングの腕を磨くのは、動くものを一通り作れてから。
0442名前は開発中のものです。
2011/03/28(月) 21:10:31.84ID:1yEpgjXyその結果取り除きにくいバグを幾つも仕込んだ件を思い出した
まだ許していない
エンバグを避けるため、問題なく動いてる部分を許諾なく書き換えるなと最初に言ってあったんだが
「それはヘボプログラマーに向けての話。私には適用する必要がない」と考えてたのだろうなw
0444名前は開発中のものです。
2011/03/28(月) 21:29:37.39ID:r61+kbpPリファクタリングはテストとセットが常識だろ
なんでそんなにバグが入り込むんだよw
ゲームだからテストなんて作れません!なんて甘いことを言わせてるんじゃないだろうな
凍結前、特に本格的なテストフェーズに入る前にリファクタリングをする事自体には俺は反対しないよ
ただ、それは規約に合わせるとか表現を合わせるとかの場合
博士課程出たオッサンレベルなら一発でまともなコードを書けよw
無駄なコードを書かない>最初から品質の高いコードを書く>リファクタリング
ってのが優先順位
リファクタリングをする時点で失敗なんだよ
バグだってテストをしっかりするより、最初からバグのないコードを書くほうが大事
コードレビューで洗い出せなかったの?
オッサンが明らかに原因ならコミットしたユーザーから追跡してコードを元に戻せなかったの?
0445名前は開発中のものです。
2011/03/28(月) 21:34:18.46ID:L1tTyy3B0446名前は開発中のものです。
2011/03/28(月) 21:37:54.97ID:8QZ4cjh8質問です。
2Dの見下ろし視点のゲームで、無段階速度で8方向の移動を実装しています。
問題は障害物との衝突判定です。
無段階のため、終点座標と障害物との判定だけでは、速度が早いとき障害物のキワに行けません。
今は終点座標でフラグチェック、衝突検出でブロックのキワに戻すとしてますが、斜め移動の時が非常に複雑になってしまって、FPSが落ちてしまいます。
この判定方法は一般的ではないのでしょうか?
0447名前は開発中のものです。
2011/03/28(月) 21:58:31.53ID:BThzur0d>>366,369
0448名前は開発中のものです。
2011/03/28(月) 22:00:52.16ID:1yEpgjXyゲームじゃなく計算に使うコードなんだけどね
オッサンに分担してた作業分のコードと勝手なリファクタリングをごたまぜにしたバージョンを一気に流し込まれた
しかも分担部分はおっさんのリファクタリングとセットじゃないと動かない
けっきょく巻き戻したよ
あと、博士課程つーか計算機科学で実践的にコード書いてる現場って、テストとかマジしねー場所も多いよ
頻繁に変な結果出しては「パラメータ間違えてたwwww」みたいなクソヤローが実在するんだぜw
0449名前は開発中のものです。
2011/03/28(月) 22:05:48.48ID:r61+kbpPはいはい工程の差で出自がバレちゃうね
でも一発目でまともなコードを書けってのは業界問わず共通だと思うよ
>>446
ぱっと思いついた判定方法は
1. 線分の交点で判定
2. 最高速度を決めておいて表示フレームとより細かい内部フレームを作る
「この判定方法」がよくわからんので回答になってないかもしれんが
それほど複雑なことをしてるように見えないから原因は別じゃないかなと無責任なカンで答えてみる
もしくはキワまで戻すときの判定回数が問題になってるんじゃないかな
0450名前は開発中のものです。
2011/03/28(月) 22:17:28.87ID:r61+kbpPそんなに頭がいいならきっと高尚な計算式を授けてくれるだろうから
とっとと現場を離れて設計に専念してほしいところだなw
ご愁傷様
0451名前は開発中のものです。
2011/03/28(月) 22:58:05.84ID:kl1PCWO+この場合は>447 が厳密なやり方なんだろうけど、ややこしいんだよな。
簡略化バージョンとして
一定時間ごとに衝突処理をするんじゃなくて
一定距離ごとに衝突処理をするのはどうだろう?
速度が2倍になったら判定回数も2倍にすることで速度差による誤差が無くなるし
1FPS内での衝突処理は増えるけど、キワに戻すような複雑な処理も無くなる。
0452446
2011/03/28(月) 23:36:03.91ID:8QZ4cjh8>>447
すいません。既出ですね。
>>449
機能を一つ実装する毎に動作確認しているのですが、斜め入力すると明らかにカクつきが出ています。
スマートフォン向けなので、処理速度にそれほど余裕がないようです。
私の腕が一番の要因ですが。
>>451
その方法検討してみます。
0453名前は開発中のものです。
2011/03/29(火) 05:20:19.20ID:/mo06AMd長方形かな、それとも不定かな
それによって変わってくるような
0454名前は開発中のものです。
2011/03/29(火) 05:25:12.96ID:/mo06AMdあと衝突判定する物体の当り判定の形は?
0455名前は開発中のものです。
2011/03/29(火) 15:01:21.47ID:ESXTSqol以前ノベルゲーを作ろうとしてliveMakeや吉里吉里などに手を出したのですが
プログラミングが難しくて挫折しました。
しかし、もう一度挑戦したく今度はRPGを作ろうと思いましたが
どのツールにするか迷っています。コピペぐらいですむような簡単なツールってありますか?
RPGツクールにしようか迷ったのですが、有料にもかかわらず作りきる事が出来なかったら勿体無いと思い
難しい注文ながら、ここで質問させていただきました。どなたかアドバイスよろしくお願いします。
0456名前は開発中のものです。
2011/03/29(火) 15:19:36.03ID:zh1K+U2Wそこまでやる場合はliveMakeや吉里吉里で挫折するレベルの人間には使いこなせないほど機能豊富
というか、ノベルゲー用のツールってゲーム作成の中では一番簡単な部類だから
>>455書いてあるとおりの能力しかない人がRPG作るなら、そもそもツクールしか選択肢がない
現実的に考えたほうがいい
0457名前は開発中のものです。
2011/03/29(火) 15:26:43.73ID:R8kgI7GvRPGツクールと似たような目的のソフトで、価格の安い物は確かにある。
でも操作方法はソフトごとに異なるし、入門サイトなどの数も違えば、利用可能なフリー素材にも差があるだろう。
値段や普及率というのは、そういうもんだ。
>有料にもかかわらず作りきる事が出来なかったら勿体無い
ちなみにこれは偏見だが、「○○では思ったものが作れそうになかったので辞めました」と言う人は、
どんなツールを使おうが、絶対にゲームは完成しない。
吉里吉里にしてもツクールにしても、与えられている機能以上のことを実装するヤツは必ずいる。
創意工夫をせずに諦めるのは、最初から作る意志がないということだ。
0458名前は開発中のものです。
2011/03/29(火) 20:49:02.06ID:7wKgXuJv単にやる気が続かないくらいしか思いつかんぞ
趣味でやってる事だしいくらでも妥協する事が出来るからな
0459名前は開発中のものです。
2011/03/29(火) 20:58:44.23ID:C4PCOEsK0460446
2011/03/29(火) 21:26:01.28ID:teRipF65453
障害物というと分かりにくいですね。
ただの四角形です。マップの外周と
マップ内の部屋を区切る壁だけです。
454
マップチップというのでしょうか?
マップをタイルで構成して、物理フラグを持たせています。
取り合えず、X座標のフラグ確認、Y座標のフラグ確認とすることで
前より軽く動くようになりました。
もうちょっと問題ないか色々動作チェックしてみます。
あと、
?←タイルの左下の三角形だけ(右下の場合も)にしか
侵入できないモノを作成しようと奮闘しています。
0461名前は開発中のものです。
2011/03/29(火) 21:28:08.92ID:WBnVvc+s少し話題になるようなのを作ってる人はかなり優秀と言っていい
平均的な人間って小説もゲームも1本作りきる能力がねーもん
0462名前は開発中のものです。
2011/03/29(火) 21:34:17.44ID:HJ9Y3DZkゲーム製作者ならここチェックしとけっていう所はありますか?
0463名前は開発中のものです。
2011/03/29(火) 21:37:48.12ID:7wKgXuJv0464名前は開発中のものです。
2011/03/29(火) 22:04:20.30ID:2vx9KNID0465名前は開発中のものです。
2011/03/30(水) 01:20:37.50ID:A0ChFYlE0466名前は開発中のものです。
2011/03/30(水) 22:16:13.98ID:w3Eg6tZHこうゆう剣で切ったりすると光るみたいなエフェクトってどうやって作るんですか?
やっぱペイントソフトで何コマも手書きしてるんですか?
0467名前は開発中のものです。
2011/03/30(水) 23:20:43.56ID:WZOwUTtk光のエフェクトは高額なソフトについてる
0468名前は開発中のものです。
2011/03/30(水) 23:26:51.93ID:w3Eg6tZHレスありがとうございます
高価なソフトって例えば何ですか?
0469名前は開発中のものです。
2011/03/30(水) 23:36:19.87ID:Qc26x7bN格ゲーな細長いヒットエフェクト。予め一画面分程度の画像を用意してスケーリング。
ガンダム系の輪状のエフェクト。上記の3D版のようなパーティクルを用意して、それっぽくなるように初期位置と進行方向を円形に設定。
基本的にスケーリングと掛け合わせ色でどうにかなる。それでも不満ならもうひとつ表示物作って重ねて表示。それぞれの設定を微妙にずらせばいくらでも表現できる。
0470名前は開発中のものです。
2011/03/31(木) 00:03:53.55ID:3zVngTf/ありがとうございます。
参考になりました。
0471446
2011/03/31(木) 03:38:39.91ID:q0naqjCO斜めの壁への衝突に対する挙動が難しく、無段階がかなり曲者のように感じます。
とりあえず4ピクセル単位で移動するように変更して再トライしてみます。
端末だけ入手すれば通話の手続きとかしなくてもアプリの転送とか動作確認とか
アプリ公開とかPC経由でできるんですかねスマートフォンって通信費が高いと
聞くのでできれば通信の手続きはしたくないんですが
0473名前は開発中のものです。
2011/03/31(木) 19:55:11.31ID:HLbYnF2x0475名前は開発中のものです。
2011/03/31(木) 21:58:29.57ID:08CjQx4xポリゴンに光の形が描かれたテクスチャを貼り付けて加算描画
>>472
機種によって転送方法は違うけど、SDカードやLAN経由で実機に転送可能
全機種OKかは知らん
PCエミュもあるが高スペックPCじゃないと重い
端末を選ぶ際はAndroidマーケット対応機種にしたほうがいいよ
よく安く売られている中国メーカーの非電話Android端末は対応してない
電話機として使える機種ならほとんどOKだと思う
0477名前は開発中のものです。
2011/04/01(金) 20:12:51.85ID:J2pnhuWH0479名前は開発中のものです。
2011/04/01(金) 21:14:09.58ID:HQdt6o8jフィールドでそのまま戦闘するスタイルは何と呼べばいいのかな?
Baldur's Gate
Ultima シリーズ
とか
Elona
も一応そうなのかな。
戦闘時は戦闘時で別画面になっても良いのだけど、
とにかくターン制コマンドバトルではないもの。
画面写真で言えばこういう感じの (クォータービューかどうかは問わない)
http://basiliskgames.com/wp-content/gallery/eschalon-book-2/eb2_screen_072509a.jpg
http://www.avernum.com/avernum6/images/A6StoreRoom.jpg
http://rpgvaultarchive.ign.com/features/reviews/images/natuk/snow.jpg
個人的には「タクティカルコンバット形式」とか呼んでいたけど、
それで正しいのかとふと疑問に思って。
0480名前は開発中のものです。
2011/04/01(金) 22:10:28.92ID:ivUqMapP0481名前は開発中のものです。
2011/04/02(土) 06:41:42.71ID:5pft8/6R切り替わらないタイプは「シームレス〜」
まあ、特に決まりはないわな
0482名前は開発中のものです。
2011/04/02(土) 06:53:59.51ID:THxi/j96用法に一貫性があり、
伝えたい相手と定義について合意ができていれば
何についてどんな名前をつけようが自由だね。
0484名前は開発中のものです。
2011/04/02(土) 09:30:33.40ID:zCHPW9WMお前は色々違いすぎるw
0485名前は開発中のものです。
2011/04/02(土) 20:00:47.88ID:RiFYCl5iそんなすごいの作るつもりですか?
0486名前は開発中のものです。
2011/04/03(日) 07:50:34.47ID:OYD5aQZe絶望を抱えて去っていくのさ。
0487名前は開発中のものです。
2011/04/03(日) 11:00:46.48ID:2Qq0f1mgやっぱりそうかなと。なんか違うような気がして。
>>481
その部分が問題なのではなくて、ドラクエみたいな戦闘ではなく、
チェスとかみたいにキャラクターを駒っぽく動かして戦闘する部分、
そこを一言で言い表せないのかな?という。
>>482
例えば「RPG を作りましょう」とした場合、
多くの日本人は間違いなくドラクエスタイルを思い浮かべると思う。
「皆さんが思うようなスタイルではなく、戦闘システムは…」と説明しなくてはならないのが難。
>>483-484
それは違うw
>>485
Dragon Age とまでは言わなくても、海外にはこういうのが多いんだよね(むしろほとんどがそう)
大昔のフリー RPG、Windows 3.1 の Castle of the Winds なんてのもそう。
0488名前は開発中のものです。
2011/04/03(日) 12:01:29.11ID:oHm+9Wydその例え話だとむしろある程度の文量を使って説明をしなければいけないぞ。
意思疎通がしっかり出来てないと混乱するからな。
俺としては、とりあえず「フリーシームレスRPG」とか適当に興味を煽る名前をつけて
ゲームの詳しい内容を説明した文章へ誘導すればいいと思う。
説明なしでなんでも相手に理解してもらうのは無謀という物。
0489名前は開発中のものです。
2011/04/03(日) 13:56:51.17ID:hvvjaxu7レベルが足りなくてスレ立てられないとか言われたんだが
【スレタイ】
DXライブラリ
【本文】
DXライブラリ置き場
http://homepage2.nifty.com/natupaji/DxLib/
0490名前は開発中のものです。
2011/04/03(日) 15:35:47.03ID:utvcElHeないな
総合8として建ててみるよ?
説明するのが面倒くさいなら他のゲームの用語を使えばいいかも知れんが
「それって○○のパクり?」といわれたらそれまでになる
結局決まりが無いんだから自分出る程度説明するしかない
もしくはその部分は軽くスルーしておく
0493名前は開発中のものです。
2011/04/03(日) 17:16:19.80ID:liTmPO3j立ててみる
0494名前は開発中のものです。
2011/04/03(日) 17:18:08.30ID:liTmPO3jhttp://hibari.2ch.net/test/read.cgi/gamedev/1301818631/
0495名前は開発中のものです。
2011/04/03(日) 17:19:59.65ID:RJKEymg9すごい大袈裟なネーミングを自分で考えたら?
ん?ってなりそうなやつ。
0496名前は開発中のものです。
2011/04/03(日) 17:39:34.89ID:yyRKevc70497名前は開発中のものです。
2011/04/03(日) 18:22:31.13ID:AwmwKgweプログラミング出来る人間ならさくっとプロトタイプ作って説明できるしw
0498名前は開発中のものです。
2011/04/03(日) 19:42:10.45ID:Ebs0gEHWあの規模のマップデータの配列を作ったら
巨大すぎてメモリを無駄に消費してしまうと思うんですが
0499名前は開発中のものです。
2011/04/03(日) 19:45:00.47ID:qRdTmZWZ0501名前は開発中のものです。
2011/04/03(日) 20:32:09.68ID:2Qq0f1mg面倒というより、例えばレビューサイトをやっているとして。
毎回毎回「○○○の様な」と説明する訳にもいかないどころか、
ある物を紹介するのに他を例として出す訳にもいかない場合があって。
この程度、一発で表現できる言葉が何かしらあると思ったのだけれども。
サイドビューATB とか、ターンベースコマンド型とか、
他の形式ならいくらでも言いようがあるというのに、おかしなもんだなと。
0502名前は開発中のものです。
2011/04/03(日) 20:35:38.47ID:1Z4RW7Poスレ違いそろそろウザい
0504名前は開発中のものです。
2011/04/03(日) 20:43:24.72ID:Ebs0gEHW円運動のxかy座標に定数を掛ける
0505名前は開発中のものです。
2011/04/03(日) 23:38:31.64ID:jGXhWZfL1マスにつき例えば2バイト割り当てたとして、フィールドの大きさを縦1024横1024だとする。
この場合、マップデータの配列全体に必要なメモリは単純に考えればわずか数Mバイト程度にしかならない。
1マスにつき2バイトでは足りなかったとして、一桁多く使うにしても数十Mバイト。
その程度確保したぐらいで実際に動作に支障をきたすほど低メモリ環境向けのゲームを作っているなら
フィールド全体をあらかじめ細かく分割しておいて、表示されている周囲の分だけメモリに読み込むとかそういった工夫が不可欠かもしれないけど
0506名前は開発中のものです。
2011/04/04(月) 00:52:11.11ID:Gi4RSLmkmaglogに登録してみましたが、重すぎてページを開くまでに1分以上かかるのであきらめました。
10MB程度のzipをアップロード可能な所を探しています。
0507名前は開発中のものです。
2011/04/04(月) 02:07:23.06ID:JO9G5jZh0508名前は開発中のものです。
2011/04/04(月) 09:11:16.61ID:YAlqswdwそして斜めの楕円運動で挫折する。
0509498
2011/04/04(月) 10:32:52.68ID:hH+nOacHレスありがとうございます。
ポケモンのマップってすごい広いように感じたけど
やっぱその程度なんですか。
0510名前は開発中のものです。
2011/04/04(月) 15:18:39.65ID:BOWDVpva01 02 03 04 05
06 07 08 09 10
11 12 13 14 15
16 17 18 19 20
こういう情報を別に持っておいて、
01 から 02 に入ったら、01 を消して 02 を読めばいいじゃない。
(これは >>505 氏が後の方で言っている事)
何でマップ全てを一気に読み込もうとしてるの?
そもそも(ゲームボーイとかの)ポケモンはそういう作りの筈だけど。
全部を一気にメモリ内に読み込むメリットってあまりないと思うよ。
0511名前は開発中のものです。
2011/04/04(月) 20:43:21.22ID:p78/gdyh(方法1) x=A*cos(t), y=B*sin(t) で、A,Bを異なる値にする
斜めの楕円にしたければ、さらに、x'=cos(r)*x-sin(r)*y, y'=sin(r)*x+cos(r)*y
(方法2) 重力運動をさせる(彗星の軌道計算)
ただし等速楕円運動となるとこの方法じゃ駄目。
0512名前は開発中のものです。
2011/04/04(月) 20:52:38.76ID:rG/cFUaw懐かしい。
0513名前は開発中のものです。
2011/04/05(火) 18:34:07.26ID:RaAL4h/20514名前は開発中のものです。
2011/04/05(火) 18:37:30.12ID:lepekSiCまぁ、それにしても3DのRPGはフリーゲームじゃ少ないと思う。
0515名前は開発中のものです。
2011/04/05(火) 19:16:21.85ID:9WZv8StMやってる人間少ないからといってやってはいけないという決まりなんてないし
寧ろやる人間少ないからこそ
0516名前は開発中のものです。
2011/04/05(火) 19:32:37.94ID:RaAL4h/22Dばかりで3Dはあまり需要ないのかな、とか思っていました。
お返事、ありがとうございました。
0517名前は開発中のものです。
2011/04/05(火) 20:35:10.80ID:uHWRqndLだからプログラミングしかできない奴は、
ちょこっと動かしてできるつもりになってるだけで、一人では作れない。
2Dが多いのは、
2Dの絵を必要数そろえる手間 <<<< 3Dのモデリングを必要数行う手間
ってだけ。
0518名前は開発中のものです。
2011/04/05(火) 20:41:59.90ID:/OE92j9lまったくの3dの初心者で
・OpenGL4.0グラフィックシステム
・OpenGLの真髄
の2冊で良いんでしょうか?
Gtk+を使ったことがあるのでGtkGlExtを
使いたいと思っています
またDirectXはMicrosoftに縛られてるので極力使いたくないです
0519名前は開発中のものです。
2011/04/05(火) 20:42:47.58ID:/OE92j9l0520名前は開発中のものです。
2011/04/05(火) 20:45:46.76ID:KZvsLwBWで、塔の裏とかを通った時に、塔を透けさせてキャラクターと背景を表示したいと考えています。
ドアの処理のようにキャラクターとして塔を描画してプレイヤーが後ろを通ると塔を一時的に消そうとしたのですが、塔が大きくなると(数が多くなると)処理が激重になるので、他に実装する方法のアドバイスもらえないでしょうか。
0521名前は開発中のものです。
2011/04/05(火) 20:50:47.09ID:R9sWuFGF塔無しで描画した段階で裏画面にコピーを作る
残りの描画を行う
裏画面からプレイヤキャラ部分をコピる
0522名前は開発中のものです。
2011/04/05(火) 20:51:32.71ID:POmNdnL+0523名前は開発中のものです。
2011/04/05(火) 22:13:02.75ID:H6LAp1ZG0524名前は開発中のものです。
2011/04/05(火) 22:31:46.91ID:CJqW7HsQ0525名前は開発中のものです。
2011/04/06(水) 08:34:38.11ID:Mc0aOeL6JavaScript でいいよ。
特別な開発環境もいらないしw
0526名前は開発中のものです。
2011/04/06(水) 18:38:33.36ID:NVWm0fAcクォータービューのRPGを作成したいのですが、取っ掛かりが掴めません。
Queekのような画面マップを自分で作りたいのですが。
あのような奥行き感のあるマップはどのように作るのでしょうか?
0527名前は開発中のものです。
2011/04/06(水) 18:43:41.37ID:lDXXzEc1後は順番とか重なりに気をつけて表示するだけ。
0528名前は開発中のものです。
2011/04/06(水) 18:45:09.36ID:xoLW2NRwなんか馬鹿にして冗談で書いているみたいだけど、あながち嘘じゃないんだよ。
大抵の人は「この言語を覚えればパーフェクト!」っていうのを求めて学習を始める。
ところが、その壁が厚すぎてゲームのゲの字にすら至れずに挫折していく。
そりゃ、あれこれコードを書き殴っても書き殴っても、
自分が思うような「ゲーム画面」すら出てこないからね。
実際にそれを実現させる為には膨大な知識と経験が必要になる。
ところがね。
JavaScript なら自身がちょっと書いた結果がすぐに反映される。コンパイルもいらない。
本当の初心者さんは「変数」と言われただけでも「???」だから、ここからやらないといけない。
JavaScript にもそういう概念はあるから、プログラムの基本的な部分は十分に学べる。
プログラムって、一度覚えた人からすると何の言語にでも移りやすいけど、
基本ができていない人は何の言語に接してみてもちんぷんかんぷんだと思うよ。
だからこそ、最初に入るのは単純な言語の方が良いと思う。
で、JavaScript はソフトとかいらないからね。ブラウザとテキストエディタさえあれば良い。
JavaScript でテトリス作ってみてよ。
それができるようになったら、他の言語を検討すると良い。
0529名前は開発中のものです。
2011/04/06(水) 19:25:23.18ID:NVWm0fAcありがとうございます。
2Dか3Dで作ろうと思っているのですが、Queekは3Dなんですかね、、?
俯瞰視点を切り替える感じにしたいのですが・・。
0530名前は開発中のものです。
2011/04/06(水) 20:26:32.55ID:lDXXzEc1そのゲーム遊んだこと無いけど、画像を見るかぎりは2D。
後、説明はもっと細かく頼む。自分で説明できないものは他人にもわからん。
0531名前は開発中のものです。
2011/04/06(水) 20:49:31.26ID:c6d/JfS9あれはマップチップの組み合わせだよ
ただのRPGツクール方式
表示の優先度がちょっと複雑なだけ
Queek使ってたらわかると思う
ちなみにソースも公開されてる
0532名前は開発中のものです。
2011/04/06(水) 23:33:32.74ID:NVWm0fAc座標系がちょっとまだ把握できていませんが、自分なりに作ってみようと思います。
ありがとうございました。
0533名前は開発中のものです。
2011/04/06(水) 23:40:27.58ID:5iWIdeF70534名前は開発中のものです。
2011/04/07(木) 21:30:52.39ID:Bb661KvDバグとかを直す修正パッチってどうやって作ってるんだ?
コンパイルし直してる訳でもないし、どうやってプログラムを改造しているのか
どうやったら作れるか教えてくだちい
0535名前は開発中のものです。
2011/04/07(木) 21:32:43.39ID:LqQCqVXFhttp://oshiete.goo.ne.jp/qa/1189502.html
0536名前は開発中のものです。
2011/04/07(木) 21:51:21.00ID:Bb661KvDとある交流サイトって言うのはそこのことなんだ・・・
つまり…
0537名前は開発中のものです。
2011/04/07(木) 21:59:26.76ID:c8t7txGd0538名前は開発中のものです。
2011/04/07(木) 22:39:33.74ID:fPYk8DHq旧バージョンのファイルと新バージョンのファイルをバイナリで比較して違う部分を列挙する。
そして、対象のファイルを読み込んで、
その部分をその値に自動的に書き換えて上書きするソフトを作れば良い。
全体が違うようなケースでは、そのファイルをそのまま配布した方が手っ取り早い。
「クラックパッチ」とかで検索してれば分かるかと。
0539名前は開発中のものです。
2011/04/08(金) 23:51:05.21ID:I/7FP/OXOpenGLを使う前提としてGUIはGtk+,Qt,GLUT
のどれが良いんでしょうか?
クロスプラットフォームに出来るのが最良として
調べた上で分かっているのが
Gtk+ →コード多い,直感的に分かりやすい,オープンライセンス
Qt →コード少ない,直感的に分かりづらい,商用利用にはライセンス料
GLUT→コードより少ない,低機能,オープンライセンス
ということです
ウィンドウ上部メニューなんかも考えているのでGLUTでは
少々低機能過ぎるのではと思っていますが
GLUTではどの程度の事が出来るのかも教えて頂ければ幸いです
0540名前は開発中のものです。
2011/04/09(土) 21:52:01.43ID:KyJrYEIMアンドロイドのアプリ作ってんだが、
今、萌え系?の女の子の画像をつかってどうこうしようと考えてる。
オリジナルの女の子の画像を提供してくれそうな板ってある?
0541名前は開発中のものです。
2011/04/09(土) 22:10:02.14ID:iTVB9Xd0絵を有料で依頼するスレ2
0542名前は開発中のものです。
2011/04/09(土) 22:16:23.45ID:KyJrYEIM見てみた
結構ガチな取引だな・・・やっぱり甘いかぁ
だって今まで出したアプリのアイコン全部ペイントだぜw
数はそんなにいらないし5枚程度どうにかならんかなぁ
アプリのネタほしぃ
0543名前は開発中のものです。
2011/04/09(土) 23:35:48.75ID:vmWZJgu+0544名前は開発中のものです。
2011/04/10(日) 00:21:28.16ID:P9NEj+S40545名前は開発中のものです。
2011/04/10(日) 02:39:31.46ID:eExE2Vxqゲーセンにあるようなメダルゲームのソースってある?
CoinPiratesがどんなソースなのか見たい
0546名前は開発中のものです。
2011/04/10(日) 12:32:02.36ID:+JZS95cYRPGでプレイヤーの装備によってフィールド上で見た目を変えたい時は、その装備分キャラクターの画像を用意しないと実現できませんか?
武器と鎧とかの組み合わせを考えるとすごい膨大になるのですが、、、、。
どこで聞いたのか知らんけど、検索に引っかからないからいいか
前のスレには断りを入れておけよ?
見た目変えたいなら単にキャラの上にパーツの画像を載せればおk
モンハン然り、アバター然り
0548名前は開発中のものです。
2011/04/10(日) 19:00:12.91ID:J5BVLAuT0549名前は開発中のものです。
2011/04/11(月) 00:33:33.05ID:UEDqngcHまあ、あくまでも一例だけどな
0550名前は開発中のものです。
2011/04/11(月) 03:22:00.99ID:MSqG9Qovありがとうございます。
断りいれてきました。
すいません。当方かなりの初心者でして、重ねると言われると、そのままもう一つ二つのキャラクター(鎧だけとか武器だけとか)を作って、重ねて描画など想像してしまうんですけど、そういう事でしょうか?
>>548
ありがとうございます。
手間は惜しまないつもりなのでかまわないです。
>>549
ありがとうございます。
ハイブリッドですか、、、、。
お手上げです。
スマホ向けに作ってるんで処理能力にはあんまり余裕がありません。何か参考になる本などご紹介いただけないでしょうか?
0551名前は開発中のものです。
2011/04/11(月) 16:16:53.72ID:20rZzkEQOSはWin7 64bit。メモリの搭載量でHomeかProのどっちかにする。
CPUは、マルチコアに対応したゲーム作れるレベルじゃないから、2コアで高クロックのを選ぼうと思ってる。
いまのところは、eclipseでAndroidアプリの勉強中。
そのうちVC++かVC#にも取りかかる。
DirectX使うにしても、個人製作レベルならメモリは16GBあれば十分かな?
0552名前は開発中のものです。
2011/04/11(月) 16:55:37.36ID:N8UUnWrcもし俺なら後はビデオカードとCPUと電源に予算を振るかなぁ
0553名前は開発中のものです。
2011/04/11(月) 17:09:00.35ID:5UyNk44yたぶんだけど、>547に関してはそれで合ってると思う。
やり方は違うにしても、3Dでも考え方は同じね。
0554名前は開発中のものです。
2011/04/11(月) 20:59:33.71ID:J8mUtj4aどこか気に食わないような書き方があったのであれば教えてください
0555名前は開発中のものです。
2011/04/11(月) 21:35:29.28ID:q5lYqdBk返答の書きようがないし、何か書いても更に執拗に質問されそうなので触ると不快な思いをしそうと判断しました。
本については図書館を当たって、ありったけの関連本の目次を拾い読みし、あなたにとって有用なものとそうでない物を仕分ける。
ライブラリについては、それぞれのライブラリで付属サンプルなどで実際に短いコードを書く。関数表を確認するのでも良い。
あなたが本当に何かを完成させるのであれば、数時間で済むであろうこれらの作業を通して付き合っていくライブラリを決定するのは
有益な時間投資となるでしょう。
逆に尋ねますが、そこを飛ばしても何も作れないとは思いませんか。
0556名前は開発中のものです。
2011/04/11(月) 21:52:14.70ID:J8mUtj4a分かりました
以後気をつけます
それもそうですよね
今の時点で出来ることを可能な限りしたいと思います
不快さを感じさせてしまった点について申し訳ありませんでした
自分で出来る努力をした上で分からない事があった時には
具体的に例を挙げた上で質問をさせていただきたいと思います
0557名前は開発中のものです。
2011/04/11(月) 21:52:19.54ID:IUgykxwYそうか、電源忘れてた。グラボはR5770あるんだけど、450Wだからちょっときつい。
となるとメモリよりは電源とCPUだなあ。
0558名前は開発中のものです。
2011/04/12(火) 00:02:08.64ID:sH119LhXありがとうございます。
ちょっとやってみます。
0559名前は開発中のものです。
2011/04/12(火) 02:14:45.26ID:z0gBCNR6何故、家庭用ビデオゲーム機の基盤では、ノースブリッジが省略されているんですか?
ノースブリッジを省略したPCや、
ノースブリッジが付いているゲーム機はどうなりますか?
0560名前は開発中のものです。
2011/04/12(火) 13:21:32.08ID:eQW8GDU8叩かれるのはいいんですが、自信満々に「新システム!」といって既にあったシステムのパクリとかだと悲しいので
そういうスレがあったら嬉しいです
といいますのも今自分が作ってたものがまんま「タワーディフェンス」というジャンルだったようで、
そういう思い上がりを叩き潰す、また既にありますよと教えてくれると嬉しいです
0561名前は開発中のものです。
2011/04/12(火) 15:33:03.58ID:Rjk86FECここから学ぶべきなのは、ネット上のネタニュースサイトやソーシャルブックマークを流し読みして、
自分の趣味に被りそうな物は軽くチェックしたほうが良いって事ではない?
というのは、タワーディフェンス系はオリジナルが非常にたくさんの人に遊ばれていて、
しかもその後にFlashでフォロワーのゲームが信じられないほど大量に作られているんだよ
ゲームを作っててこの状況を知らないってのが少し珍しいと思う
0562名前は開発中のものです。
2011/04/12(火) 17:03:05.07ID:Kh5wOsxY0563名前は開発中のものです。
2011/04/12(火) 17:39:25.34ID:eQW8GDU8ありがとうございます。情報収集頑張ります。
人気のあるフリゲを勉強の意味でも、色々やってみようと思います。
昔からゲームを作りたいと夢はあって、仕事が落ち着いてさぁやるか、となって空いた時間で勉強+作成の練習をしていたんです
年をとってあまりゲームをやる時間がなくて、こんな事態になるとは思いませんでした。
PS2も持ってないです。私の知識はPSとサターン止まりです。
あと、ゲームプログラムを学ぶのによい本やサイトはありますか?
今C++とDXライブラリというライブラリでつくっています。
RPGをひと通りつくってみたのですが、基本が大幅に出来ていない感じがするんです
例えばスーファミ時代のFFみたいなRPGとします。
自分が昔作った(2年ぐらい前にC++とDXライブラリ・・ですが環境は余り関係ないです)ゲームをやってみて、、
バグだらけなことに気づきました
フィールド上で南向きに山があれば南向きには移動できないのですが、東に移動可能フィールドがあれば
東南向きに移動すればすり抜けられたり(移動可能フラグを最初に立てたせいで禁止フラグが無効になってしまった)
描画をどのタイミングでどういう関数に渡すか。
入力受付のタイミングをどういう風に遅らせるか。決定ボタン押しっぱなしだとものすごい速度で何もかもが流れます。
私のコーディングは、無理矢理全体をifで囲い、
変数A(ボタンを押し、決定やキャンセルした時に100増える)が0じゃない限り操作を受け付けない、
などとしています。
戦闘でもファンファーレがなって、経験値のメッセージの後、どういうタイミングで敵グラを消すかも問題です
倒す、逃げる、まけるで一定カウントの後に戦闘終了関数を呼び出すのか、なんなのか・・
何か指針のようなものがあれば教えてくださいませ・・・
このままではデバッグ作業だけで人生が終わってしまいます・・
0564名前は開発中のものです。
2011/04/12(火) 17:41:04.87ID:eQW8GDU8仰るとおりです
プログラミングのセンスは作るごとに磨かれるんでしょうか
0565名前は開発中のものです。
2011/04/12(火) 18:07:00.48ID:Kh5wOsxY子供のころにゲームやっててどういうプログラムで動いてるとか考えたり想像してたとか
そういう地盤がないと
0566名前は開発中のものです。
2011/04/12(火) 18:10:24.39ID:lpLTLlL+クオリティに関しては疑問は残るけど、
http://www.amazon.co.jp/dp/4797337214/ みたいなジャンルごとに絞った本もある。
0567名前は開発中のものです。
2011/04/12(火) 18:12:57.04ID:jD8F3WHp横からレスだけど、この場合の「センス」ってのは感性ではなく情報収集能力のことを指してるんじゃね?
単に巷で面白いとされてるゲームを一通り遊んでみるとか
ちなみに俺は一切やってない
ゲームを作るっていう問題はいっぺんに考えるには大規模すぎるんだよ
最初は
・ウィンドウを作る
・画像を指定した位置に表示できるようにする
・キー入力で画像を移動したりアニメーションさせたりする
とかいっぺんに考えられるレベルに問題を細かく分割して、
一旦分割したら小さな問題の解決に集中して取り組むんだよ
そうすると一つ一つの問題を解決するたびに満足感が得られて
モチベーションが続くし全ての小さな問題を解いたときにゲームは完成するんだよ
>>563の書き込みとかあきらかにいっぺんに色々考えすぎ
人間の脳はそんなに賢くない。いっぺんに考えられる範囲まで問題を分割することからはじめるべき
このようなやり方を分割統治法という
0569名前は開発中のものです。
2011/04/12(火) 19:20:06.90ID:Rjk86FECそこまで初心者ならここのゲームプログラミングと龍神録を流し読みした方がいいかな
http://dixq.net/
>私のコーディングは、無理矢理全体をifで囲い、
>変数A(ボタンを押し、決定やキャンセルした時に100増える)が0じゃない限り操作を受け付けない、
>などとしています。
>戦闘でもファンファーレがなって、経験値のメッセージの後、どういうタイミングで敵グラを消すかも問題です
>倒す、逃げる、まけるで一定カウントの後に戦闘終了関数を呼び出すのか、なんなのか・・
それでも動く物は作れるけど、後で手を加えにくい書き方は行き詰まるよ
上のページにFPS制御などのやり方も載っているから、間接的には参考になると思うよ
汎用的な仕組みを用意して、その中で表現するってのが基本
0570559
2011/04/12(火) 19:24:38.74ID:z0gBCNR6何でボクの質問にだけ回答が付かないんですか?
0571名前は開発中のものです。
2011/04/12(火) 19:28:31.29ID:tURW80Id0572名前は開発中のものです。
2011/04/12(火) 20:35:57.25ID:fuyf7qck0573559
2011/04/12(火) 20:51:22.56ID:z0gBCNR60574名前は開発中のものです。
2011/04/12(火) 20:57:23.15ID:oZAeMh0zここはソフトウェアの板。
あんなハードウェアよりの質問に答えられる人は多分いないよ。
俺もな。
0575名前は開発中のものです。
2011/04/12(火) 21:12:46.42ID:HNPiUFf90576名前は開発中のものです。
2011/04/12(火) 21:33:14.71ID:eQW8GDU8ファミコンの、一面が一マップの時のはなんとなく想像がついてたんです。
ハイドライドワールドだったかな。他のゲームで値をマイナスにすると255になるとか、裏技やバグ技でメモリの概念もなーんとなくわかってたんですが
マリオの、ジャンプの加速度(は物理学さえ勉強すれば基本でしたけど)になるとだんだん理解しようとしなくなっちゃいましたね
あの時に物理まで勉強したか、否かで変わってたんでしょうね。ぶっちゃけ貧乏だったんで教材を買うお金もありませんでしたので、後悔しても仕方なかったです。
>>566
なるほど、そういう風に売ってるんですね。そういうのがいいのかな。明日本屋行ってみます
>>568
難しいです。細分化して関数にできたらいいんですけど、例えばキーのウェイトや、フェードアウト、他にはメニュー画面やメッセージみたいな「全体に及ぶ動作のうちの一部」なんかはものすごい難題です。
フアミコンみたいに画面全体に「S C O R E 1 0 0 0 0 」みたいなメッセージだすならいいんですけど
スーファミみたいな吹出しからしっくりこないです・・・
>>569
ありがとうございます。読んでみます
0577名前は開発中のものです。
2011/04/12(火) 22:53:16.62ID:fuyf7qckあの調子でゲハ行ってもただ燃料撒き散らして終わるだけじゃないかな…
0578名前は開発中のものです。
2011/04/12(火) 23:14:03.79ID:qqS+HX3cテーブルだって噂をどっかで聞いたな、確認したことないけど
0579名前は開発中のものです。
2011/04/12(火) 23:20:54.11ID:X7iqd8j/演算がマジで遅いから
0580名前は開発中のものです。
2011/04/14(木) 15:47:18.64ID:26NZocXX0581名前は開発中のものです。
2011/04/14(木) 16:51:56.24ID:9uWMtY4A後はHSP、C++が同じぐらいで時点がRuby、C#ってとこじゃないか。昔はVBもいたけど、最近は少ない気がする
1ジャンル限定の吉里吉里はよく分からない
0582名前は開発中のものです。
2011/04/14(木) 19:12:08.72ID:vviDvi0Z俺全然詳しくないから予想だが
ノースブリッジは色んなハードを取り付けられるようにするためにあって
ハードが固定のゲーム機にはそれが必要ないんじゃね?
0583名前は開発中のものです。
2011/04/14(木) 23:41:31.57ID:f+wLRaGr0584名前は開発中のものです。
2011/04/15(金) 00:09:42.62ID:PjMGB/0x人数ベースでカウントするならC言語
作品数ベースでカウントするならHSP
だと予想
大穴でRPGツクール
言語じゃないけど
0585名前は開発中のものです。
2011/04/15(金) 00:41:41.35ID:sU4lEJ36・フリー配布前提
・販売前提
でも全然違っている気がするが。
フリーとなると圧倒的にツクール製が来て、
その次にウディタ、次に吉里吉里、NScripter がきて、
その他が占める割合は 20% を切る。
その 20% にしてもアクションエディタや SB、SRC、
その他プログラム言語製のゲームが存在している様な状態。
ツクール■■■■■■■■■■■■■■■■■■
その他 ■■■■■■ <ここにその他のプラットフォームが全て含まれる
こういう状態。
HSP 製のゲームなんてほとんど見たことがない。
また、言語だけで言えば、妙に Java 製のゲームが増えてきた気がする。
0586名前は開発中のものです。
2011/04/15(金) 06:53:04.80ID:iqQNRBT40587名前は開発中のものです。
2011/04/15(金) 09:26:23.39ID:5ooILT420588名前は開発中のものです。
2011/04/15(金) 10:08:27.70ID:q5IhcLYTまあHSP製はツクールよりは少ないけどけっこう見るね
0589名前は開発中のものです。
2011/04/15(金) 16:47:32.41ID:vsQvNYG0二次著作権って物がある事を失念しとらんか。
0590名前は開発中のものです。
2011/04/15(金) 16:48:11.94ID:vsQvNYG00591名前は開発中のものです。
2011/04/15(金) 23:49:27.54ID:qeEp/jBO0592名前は開発中のものです。
2011/04/16(土) 03:08:24.65ID:0Nfh46XS0593名前は開発中のものです。
2011/04/16(土) 11:48:58.28ID:g3hexlmv日本のアマチュアゲーム製作者に一番多く選ばれている言語は何だろう?
0594名前は開発中のものです。
2011/04/16(土) 22:45:40.26ID:/GcNPx9V0595名前は開発中のものです。
2011/04/17(日) 00:14:27.37ID:fZgaX37y0596名前は開発中のものです。
2011/04/17(日) 05:35:30.24ID:YrfLYIcv0597名前は開発中のものです。
2011/04/17(日) 11:55:57.45ID:bIkovK/00598名前は開発中のものです。
2011/04/17(日) 12:46:07.25ID:RW83CsUaプレイヤーからは見向きもされない
実際こんな感じ → SRC製? ああ、あの古くさい感じのやつね ならやめとくわ
0599名前は開発中のものです。
2011/04/17(日) 12:56:15.88ID:xqks5BRb583の時と違って構ってくれる人がいてよかったね
0600名前は開発中のものです。
2011/04/17(日) 15:35:16.76ID:vr8WdjVp0601名前は開発中のものです。
2011/04/17(日) 15:57:47.69ID:8xPEVHNeプレイヤーはあんまり言語で選ばないよ
ツクールか非ツクールでえらぶぐらい
SRCでもHSPでも、面白ければok。なんならVB6ってのすらある(さすがに今はもうないけど)
0602名前は開発中のものです。
2011/04/18(月) 01:37:43.04ID:7kycsuvsタイプ的にはスーファミ風RPGで河津ゲーテイストの作品にしたいのですが
イメージ的には第二大戦直前イメージの世界を舞台に世界中を駆け巡り遺跡を回って大冒険
ドイツ第三帝国みたいな軍事国家が敵で古代の秘法をそいつらから守るRPGゲームってイメージなんだけど
サガ2 インディージョーンズ ガイア幻想紀 ラピュタ 三つ目がとおる スプリガン等を
あわせたようなイメージのゲームを作りたいのですがまずは何からはじめればいいでしょうか?
やっぱり遺跡探検 ジュヴナイル 秘宝を狙う世界最大の大帝国 幻の秘境 謎の少女
この要素が全部入った作品を作ってみたいです
ちなみに自分はモンスター系中心のドットとイラストなら作れますがプログラムとか全くできません
0603名前は開発中のものです。
2011/04/18(月) 01:56:12.78ID:ALIvgDFh・キミなら信用できると感じさせられるだけの、あなたの実績(ゲームに限らない)
・カネ。現実は非情である。
さあ選べ。
0604名前は開発中のものです。
2011/04/18(月) 01:59:07.39ID:ry1H8vaS0605名前は開発中のものです。
2011/04/18(月) 02:05:49.58ID:wRepqrGTドット絵はそれこそ黄金期スクウェアレベルの物でない限り、フリー素材があちこちに転がっているので
逆説的ですが、ドッターはフリーゲーム作成に必須ではなくなりつつあります。
また、ドット絵は「描くだけ」ならバカでもできる種類の作業ですので・・・。
>>602の希望を見たところ、意気込みだけで考えていることはごく凡庸でしかありません。
肥大した自我と同じように、風船のように膨らんではいますが、確たる形も重さもない。
>黄金期のスクウェアが新ブランドで立ち上げそうなゲームが作りたいです
これは客観的に見て、現在のあなたには難しいのではないのでしょうか。
あなたはスクウェアでも河津でもない、ただのゲームオタクであるという認識から始めて、
手が届くことを考えましょう。
具体的には、ツクールを買ってきて添付ゲームを改造するところから始めてはいかがですか。
0606名前は開発中のものです。
2011/04/18(月) 02:07:51.46ID:7kycsuvshttp://www31.atwiki.jp/fftsukurou/pages/44.html
0607名前は開発中のものです。
2011/04/18(月) 02:11:08.63ID:+6sidkf40608名前は開発中のものです。
2011/04/18(月) 02:20:17.55ID:7kycsuvsだからこれは別板で作ってるFF用の別物ですってば こういうのを作ってますってだけで今回は全く別イメージでドットやモンスター作りたいですし
説明で出した作品名は遺跡探索という意味で有名な作品を上げた形ですので内容的にはむしろ世界七不思議とかを調べてそっちをメインに遺跡探索RPGゲームを作りたいんですが
有名なもので説明したほうがイメージがつきやすいかと思ったんですよ
0609名前は開発中のものです。
2011/04/18(月) 02:46:56.61ID:/KXC7jhh0610名前は開発中のものです。
2011/04/18(月) 09:40:28.62ID:d975CtBZどこにそんなドッターがいるんだよw
と思ったら君がドッターか
プログラミングだけなら山のようにいるので、
ストーリーとシステム、ドットだけ先にある程度作って
ほかは後から募集してみては
0の状態で募集してもまずうまくいかない
ストーリーに関しては、ターゲットとする層は自分がいいってカタテマも言ってた
自分が面白いと思うものを作れば、自分に近い感性の人にはうけるという理屈
じゃなきゃツクールしかない
0611名前は開発中のものです。
2011/04/18(月) 13:04:45.54ID:rL7Cb6h3C/C++とDirectX使ったゲームしか作ったことないんだけど
コンシューマやアーケードなど実務の開発でも標準関数って普通に使えるの?
文字列処理でstrlenだのstrcmpだの使ったりとか
0612名前は開発中のものです。
2011/04/18(月) 13:13:22.58ID:3deRXrqvコンパイラ次第
0613名前は開発中のものです。
2011/04/18(月) 13:52:49.35ID:KBp8RiO+0614名前は開発中のものです。
2011/04/18(月) 13:55:00.75ID:d975CtBZ最後に自演スマソとか付けないと
0615名前は開発中のものです。
2011/04/18(月) 15:24:37.95ID:hvwT6gl40616名前は開発中のものです。
2011/04/18(月) 15:58:21.20ID:3deRXrqv標準入出力関数(printf scanfとか)は実装されてない可能性が高い
0617名前は開発中のものです。
2011/04/18(月) 21:03:34.42ID:LABVgXB8関数をソートする方法ってあるの?
y座標が小さい順から描画していくのが理想
0618名前は開発中のものです。
2011/04/18(月) 21:18:47.70ID:ALIvgDFh0619名前は開発中のものです。
2011/04/18(月) 21:21:12.93ID:IQhdz0Dz言語によってはできるものもあるが、できないと思ってくれて結構
とりあえずそのやり方は間違っている
どうしてもオブジェクト指向したくないという宗教的な理由があるのなら止めはしない
0620名前は開発中のものです。
2011/04/19(火) 16:36:30.90ID:NZR1DQb2パクリゲーを作る場合、無料でも公開すると著作権に引っかかりますか?
ゲーム会社に使用許可のメール等送った方がいいのでしょうか。
0621名前は開発中のものです。
2011/04/19(火) 17:35:54.82ID:lrEki+xg訴えられるかどうかはパクリ元の会社とそのパクリゲーの出来と君の態度とか運やら諸々次第
とりあえず、使用許可のメールを出すのはゲーム会社側な。君が出せるのは使用許可を求める要望メール。
0622名前は開発中のものです。
2011/04/19(火) 17:54:18.05ID:8vzidHqz当然引っかかります
使用許可を求めてそれが認められるとすれば、権利者にも利益が出るビジネスでなければ難しいです
ただ、権利者が問題にしない限り問題は起こりません
一個人が公開したゲームごときに目を光らせて、かつ問題にしてしまうほど権利者は暇ではありません
「法律なんてクソ喰らえ、俺たちゃ海賊だ」という精神で著作権を踏みにじるのが現実的です
おすすめはしないけどね
0623名前は開発中のものです。
2011/04/19(火) 18:08:06.95ID:GszA2u3/無償での許可なんてまず出ないのが容易に想像できる。
0624名前は開発中のものです。
2011/04/19(火) 19:07:41.90ID:Hzeu6fnT0625名前は開発中のものです。
2011/04/19(火) 19:09:32.08ID:Isav7lJDユーザーの一人でも通報したらメーカーも黙ってない気がするし
実況プレイ動画でさえ眉をひそめるくらいなのに許可下りるかどうか
もしメール送って許可がでたらミラクルだと思う
0626名前は開発中のものです。
2011/04/19(火) 19:22:59.35ID:/rIgctHV同人誌とかだと黙認みたいだし、エロゲみたいのも存在してるらしいけど
ゲームシステムまで似たガチ(※)なもの作ったら怒られちゃうのかな?
※丸パクって意味じゃなくクオリティ高くて本当のシリーズ作品と見紛うようなモノ
0627名前は開発中のものです。
2011/04/19(火) 19:33:31.22ID:Hzeu6fnT多分素材用意するのが面倒だから丸パクしちゃえって事だろうと踏んでるんだが
0628名前は開発中のものです。
2011/04/19(火) 19:47:03.00ID:8TkNghnf0629名前は開発中のものです。
2011/04/19(火) 19:53:06.22ID:Hzeu6fnT0630名前は開発中のものです。
2011/04/19(火) 20:54:06.86ID:D2wOlA2Uメーカーへ使用許可を求めるっていう発想の時点でお花畑だよな。
そんなもん求められてメーカー側が「いいです」って言えるわけねえだろと。
黙認ってのはメーカー側が見てみぬフリをしてくれてるからなんだよ。
その気になったら潰すことなんか簡単なの。
数が多すぎるし訴訟起こしたりする手間と費用に釣り合わないから
放置してるだけ。
ファンが勝手に似顔絵描いて遊んでるのにはいちいち目くじら立てないかもしれんが
それを「公認してくれ」とか言ってきたらメーカー側は「調子乗んなボケ」って返すしかねえだろが。
怒られる覚悟すらねえようなチキンが二次創作なんかやるんじゃねえよクズ。
作りたいなら勝手にやれ。自分の責任でな。
0631名前は開発中のものです。
2011/04/19(火) 21:31:21.06ID:QJoV0wOY↓
世界標準にするためにメートル法に統一する事にした
↓
尺貫法の測定器具を売ったら違法とする法律を作った
↓
当然怒る大工。宮大工なんか絶対無理だと激怒
↓
偉い人が動いて文句つけた
↓
世界標準のため取り消す訳にもいかないので、黙認という形になった
つまり、わざと見ないふりしてんだから空気読め
0632名前は開発中のものです。
2011/04/19(火) 21:45:36.87ID:bCGU55T2それはほぼ同人二次だな
スパロボみたいなゲームでまさにソレやって、警告が来て販売差し止め→プレス分赤字に
叩き込まれたゲームがあったよ
フリゲなら公開停止で済むとは思うけど、まあ権利者の胸先三寸なわけで、
盗用者の態度が悪質な場合などはどうなるかわからんね
0633名前は開発中のものです。
2011/04/19(火) 21:48:13.79ID:TeiuyuJO本当は土地のサイズに坪とか使っちゃだめなんだよね
0634名前は開発中のものです。
2011/04/19(火) 22:03:12.64ID:8TkNghnfそもそも一番大きいアメリカですら統一する気ないからなぁ
0635名前は開発中のものです。
2011/04/19(火) 22:11:36.61ID:eWw6l39Shttp://blog.livedoor.jp/dqnplus/archives/261479.html
0636名前は開発中のものです。
2011/04/19(火) 22:26:30.23ID:g1Ovy3JY0637名前は開発中のものです。
2011/04/20(水) 00:57:13.77ID:JARyIXFADirectXとOpenGLはそれぞれの3D描画のプログラムを利用してるのでしょうが、どちらの機能も使わない場合は
どういった形でプログラムが実装されているのでしょう?
0638名前は開発中のものです。
2011/04/20(水) 01:29:32.60ID:8AnXaBy3OpenGLは3D-CADなど数値重視、結果やや重視
自力描画は愚直
と、昔はこんな関係だったんだが、そんな関係もあまり無くなってきたな
出力結果が番うんだよ
もともとはDirectXが得意なボードやOpenGLが得意なボードもあって選択が必要であったり
両方に不得意(結果が汚い)なものは自力で出したりね
0639名前は開発中のものです。
2011/04/20(水) 08:07:21.73ID:aFxryWmNメタセコイアっていう3Dモデリングのソフトがソース配布されてたはずだから、中見てみれば。
0640名前は開発中のものです。
2011/04/20(水) 12:57:10.63ID:ys5ERPg33Dのプログラミングで検索してもdirectxやopenglばかりで他の方法の紹介なんてさっぱりだしなー
メタセコはソース見つからなかったけどどこかで拾えるの?
0641名前は開発中のものです。
2011/04/20(水) 18:12:35.02ID:hoOhaSdy単品配布も禁止されている。
というか、開発するならそのぐらい確認しろよ。
0643名前は開発中のものです。
2011/04/27(水) 20:02:18.11ID:yU0K8Sjjhttp://void.heteml.jp/flash/hmhm_jump/
このようなゲームは、Adobe Flashシリーズ で作られているのでしょうか?
それと、背景やキャラとかは、イラレ等を使って自分で描いているのでしょうか?
0644名前は開発中のものです。
2011/04/27(水) 20:18:50.71ID:7PfTyIoC背景とかキャラは作った本人に聞かないとわからない。
確かにフリーであるようなものでもないが、友達とか誰かに描いてもらったりする場合もあるし。
0645名前は開発中のものです。
2011/04/28(木) 06:18:45.30ID:MRcLFDRePGと絵かきだよ。
0646名前は開発中のものです。
2011/04/28(木) 23:42:21.09ID:wwFRtRh3ttp://labs.adobe.com/downloads/flashplatformruntimes_incubator.html
0647名前は開発中のものです。
2011/04/29(金) 05:58:50.15ID:WpJfdFeJ0648名前は開発中のものです。
2011/04/30(土) 23:50:06.97ID:OMZkbRqQついでに言語のお勉強もしようと思うので
アクションゲームに向く言語向かない言語などあったら教えていただきたく思います
0649名前は開発中のものです。
2011/05/01(日) 00:43:02.04ID:fXidfkDJ0650名前は開発中のものです。
2011/05/01(日) 06:18:50.28ID:bVHS4o590652名前は開発中のものです。
2011/05/01(日) 09:56:38.38ID:UjDsbD+m0653名前は開発中のものです。
2011/05/01(日) 10:34:48.70ID:jD20vsMT向かない
perl,PHP,VBA
0654名前は開発中のものです。
2011/05/01(日) 11:06:40.54ID:uvJzk8Um質問の2Dアクションの程度がわからんのだが
ファミコン(8bit)やスーファミ(16bit)程度だったら
動作速度的にスクリプト系言語でも作れるよ。
向かない言語なんてもう皆無なんじゃないの?
(描画する機能がないとか音を出せないとかは言語に関係ない話)
flashやRuby、JAVAスクリクトでも作ってる人いるし。
例。
http://9leap.net/
↑JAVAスクリプトでゲーム作ってる人たちが集まってるサイト。興味があるなら登録してみるといいよ。
シェーダを使いまくってエフェクトばりばりの最近の2Dアクション(実は3Dだったりする)っていうなら
また話も違うけれども。
COBOLなんていう極端なのは置いておいて
一通りのゲームが作れる程度の言語なら向く言語も向かない言語もないとおもうよ?
好きなの使えばいいと思う。
ただし、言語のお勉強って言うならそのままCでもよいとおもう。
Cを覚えておけば、あとはその先の高級言語でも、もっと低級にもどっちにも行けるし。
小回りがきくと思います。
まあ、C言語の場合、標準で描画関数すら持ってないので描画するライブラリを探す作業から始めることになると思うけど。
初心者の方ならDXライブラリなどがお勧めです。
http://homepage2.nifty.com/natupaji/DxLib/
ゲーム作製に関しては色々解説サイトがあるけど。この辺を熟読すればある程度は作れるようになるとおもう。
http://dixq.net/g/
0655名前は開発中のものです。
2011/05/01(日) 11:12:30.62ID:uvJzk8Umhttp://www.4gamer.net/games/032/G003263/20110428001/
↑こっちの方が分かりやすかったかなぁ
一応、貼っておく
0656名前は開発中のものです。
2011/05/01(日) 22:46:22.73ID:AuEkXbZcちょっと言語の勉強も兼ねてみたいので、せっかくですがツクールはご遠慮させていただきます
Brainfuckとかwhitespaceとかいうのも、ちょっと聞いた事無いですし勉強するなら
書籍の充実している比較的メジャーな方が良いと思うので、申し訳ないですけどこちらもやめておきます
一応作ろうかなと思ってるのはSFCの2Dゲーム程度のもので、そのままC言語を勉強していくのが良さそうですね
C++とかCシャープでも悪くないのかな…アドレス先も参考にさせていただきます
どうもありがとうございました
0657名前は開発中のものです。
2011/05/01(日) 23:12:06.43ID:HgAQFW6R画像の読み込みとかも楽勝でできるようになってるんですか
0659名前は開発中のものです。
2011/05/04(水) 05:58:06.27ID:0uGX66sg制限あるハードですばらしい仕事をしたということで尊敬するのがスーパーアレスタ
ハードはともかく考え方がすごいということで尊敬するのがパワードリフト
パワードリフトだけはいまだに再現できない。
どうしても3Dの考え方になってしまい、擬似3Dであれだけのものをやれる気がしない。
というか、やれることはやれるのだが当時のハードスペックと同じとこまで再現すると全然フレームレートが出ない。
今のPCのほうが圧倒的に性能が高いから再現しているように見えるだけで、
当時と同じようなスペックで処理させるとマトモに動かない
根本から間違ってんだな
0660名前は開発中のものです。
2011/05/04(水) 12:38:54.27ID:j4RX0kdA0661名前は開発中のものです。
2011/05/05(木) 12:40:01.16ID:24BbaCjl0662名前は開発中のものです。
2011/05/05(木) 14:00:29.56ID:eCxggMLYはい
0663名前は開発中のものです。
2011/05/05(木) 18:39:06.43ID:0r6Px/1w後、参考にまとめサイトをいくつか見て回ったのですが、文章のみで、そっけないものが多かったのですが。
もし、まとめサイトの良い見本があれば教えていただけませんか?
0664名前は開発中のものです。
2011/05/05(木) 19:51:33.87ID:eCxggMLYだいたい旗振り役になりがちなプログラマかシナリオ(文章のみ)の人間には
一般的にはデザインの才能が皆無なことが多いから。
0665名前は開発中のものです。
2011/05/11(水) 11:39:02.80ID:nolTpLHk画面表示を固定化してるようなゲームの場合
例えば、640x480の2Dゲーなどの場合、
1024x768の解像度の液晶モニタだと
普通に表示すれば画面中央に小さく表示され
拡大表示すれば補間されてぼやけるといった形になってしまうけど
あれをCRTモニタのように上手くぼやけず全画面表示させる方法はないでしょうか?
今んところ思いつくのは、画面モードを液晶モニタの解像度に合わせて
つまり上の例で言えば1024x768にして、補間なしで
プログラム側から640x480の元画像を拡大表示するとかなんだけど。
他にもっと良い方法ありますか?
0666名前は開発中のものです。
2011/05/11(水) 14:26:03.04ID:rvt0H9sz液晶だとドットの大きさが決まってるので、くっきり表示できる分、自由が利かない。
640x480をぼやけ無しで拡大したいなら1280x960の2倍拡大にして端をの表示をあきらめるしかない。
0667665
2011/05/11(水) 16:24:22.47ID:8Nl2ozihレスありがとうございます。
やっぱCRTモニタみたいに融通は利かないみたいですね…
無理矢理、1024x768で拡大したら、ちょっと画像が変になりますね。
(やっぱきっちり2倍表示じゃないと液晶のドットと合わないんでしょうね)
あとやっぱ拡大したら、ギザギザが目立つという問題もありますね…
(かといって、補間したら、ぼやけて気持ち悪いですし)
とりあえず、1024x768で擬似スキャンラインを半透明で表示して
お茶を濁す事にしました。
スキャンライン表示にしたら、多少見れる画面になったので。
0668名前は開発中のものです。
2011/05/11(水) 18:25:21.28ID:rvt0H9sz今さらそのサイズのモニターでゲームする人もいないと思うから
512*384で作って2倍表示でもいいかと思う。
0669665
2011/05/11(水) 18:55:50.63ID:8Nl2ozih良くわかんないんですが、
512x384で作って、1280×1024 の解像度のモニタだと
また変になりませんかね?
0670名前は開発中のものです。
2011/05/11(水) 19:39:13.71ID:rvt0H9sz可能性のある全部の画面モードに対応したものを作るのは
個人では手間だし、その手間を他に使った方がいい。
0671名前は開発中のものです。
2011/05/11(水) 22:01:22.75ID:nBneOvtOウィンドウモードを前提にしておいた方が良くないですかね?
フルスクリーンじゃないといけないほど処理速度が必要なゲームなんて
今時考えにくい。
0672名前は開発中のものです。
2011/05/11(水) 22:14:40.68ID:jjS/etmsフルスクリーンの特徴は速度だけじゃないんだぜ?
0673名前は開発中のものです。
2011/05/11(水) 23:20:01.10ID:T/dMxuEuプロジェクトを進める上で、相談にのっていただける方はいませんか?
結構、本気で考えてまして、現在、自由がかなりあるので、途中で消えるとかは無いと思うのですが。
色々不安もあるので、お願いします。
0674665
2011/05/11(水) 23:20:30.77ID:8Nl2ozih液晶モニタ全盛の時代になって
解像度変更がCRTの頃に比べて面倒になりましたね…
久しくゲーム製作はやってなかったので色々面食らってます。
ところで解像度の問題は、液晶以外のモニタ
例えばプラズマテレビに表示させた時とかでも一緒なのかな?
プラズマもやっぱりぼやける感じですか?
0675名前は開発中のものです。
2011/05/12(木) 00:59:37.06ID:xhjx8XVgあなたの経歴次第だと思いますよ
何の経歴もない人であれば、そんな人にでも寄生したいような残念な人しか来ないでしょう
0676673
2011/05/12(木) 07:59:27.66ID:OTnWKmAo経歴ある人と、無い人でどれぐらいの差が出るんですか?
ちなみに、自分は大した経歴は無いですが、制作に役立つスキルが全く無いというわけではないと思います。
0677名前は開発中のものです。
2011/05/12(木) 08:07:07.54ID:eWOCrf+iネット上ではハッタリ野朗が多いから、形ある実績の証明が必須。
0678名前は開発中のものです。
2011/05/12(木) 12:03:13.39ID:0bgDneyPあなたが大した人間ではない場合、大した人間はあなたをむしろスルーしたいのです
ゲーム製作で募集して集まる人は、一般的には最悪の無能・問題児〜あなたより下の能力の人ですので
提示できるあなたの実績が低ければ低いほど、ゴミのような人しか寄って来ない可能性は高くなりますね
輝くような実績がある人にもゴミのような人は寄ってきますが、優秀な人も来るために選択の余地があるのです
0679名前は開発中のものです。
2011/05/12(木) 13:11:16.23ID:7YyB0Fdz募集に乗ったら厨房並みの学力の奴だったことがある
0680名前は開発中のものです。
2011/05/12(木) 13:14:47.58ID:B9STUrDq冗談はさておき、まあ例外は珍しいから例外なんだよな
当方ボーカル、ボーカル以外全パート募集!!でまともなメンバーが集まるかどうか
0681名前は開発中のものです。
2011/05/12(木) 13:19:58.68ID:CHElbBWpって書いてあるのに>>679みたいな返しするのはちょっと・・・
0682673
2011/05/12(木) 13:51:26.59ID:OTnWKmAo当方はプログラムは全くできないので、完全に依存する形になります。
ただ、イメージを正確にPGさんに伝える事はできると思います。
素材もある程度は自分で作れます。
大した作品ではないですし、評価も低いですが、ゲーム制作経験はあります。
0683名前は開発中のものです。
2011/05/12(木) 13:57:53.82ID:Wn87rYRy0684名前は開発中のものです。
2011/05/12(木) 14:06:51.64ID:eWOCrf+iツクールのようなもので作っても良い。
ムービーであってもよい。
言葉だけでは誰も信用しない
形ある ホームページと試作品を提示しなさい。
0685673
2011/05/12(木) 14:09:06.08ID:OTnWKmAo素材はある程度作れる書いてますよね?
それに、まだメンバーを募集しているわけでもありません。
>ボーカル以外全パート募集でしたか。
プログラムが組めないというだけで何でそうなるんですか?
0686名前は開発中のものです。
2011/05/12(木) 14:17:43.44ID:eWOCrf+iチームリーダーはプログラマー又はメディア製作者である。
つまり、あなたは
プログラムが出来るか
メディア製作が出来るか
0687名前は開発中のものです。
2011/05/12(木) 14:19:11.31ID:hKnSTnkaただし他のスレを一通り見れば分かるが、
何かをする前に質問から始まったプロジェクトは、始まる前から終わっている。
そんな人間には誰も寄ってこないんだから、こんなところで問答しても意味がない。
0688673
2011/05/12(木) 14:25:04.18ID:OTnWKmAoレスありがとうございます。
とりあえず、イメージ画像(静止画)を近いうちにアップします。
※この画像は殆どが自作の素材で作っているので、どれぐらいの素材が作れるかはわかるかと思います。
ムービーは、作成できますが、時間がかかるので、今すぐは無理ですが、いずれ制作します。
0689名前は開発中のものです。
2011/05/12(木) 15:08:52.26ID:iDn8IagJスレ違いだから
0690名前は開発中のものです。
2011/05/12(木) 15:10:14.29ID:F+UjwTIz0691名前は開発中のものです。
2011/05/12(木) 15:43:03.05ID:lu7ScTSxプログラマーは一番先に気力がガス欠になりやすいので
そうとうやる気がある奴で無い限り、途中で逃げる。
なので、一番作りたい思いが強い立ち上げた本人が
プログラミングできないと、ほぼ完成は無理。
っていうか、本当に「作りたい!」という強い意思があるなら
今からでもプログラム勉強して作れるようになれ。
俺はどうしても作りたいと思ったものがあったから必死に勉強して覚えた。
0692名前は開発中のものです。
2011/05/12(木) 15:55:34.70ID:v3M8mgQsどうせ似たような流れになるから、先に読んでおくいい
0693名前は開発中のものです。
2011/05/12(木) 17:32:18.53ID:1+y6mWXW画像とかモデリングとかのグラフィック関係のがよっぽどしんどい…
気持ちが折れそうになる時がある。
0694名前は開発中のものです。
2011/05/12(木) 17:40:31.51ID:Mx//6kTNモデリングはきつい時があるな
立体物は頭を使う必要があるせいか体調が悪いとはかどらない
0695名前は開発中のものです。
2011/05/12(木) 17:58:26.47ID:je3cYbxH>>673
ふりーむやGEP、SourceForgeなんかへ行って、
既存のプロジェクトに参加したり見学したりして学ぶという手もあるよ。
0696名前は開発中のものです。
2011/05/12(木) 20:24:23.42ID:9YpIcmks俺で良ければやるけど?
ゲームは二本完成させたことあるよ。フリーゲームだけどね。
0697673
2011/05/12(木) 21:31:53.67ID:OTnWKmAoありがとうございます。
ここだと、画像の提示などはスレ違いになるようなので、適したスレ、もしくはスレを立てるのでしばし、お待ちください。
0698名前は開発中のものです。
2011/05/12(木) 21:50:39.41ID:cqkcwOeJhttp://hibari.2ch.net/test/read.cgi/gamedev/1263631677/
スレ立てるんじゃなくてここで募集した方がいいよ
0699673
2011/05/12(木) 22:54:14.09ID:OTnWKmAo>>696 様
2chだと、やりとり難しいので
ttp://gmdev.xrea.jp/st/up/273.png
に、連絡先を提示しましたので、もしよろしければ、ご連絡ください。
上記のファイルは、近々削除します。
0701名前は開発中のものです。
2011/05/13(金) 00:42:30.07ID:dwgS1xa+無かったら先にご愁傷様といっておこう
スケ管やらなにやら細かいところまで気を配ってくれる人がPJにならんといろいろ支障が出るのよね
>673がその辺りをフォローできるスキルが有ればいいけど
0702名前は開発中のものです。
2011/05/13(金) 00:51:05.65ID:134JhtBsここでこれ以上引っ張らなきゃそれでいいよ
彼が作ったゲーム
http://bloodyblade.xsk24.com/outline.html
感想
http://frgm.jp/e/209.php
疑似3DでRPGじゃないアクションか
素材のみすぼらしさが悲しい意味で昭和の匂いがするお(´・ω・`)
0703696
2011/05/13(金) 00:54:42.17ID:8h7RBoF3何か勘違いしてね?それとも俺が勘違いしてるのか…?
>>673はプロジェクトを進める上で相談にのってくれる人を探してるだけで、メンバー募集してるわけじゃ無いと思うんだが。
なんでスケ管なんてやるきはハナから無いし、そもそも作業を振られても出来ないとさっき送ったメールにも書いた。
0704名前は開発中のものです。
2011/05/13(金) 12:18:34.87ID:xIMab0MG内容はそこそこ詳細まで決まっており、技術力は大して必要ありません
小規模でも製作ツール以外でゲーム製作したことがある人間ならまず可能なレベルかと思います
(見栄えや一部操作性を無視すれば、初心者HSPマニュアル読んだ自分で時間さえあれば大体実現可能なくらい)
0705名前は開発中のものです。
2011/05/13(金) 12:30:15.34ID:xIMab0MG0706名前は開発中のものです。
2011/05/13(金) 13:25:28.40ID:HMVhxUnR0707名前は開発中のものです。
2011/05/13(金) 16:41:48.82ID:xIMab0MG声なら有料ネトセが多く、絵もプロではなく同人仕事受ける人は多数居て、内容もサンプル見れば大体わかるのですが、
プログラムは「これくらいできます、本業ではないですが有料で請け負います」みたいなスタンスの人が少ないようで……
0708名前は開発中のものです。
2011/05/13(金) 16:59:31.25ID:VYPLO7nk君は数千円で依頼できると思ってるんだろ?
プロに依頼するなら5万〜程度じゃないと、相手側はペイしない
0709名前は開発中のものです。
2011/05/13(金) 17:00:35.35ID:VYPLO7nkゲームを作るなら数十万は必要だねえ
0710名前は開発中のものです。
2011/05/13(金) 17:12:06.99ID:4/dJEUrFゲームのメインコードで一人なら、三ヶ月分くらいの月給を支払う。
あなたが依頼者ならば、途中で仕様変更が不可能となる事を覚悟する。
仕様変更は、プログラム全部を作り直しを意味する。
0711名前は開発中のものです。
2011/05/13(金) 17:12:16.64ID:fxOF4Yahマ板かム板いけば?
0712名前は開発中のものです。
2011/05/13(金) 17:31:45.48ID:xIMab0MG数千円て……
自分で作るHSP試作品程度でも、他人のを数千円で作れと言われりゃやりません
とりあえず内容見て貰って、これなら何週間かかっていくらになる、というおよその見積が欲しいのです
0713名前は開発中のものです。
2011/05/13(金) 17:40:14.24ID:xIMab0MG他人に細かい指定されて簡単なプログラムなんて楽しくもなんともない
だれにでもできる肉体労働か
いっそ、多少頭使う内容の方がいいのかな
>>711
ありがとうございます
それはどこでしょうか
0714名前は開発中のものです。
2011/05/13(金) 17:41:49.45ID:TVAnpJIrそういうのって信頼関係がないとおたがいどうにもならなくなるよなあ
0715名前は開発中のものです。
2011/05/13(金) 17:47:09.89ID:Nrt7xUKF君のような人間の依頼を受ける人間はいない
なぜなら、個人の依頼は支払いをしない・クレームを付けて値切りなどが
非常に多い・・・というか、ほぼ全員がそんな奴だから
最初から相手にするべきじゃないからだ
前金ならやっていいって人が出てきたら気をつけな
それはプログラマーじゃなく、夢見がちな人間をカモる詐欺師だから
0716名前は開発中のものです。
2011/05/13(金) 18:32:58.84ID:xIMab0MGネット声優なんかだと、有料と無料では納期スルー率や音信不通率が段違いなので、有料依頼がよかったのですが
アドバイスありがとうございました
0717名前は開発中のものです。
2011/05/14(土) 00:14:56.64ID:KXHy7wCb内容次第ではやってもいいかも
0718名前は開発中のものです。
2011/05/14(土) 00:39:36.25ID:oZKU8YLy0719名前は開発中のものです。
2011/05/17(火) 01:18:16.72ID:jANVFVHgネタがプログラムだと額を聞かれてもいないのに適当な額が飛び交うな
0720名前は開発中のものです。
2011/05/18(水) 18:46:54.91ID:NKH9ycEG0721名前は開発中のものです。
2011/05/18(水) 20:25:09.55ID:H6tbqpSp書籍や雑誌のサンプルをちょこっといじくって
出来る気分になってるゴミグラマが多いからね。
0722名前は開発中のものです。
2011/05/18(水) 20:27:45.91ID:CU35rXpx0723名前は開発中のものです。
2011/05/18(水) 22:13:58.19ID:tR/lhahP0724名前は開発中のものです。
2011/05/18(水) 22:19:25.35ID:tR/lhahPTOEFL自体が趣味の人が「英語出来る気になってんじゃねーよ」とか言っちゃう感じ
0725名前は開発中のものです。
2011/05/18(水) 22:23:57.33ID:sUu57Lc60726名前は開発中のものです。
2011/05/20(金) 17:41:19.24ID:pPDnxYyi0727名前は開発中のものです。
2011/05/20(金) 22:09:38.49ID:RIG+7Obvたぶんここ。
http://hibari.2ch.net/test/read.cgi/gamedev/1225974525/
0728名前は開発中のものです。
2011/05/21(土) 01:04:47.96ID:+xCEjFhYまずいっておくと、初心者はネット上でやらない方がいい。
製作実績もスケ管理経験もプログラムスキルも絵心も作曲能力もないのなら、まず無理。逆に何かしら十分な水準(同人で黒字だせるとか、その手の職についてる)があるなら、メンバに製作実績がある人を加え管理・主導してもらうことで何とかなるかと。
まー最初は文化祭とか交流会とかでいいから、スケジュールに縛られて一ヶ月規模のものを作るといいと思う。
0729名前は開発中のものです。
2011/05/21(土) 02:24:29.14ID:csLvGImmまず間違いなく知人も有能な人が多いので
ネットなどで募集せず、リアルの知人やそのまた知人を当たった方がいいです
過去にしょぼいフリーゲーム作っただけの人をリーダーにしてはいけません
周りに有能な人がいない場合で、本人が有能であることは、あり得ないと言っていいので
一芸を持った有能な知人がいないことは、自己を写す鏡となるでしょう
0730名前は開発中のものです。
2011/05/21(土) 05:56:13.57ID:aDNGED5k・最悪、自分一人でも(出来はともかく)形だけなら完成するようにする
これだけ押さえれば問題ない
0731名前は開発中のものです。
2011/05/21(土) 08:41:57.87ID:LbQReb/gあ、そこですか。ありがとうございます。
0732名前は開発中のものです。
2011/05/21(土) 09:52:32.99ID:F253zy85調べてもRPGツクールのカードゲームスクリプトか、プログラムを
組むぐらいしか方法が見つかりませんでした。
調べ方が悪いのか、もしかして需要がないのでしょうか?
0733名前は開発中のものです。
2011/05/21(土) 09:57:04.88ID:yLdeOldw適当いうなよ。別にここでもいいんだよ
0734名前は開発中のものです。
2011/05/21(土) 11:41:01.60ID:bFcXM0YBカードの絵柄が違うだけのゲームを量産させるソフトウェアなんてくだらないと思わないか?
0735名前は開発中のものです。
2011/05/21(土) 21:26:39.37ID:+3aeH9Y6ム板の有料宿題スレの人なら安価にやってくれるんじゃね
0736名前は開発中のものです。
2011/05/22(日) 08:59:10.48ID:oeBXZnwi0737名前は開発中のものです。
2011/05/22(日) 09:02:15.57ID:+86w9dLOいい加減そろそろ脱童貞するとと良いだろう。
↓では、次の質問どうぞ。
0738名前は開発中のものです。
2011/05/22(日) 09:16:29.04ID:ZPaRN2+k0739名前は開発中のものです。
2011/05/22(日) 11:03:18.64ID:NOfbf2780740名前は開発中のものです。
2011/05/22(日) 11:31:21.70ID:wyoLKj0V0741名前は開発中のものです。
2011/05/22(日) 20:40:22.78ID:6i977EnP自分が言われて一番腹が立つ言葉がでてくるとかなんとか
0742名前は開発中のものです。
2011/05/22(日) 21:10:51.68ID:+86w9dLO童貞は貶める言葉だが処女はそうでもないからな。
0743名前は開発中のものです。
2011/05/22(日) 21:13:20.30ID:LnUF5DUT0744名前は開発中のものです。
2011/05/22(日) 21:21:44.18ID:+86w9dLO「もし自分が相手の立場だったら」言われて嫌だろうなと思うこと、なんだよな。
俺だと罵るときに「低学歴」と言ったりするわけだが、
「もし俺が君ほど低学歴だったら、指摘されると自殺したくなるくらい惨めだろうな」、
と思うから言うわけで。
リア充がおまえらを童貞と罵るとき、別にリア充が童貞なわけではなく、
「おまえらくらいモテないと生きてて惨めだろうな」という想像をしているわけだ。
0745名前は開発中のものです。
2011/05/22(日) 22:40:19.01ID:38I6JVQp0746名前は開発中のものです。
2011/05/22(日) 22:42:20.73ID:1g7Bdgspまあ文面から匂ってはいるがw
0747732
2011/05/22(日) 22:48:01.24ID:LGbuhogZレスありがとうございます。
ツクール製の作品でさえ、グラやシステムがデフォルトのままだと
糞認定する方もいますので、仰る事は理解できます。
という訳でツールに頼らず1から作ってみる事にします。
ありがとうございました。
0748名前は開発中のものです。
2011/05/22(日) 23:08:12.04ID:LGbuhogZどうぞ
QueekII
(クォータービューの3DRPG)
http://www.biwako.ne.jp/~hiroharu/queek.html
Rmake
(プラグインで拡張可能なフリーのRPG作成ツール)
http://www.vector.co.jp/soft/win95/game/se156657.html
Like A Quest Hyper
(スクリプト記述による、簡易RPG作成ツール)
http://hp.vector.co.jp/authors/VA015331/
J-RPGCreatorDX
(最大4人までのキャラで行動できるパーティ制導入)
http://hp.vector.co.jp/authors/VA020046/
ロープレジェネレーター
(わかりやすく、手軽にRPGゲーム等を制作することができる)
http://sekisekki.net/regene.htm
IRM Project
(Android用RPG作成ツール)
http://sites.google.com/site/irmproject/home
0749名前は開発中のものです。
2011/05/22(日) 23:10:55.49ID:oeBXZnwiカードゲームならともかく、トレーディングカードゲームは
カードの数だけヴァリアントルールがあるようなもんだから、汎用ツールとして提供するのは難しいのかもね。
0750名前は開発中のものです。
2011/05/23(月) 00:31:44.76ID:NLI8eLjuアドベンチャーゲームを制作したいのですが、NscripterとLiveMakerどちらが良いでしょうか。
自分にはプログラムの知識がないのでLiveMakerの手軽さに魅力を感じているのですが、
ゲームレビュー等で「動作が重い」等と言われているのが気になります。
このスレの皆さんの意見を聞かせて下さい。
0751名前は開発中のものです。
2011/05/23(月) 00:41:34.63ID:X0K9JKiK演出で特別凝ったことをしないならどちらでもいい
しかしLiveMakerみたいな評判が悪いツールは、
能力の不足でそれしか使えないんでない限りやめたらとは思う
0752名前は開発中のものです。
2011/05/24(火) 16:19:51.27ID:LJtAjKuFレスありがとうございました。
触ってみたところNscripterが問題なく使えそうなのでこちらで作ることにします。
最近はLiveMaker製のシェア作品も多く見るようになってきましたが、
それでもやはりユーザーに敬遠されてしまわないかと心配なので…。
ありがとうございました。
0753名前は開発中のものです。
2011/05/26(木) 21:15:17.53ID:EWcsr2jpサイトを参考にRPG型のキャラを四方に移動させる文をつくっているのですが
32ピクセル四方のキャラを、それぞれの方向に各四枚の画像を反復させてアニメーションさせていて
32ピクセル毎に移動させるプログラムを例として挙げていますが
私は16ピクセル毎に進ませるようにしたいのです
しかし例の値を半分にしてみたり、その他の値をいじっても、なかなかうまく行きません
16ピクセル毎に移動はできますが、右を押しているのに時々上を向いたりキャラ自身が消えたりしてしまいます
なので上の数をいじるのはやめて、新しい文で対応しようとおもったのですが。
現在のプレイヤの位置を初期値=0として16ピクセル毎に画像が切り替わり、65以上で0に戻るようにすれば
いいのではないかと思ったのですが、そこからもう何時間も悩んでいます
分かりにくい文章で申し訳ないですが、どなたかアドバイスお願いします
今回の場合は
1.アニメーションはさせずに16x16の画像がただ上下左右に移動する処理を作る
2.上下左右が押されたときだけその方向の画像に切り替える処理を追加する
3.アニメーション処理を追加する
とかね。
いっぺんに考えるにはまだ経験が足りてないんだよ。
このような方法を分割統治法という。
0755名前は開発中のものです。
2011/05/26(木) 21:31:15.87ID:+bsGNgol「はは、教科書で習ったのかい、坊やw」という反応をされるので、
デヴァイド・アンド・コンカーと言ったほうが出来る奴扱いされる。
ような気がする。
0756名前は開発中のものです。
2011/05/26(木) 21:35:38.96ID:EWcsr2jp分割統治法と聞いて歴史の勉強かよ、からかわれてるなwと思いましたがググったら本当にプログラミング用語でした
疑って申し訳ないです
>1.アニメーションはさせずに16x16の画像がただ上下左右に移動する処理を作る
これはクリアできそうですが、それからが全然分かりませんね・・・
一つ一つの処理も出来ずに応用を考えるなんて身の程知らずでした
もう少し勉強してきます
0757名前は開発中のものです。
2011/05/26(木) 21:36:37.77ID:cah83ZJ1ch.img=image[(ch.x%16+ch.y%16)/4 + ch.muki*4]; //画像をセット
ここしくってるんじゃね?
まあ例題のコードが良くない気がするが、、
0758名前は開発中のものです。
2011/05/26(木) 21:43:45.39ID:EWcsr2jpそれやると物凄くキャラがバタバタしやがるんですよww
32ピクセルで2パターンの画像変化が望ましいスピードなのですが、16ピクセルに2回画像が切り替わります
ch.x%16+ch.y%16)/8 + ch.muki*4
こうすると適切なスピードで動きますが、上記のように、上向いたり消えたりします;
0759名前は開発中のものです。
2011/05/26(木) 22:05:09.63ID:cah83ZJ1そりゃそうなるなw
画像が元々4枚でひとつのアニメーションが完了するように作られてるんだろうから
16ピクセル後の姿勢が歩いてる途中でもよければ簡単だけど
その素材で16ピクセルでスムースに動かしながらきちんと立ち止まらせるのは
今の>>753にはきっとかなり難しいぞw
0760名前は開発中のものです。
2011/05/26(木) 23:00:59.42ID:EWcsr2jpint ix=0;
while ( ix < 49 ) { //ixが0 → 16 → 32 → 48のように増えるようにする
ix + 16;
DrawGraph = image [ ix / 16 ]; // 割って出た値と画像の配列が対応する
}
こんな感じになったんですが、条件を満たしたこのループを再びixの値を0にして
最初からループさせるにはどうすればいいのでしょうか?
このままではループが終了してしまいます
0761名前は開発中のものです。
2011/05/27(金) 23:28:43.63ID:/V+EtO1Uint ix=0;
while ( ix < 49 ) { //ixが0 → 16 → 32 → 48のように増えるようにする
ix + 16;
DrawGraph = image [ ix / 16 ]; // 割って出た値と画像の配列が対応する
}
if ix < 49 : goto *a
これでおk
は冗談として、普通に入れ子にすればいいんじゃないの
0762名前は開発中のものです。
2011/05/27(金) 23:29:52.38ID:/V+EtO1U*a
int ix=0;
while ( ix < 49 ) { //ixが0 → 16 → 32 → 48のように増えるようにする
ix + 16;
DrawGraph = image [ ix / 16 ]; // 割って出た値と画像の配列が対応する
}
if ix < 49 : ix = 0 : goto *a
0763名前は開発中のものです。
2011/05/28(土) 02:28:20.49ID:0NFhZiXyそのボケの方じゃなく元の方の
突っ込んじゃ駄目なのか
まあ初心者、つうか誰でもやりそうなミスだが
0764名前は開発中のものです。
2011/05/28(土) 02:41:47.30ID:+LYD62GF0765名前は開発中のものです。
2011/05/28(土) 12:24:21.39ID:tv8ey2pd0766名前は開発中のものです。
2011/05/28(土) 12:29:51.25ID:ckVt2T+Pレスありがとうございます
go to文使ってはいけないと言われ解説を見ずに敬遠していましたが、使い方が簡単で便利そうですね
勉強になりました
しかし冗談ということはやはりより模範的な書き方があるのでしょうか
>>763
ものすごく突っ込んで欲しいのですけど
何がおかしいか教えて頂けないでしょうか?
0767名前は開発中のものです。
2011/05/28(土) 12:48:11.90ID:+LYD62GFいや、使わないほうがいいでしょ、、、せめて
int count = 0;
while(1)
{
count+=16;
/*なんか処理*/
if( count >= 49 ) count = 0;
if( [ループ抜ける条件成立] ) break;
}
このくらいで
0768名前は開発中のものです。
2011/05/28(土) 13:01:05.25ID:ckVt2T+PDrawGraphの引数が間違っている
これですかね?
DrawGraph( 320, 240, image[ ix /16 ] , TRUE )
全然関数についても把握できてないですね
使い方にももっと慣れないと・・・
0769名前は開発中のものです。
2011/05/28(土) 13:06:25.53ID:ckVt2T+P丁寧にありがとうございます
参考にして文を作ってみます
0770名前は開発中のものです。
2011/05/28(土) 16:38:05.25ID:ckVt2T+Pwhile(1)
{
count+=16;
DrawGraph( 320, 240, image[ count /16 ] , TRUE ) /*配列にあった画像を表示*/
if( count >= 49 ) count = 0; //カウント49以上でリセット
// if( [ループ抜ける条件成立] ) break; 今は必要がないのでコメント化
}
以前より全くコンパクトかつ分かりやすくなりましたw
ありがとうございます
アルゴリズムを考えるの難しいです
0771名前は開発中のものです。
2011/05/29(日) 09:38:41.36ID:XgRvDh3Wそういえば、TCGの通信対戦汎用プログラムを作ろうと思った事があったけど、
今は昔と違ってセキュリティがどうとかウイルス対策ソフトがどうとかで
P2Pの通信がやりづらいんでアイディア段階で断念したw
0772名前は開発中のものです。
2011/05/29(日) 14:59:28.32ID:yUu7/jVl0773名前は開発中のものです。
2011/05/31(火) 19:01:48.87ID:G/NoSTJhどうすればいいのでしょうか?
線は座標の配列として持っています。
例
(100, 110)-(120, 20)-(30, 40)-(50, 130)
こんな感じで。
以上、よろしくおねがいいたします
0774名前は開発中のものです。
2011/06/01(水) 00:00:36.73ID:U4nGrmzz外側を塗りつぶして塗られなかったら内側。ただしアクションゲームの場合には処理が重いかも。
0775名前は開発中のものです。
2011/06/01(水) 00:34:36.15ID:NAGv41v9外積を利用した判定法が見つかる
0776名前は開発中のものです。
2011/06/01(水) 01:53:57.41ID:L2mkfVSx三角形に分割して三角形の内部の点かどうか調べる
0777名前は開発中のものです。
2011/06/02(木) 15:32:39.26ID:ZlLe6EdX0778名前は開発中のものです。
2011/06/02(木) 16:01:03.92ID:FTpcBBzV0779名前は開発中のものです。
2011/06/02(木) 16:07:22.27ID:5mqrBtKw座標を指定した時に、
その座標が多角形の内部か外部であるかを判断する。
その方法は、座標から空間の外方向へ線分を引き
その線分が多角形と交差した回数を数える。
奇数の場合は内部、偶数の場合は外部となる。
0780名前は開発中のものです。
2011/06/05(日) 19:53:06.92ID:ZqvYqPMSchara(int syurui)のように引数で渡し、
予め配列などで種類ごとの値を用意しておき
hp=hptmplate[syurui]
のように値を入れる感じで良いのでしょうか
試験用のため全てpublicにしてあります
class chara{
public:
int hp ;
int str ;
chara();
};
chara::chara()
{
hp = 100;
str = 20;
}
0781名前は開発中のものです。
2011/06/06(月) 10:18:34.06ID:iCX4MQW/面倒なら構造体配列でもいいかなあ
でも、数が少ないときはコンストラクタで指定する方法も使っちゃうなあ。
あんまり良くないよーな気がするけど。
0782名前は開発中のものです。
2011/06/06(月) 10:40:50.98ID:1KWRzlmnありがとうございます
0783名前は開発中のものです。
2011/06/08(水) 18:04:31.88ID:2BKnXFlK有名なところでは上記のものとnscripter以外何がございますでしょうか?
0784名前は開発中のものです。
2011/06/08(水) 18:16:55.44ID:zESxGpw80785名前は開発中のものです。
2011/06/08(水) 19:03:19.63ID:Bs0GFL4T0786名前は開発中のものです。
2011/06/09(木) 17:14:04.78ID:tPr09Dalサンキュです!
0787名前は開発中のものです。
2011/06/10(金) 18:18:33.93ID:nOWgr+oj0788名前は開発中のものです。
2011/06/10(金) 18:50:02.54ID:F9DcVOl10789名前は開発中のものです。
2011/06/10(金) 21:17:08.91ID:AKofwKph0790名前は開発中のものです。
2011/06/13(月) 00:46:39.07ID:aJIBennThttp://www.h4.dion.ne.jp/~zero1341/t/03.htm
0791アミ
2011/06/15(水) 16:38:45.52ID:dX9YKByrMMF2なんですけど、他サイトでお借りしているマップ・キャラチップを使っているんですが、例えば「主人公キャラが奥(上部)の壁に接触したときバウンス」にした場合、キャラチップの頭のてっぺん部分が壁に接触した段階でバウンスしてしまいます。
そうなると主人公キャラが移動できる範囲がすごく狭くなってしまいます。ですので主人公キャラの『上半身は通過可能、下半身で接触』という感じに設定したいのです。
MMF2のどこで設定できるのでしょうか?それともキャラチップ自体を何かのソフトで加工しなければいけないのでしょうか?
完全な初心者なので優しい方、お願いします
0792名前は開発中のものです。
2011/06/15(水) 19:43:07.66ID:zaHnPi65下のコードだと何も表示されないまま終わります
#include <stdio.h>
int main (){
int x;
int n;
for (n = 1 ; n >= 20 ; n++){
x = 2*n-1;
printf ("%d" , x);
}
int y;
scanf ("%d", &y);
if (y==0)
return 0;
}
0793名前は開発中のものです。
2011/06/15(水) 20:06:30.63ID:SiV9t9h10794名前は開発中のものです。
2011/06/15(水) 20:06:52.94ID:mJ2QrP180795名前は開発中のものです。
2011/06/15(水) 20:08:09.03ID:zaHnPi65原因わかりましたwww
0796名前は開発中のものです。
2011/06/16(木) 12:56:39.70ID:kVZfsTYtどう考えてもこっちだろ
汎用ゲームエディター『Multimedia Fusion2』 8
http://hibari.2ch.net/test/read.cgi/gamedev/1296566000/l50
0797アミ
2011/06/16(木) 14:40:37.54ID:uBpr1zZH初めてここに来てみたんですが分かりにくい・・・泣
ご丁寧にありがとうございます。
0798名前は開発中のものです。
2011/06/16(木) 23:32:27.52ID:7stCOsZq0799名前は開発中のものです。
2011/06/16(木) 23:56:54.59ID:Fl7GOd6qマジレスすると、自分が特別だと思う幻想は
高校卒業までに捨てておかないとまずいぞ。
童貞を捨て損なうよりもまずいことになる。
0800名前は開発中のものです。
2011/06/17(金) 00:09:21.53ID:DigtgZnd何でも出来るって自信満々に言う奴は案外何でもできるもんだ
自分に自信がなくて卑屈な奴は、多分何やっても成功出来ない
「自分は選ばれた」じゃなくて「自分で選んだ」にしないとな
出来る人と思われたがりの馬鹿に仕事押し付けて楽させてもらってるわ
0802名前は開発中のものです。
2011/06/17(金) 00:14:28.33ID:bbG89U5Z十数年ぶりに聞いたわwww
0803名前は開発中のものです。
2011/06/17(金) 00:38:00.75ID:MnAHYNDt何でも出来るって自信満々に言う奴は本人の自己評価の中でだけ何でもできるもんだ
周りの評価は往々にして「口だけ野郎」となる
0804名前は開発中のものです。
2011/06/17(金) 01:07:02.33ID:DigtgZndお前の周りは足引っ張ることしか考えない奴が多いんだね
ちょっと同情するよ
0805名前は開発中のものです。
2011/06/17(金) 01:13:41.12ID:ZK1EH5Uyいや、単にお前がマヌケな自信過剰人間である可能性の方が高いと思うよ
ウザいから同情はしないけど
0806名前は開発中のものです。
2011/06/17(金) 02:46:52.79ID:JocR9wGt↓
【要望】組み込みでアレやって、オープン系でこれやって
↓
【実力】そこまでは無理
↓
【評価】なんだ使えねえ
能ある鷹は爪を隠すとか口達者の仕事下手とか諺が残ってるのを考えると
この流れって昔から変わらんのかねえ
0807名前は開発中のものです。
2011/06/17(金) 04:00:30.78ID:PaI4sUvnそんなことないよ。クライアント向けにアピール部分で引いてたらチャンス逃すよ。
君、Adaできる?って聞かれたたら、概要しかしらなくても、
もちろんですよ、任せて下さいと言って、
受注したらその足で、http://www.ada-auth.org/arm.html とか読んで
なんとかかんとか要件を満たすコードをでっち上げて納品する、なんてことは普通にやるよ。
有言実行とか能ある鷹も爪を隠さない、とかじゃないと仕事はできないよ。
ただ、攻撃されないように爪を隠すという本来の意味とはちょっとずれてることは
あるかもね。
0808名前は開発中のものです。
2011/06/17(金) 07:41:59.98ID:G4JDaC7sゴミコードを書いて作れるつもりになってるIT奴隷。
0809名前は開発中のものです。
2011/06/17(金) 08:58:02.26ID:9Ot1gkyg0810名前は開発中のものです。
2011/06/17(金) 11:59:52.15ID:085ghUsXできなくて人様に多大な迷惑をかけた事を病的に都合良く忘れて
小さな成功を「あれもできたこれもできた。何でもできる」というのが多くてなぁ
自我を守るための防衛機制の一種で、本人は幸せなんだろうけど
0811名前は開発中のものです。
2011/06/17(金) 13:43:03.26ID:w9oa6pa70812名前は開発中のものです。
2011/06/17(金) 14:10:56.46ID:baRbeHGT0813名前は開発中のものです。
2011/06/18(土) 01:23:13.22ID:2cLmjA+yとりあえず、派遣が口だけな理由がよく分かったわ
後の事を一切考えなくて良い人間なら>807方式でもやっていけるもんな
翻訳後:
For now, I just found a good reason for sending the mouth
If any man may think that after the> system at a livable mon 807
0814名前は開発中のものです。
2011/06/18(土) 02:18:20.97ID:ywsQL7z70815名前は開発中のものです。
2011/06/18(土) 02:22:16.42ID:Yef3x20w英語の勉強してこいよ
0816名前は開発中のものです。
2011/06/18(土) 03:08:19.63ID:2zL+gkKzスレに誘導されるだけだったりスルーされたりしても構わなければ
0817名前は開発中のものです。
2011/06/18(土) 05:35:40.77ID:iCd9TgSp0818名前は開発中のものです。
2011/06/18(土) 07:20:10.77ID:eGwHw2JO常に査収があるだろ、JK。働いたことないのかよ。
0819名前は開発中のものです。
2011/06/18(土) 07:21:22.63ID:8HhXihTm0820名前は開発中のものです。
2011/06/18(土) 07:50:01.41ID:+yk43T4c0821名前は開発中のものです。
2011/06/18(土) 12:49:31.89ID:23ZQCR/3○しったか
0822名前は開発中のものです。
2011/06/18(土) 17:31:39.37ID:uXPjqR8zそれで自分が苦しんだとしても自分の責任だから納得できるし、必ず得るものがある。
最初から誰かに丸投げするつもりでホラ吹くのは悪徳。ただの人売り。仕事に責任なんて感じていない。
とはいえ、営業と実働が完全に分離されている会社では改善が難しいかもしれない。
社内改革が必要。
0823名前は開発中のものです。
2011/06/18(土) 19:18:38.50ID:2cLmjA+y0824名前は開発中のものです。
2011/06/18(土) 19:22:13.24ID:+yk43T4cいつか必ず大失敗をするのは前者も同じなので
0825名前は開発中のものです。
2011/06/18(土) 19:40:44.16ID:BaExXaTd0826名前は開発中のものです。
2011/06/19(日) 16:06:22.16ID:2lzEN5BKMain()関数みたいにもっと簡単にファイルからバイト単位でデータを入出力する方法はないですか?
0827名前は開発中のものです。
2011/06/19(日) 16:22:21.93ID:Y4XKnk8k言語が分からんぞよ
0828名前は開発中のものです。
2011/06/19(日) 16:34:02.31ID:2lzEN5BK0829名前は開発中のものです。
2011/06/19(日) 16:48:48.11ID:XXa6LnpS自分が正しいプログラムかいてるのかどうなのかが判断できない
0830名前は開発中のものです。
2011/06/19(日) 16:58:17.09ID:vaLZt7st背景素材サイトから頂いた背景画像(640x480ピクセル)と、
自分で書いた画像(640x480ピクセル)をそれぞれExcelに貼り付けたときに
大きさに違いがあります
0831名前は開発中のものです。
2011/06/19(日) 17:03:09.33ID:Y4XKnk8kbiXPelsPerMeter biYPelsPerMeter の違いじゃね?
0832名前は開発中のものです。
2011/06/19(日) 17:11:33.84ID:Av0kkiTu普通にCの標準関数使えばいいよ。
fopen() fgetc() fread()
お好きなのをどうぞ?
確かにMSのコンパイラでは警告はでるけど使えないわけではない。
0833名前は開発中のものです。
2011/06/19(日) 17:19:39.62ID:Av0kkiTuC++のファイルストリームも普通に使えるから。
0834名前は開発中のものです。
2011/06/19(日) 17:21:46.28ID:PUnO1EWSOpenFile使ってCreateFileMappingでメモリマップドファイルを作って操作しておくれ。
テキストを大雑把に処理したいんだったらReadLine系でもいいけどさ。
APIwo使うときはAPIを使っていることを明示するべき。
Cに固執して怪しいラッパを使うなんで昭和の流儀だ。
0835名前は開発中のものです。
2011/06/19(日) 17:25:42.73ID:vaLZt7stありがとうございました、解決いたしました
0836名前は開発中のものです。
2011/06/19(日) 17:36:22.53ID:Av0kkiTu仕事で嫌なことでもあったのか?力抜けよ。
とりあえず、自分の文章をよく読み返せ。
お前の文章は何を言いたいのか意味不明だ。
俺は好きなのを使えと言ってるのであって
別にCの標準関数に固執してる訳ではないよ
そもそも質問者が何をもって面倒と書いてるのかもわからないからな。
main()とWinMain()って書いてあるからWinAPIが使いたくないのだろうと
エスパーしただけ
0837名前は開発中のものです。
2011/06/19(日) 17:53:09.15ID:2lzEN5BKどもです
0838名前は開発中のものです。
2011/06/19(日) 18:27:45.70ID:pPMGNQmb0839名前は開発中のものです。
2011/06/19(日) 18:39:21.57ID:358w9vqV0840名前は開発中のものです。
2011/06/20(月) 08:09:18.04ID:M20TvgDfす
く
な
く
と
も
例えばツェーなら、
・ifを3段以上重ねるやつ
・判断にswitch〜case使うやつ
・定数使うやつ
これはピログラマーとして不適格。
0841名前は開発中のものです。
2011/06/20(月) 08:14:29.41ID:M20TvgDf「それ1コ調べるにも最低1クロックかかる」
ことを頭に置いてないやつは、ゲームのみならず組込でも
まったく使えない。
こういうところ分からないと、「大したものでもないのに最新PCでないと動かない」ものをひり出してしまう
FF14とかいい例だ
0842名前は開発中のものです。
2011/06/20(月) 08:25:40.72ID:F4TymxCLなぜ不適格であるかを述べなさい。
わかるかな〜?
0843名前は開発中のものです。
2011/06/20(月) 08:26:51.90ID:CN65Hj54その見極めが出来ず、最適化なんて 笑っちゃいます
0844名前は開発中のものです。
2011/06/20(月) 08:27:39.47ID:KAs2FVoVピログラマって何か分からないけど、とにかくピログラマとしては不適合者なんだろ
0845名前は開発中のものです。
2011/06/20(月) 08:42:01.09ID:M20TvgDfswitch〜caseは特に無駄
評価項目が30コあるとして、一番下に目的のものがあったら
下まで来るのに最低でも30クロックかかる。
これは無駄なので、何がどうでもswitch〜caseは不可。
0846名前は開発中のものです。
2011/06/20(月) 08:45:20.69ID:qeAC3KY6何の脈略もなく、馬鹿の一つ覚えでどうでもいい話題を振り出すし。
0848名前は開発中のものです。
2011/06/20(月) 08:53:07.09ID:qeAC3KY60849名前は開発中のものです。
2011/06/20(月) 09:11:55.36ID:M20TvgDfこんなもん、60あっても2〜5クロックで終わらす方法がある。
割り込み使えるともっと減る
0850名前は開発中のものです。
2011/06/20(月) 09:46:39.91ID:qeAC3KY6頭が悪いにもほどがある。
0851名前は開発中のものです。
2011/06/20(月) 10:10:08.12ID:M20TvgDf特に汎用OSじゃないからvolatileは必ず入る。
汎用OSでも入れないと最適にはならない。
バカ以外は知っている
0852名前は開発中のものです。
2011/06/20(月) 10:28:35.77ID:klx9umu6・ピログラマ
・条件分岐の代用に割り込み
・コンパイラの出力コードを確認してない
・何の前置きもなくvolatile
・汎用OS
0853名前は開発中のものです。
2011/06/20(月) 10:46:34.67ID:lwpRdV8lやる気>>>>>>>>>>>>>技術
IFが30個あろうが完成品を作った奴が神
凄いプログラムだろうが未完製品はカス
0854名前は開発中のものです。
2011/06/20(月) 11:09:51.91ID:m9wEUO/cswitchつかわないとifになっちゃう
0855名前は開発中のものです。
2011/06/20(月) 11:17:31.12ID:M20TvgDfとなると、任せられるものは別に任せようとなるのは当たり前、
そういう意味で割り込み処理を使うのだ
割り込み処理は汎用コアでやるものもあるが、たいてい専用の割り込みコントローラを持つ。
これは汎用コアには影響を及ぼさない。
例を挙げればタイマーだ
ゲーム開始やイベント開始から指定秒数経ったら別のイベント駆動
これを汎用コアでやるやつは頭がどうかしている。
0856名前は開発中のものです。
2011/06/20(月) 11:18:22.99ID:IzFJkAaUポリゴンの周りのアンチエイリアスじゃなくて
例えば、板ポリに貼ったテクスチャーを
カラーキーで透過した周りのアンチエイリアスとか出来ないんですかね?
フィルターで全体をぼやかすんじゃなくて
あくまでも周りのアンチエイリアスなんですけど。
一応、画像にアルファチャンネル持たせて
それで周りの部分だけアンチエイリアスかかった感じには出来るんですけど
何かDirectXの方でアンチ表示出来ないのかなと思って聞いてみました。
0857名前は開発中のものです。
2011/06/20(月) 11:20:38.20ID:dHAjRnJB0858名前は開発中のものです。
2011/06/20(月) 11:22:59.12ID:M20TvgDfテクセル処理性能が高ければそれでもいいが、それでもムダだ
フルシーンでやらないなら、テンポラルでもいいので
素直にROPでAAやらせたほうがいい結果が出る。
それか普通どおりにエッジ検出して、シェーダでサブピクセル置いたらいい
シェーダでのアンチエイリアスは2005年から普通に行われていると思うが
0859名前は開発中のものです。
2011/06/20(月) 11:30:46.54ID:IzFJkAaUう〜ん、なるほど。
あんまりゲームプログラムには詳しくなくて
ずっとDirectX7の頃で知識が止まってましたので
やっぱシェーダとかで今はバリバリやったりするんですね…
あとはやっぱ画像にアルファ値持たせるのがいいみたいですね。
ありがとうございました。
0860名前は開発中のものです。
2011/06/21(火) 03:06:14.24ID:Aj8fRJef0861名前は開発中のものです。
2011/06/21(火) 13:47:02.74ID:3pc3Ry/RCとDXライブラリで現在2Dアクションを作っていて、
右向きの移動の場合
加速時の速さを定数"0,25"、時間を 変数"t"にします。そして速さと時間をかけて得られる距離を"k"とします
それをキャラクタ( 今回は文字定数"■"を移動させます )が居るx座標に足して移動を表現しています
k = 0.25*t //速さと時間を掛けて出た距離
x+=k //距離をキャラの座標に足す
この考えで、キー入力がない場合緩やかな減速
右キープラスBボタンが押されれば更に加速
という処理を実装させたいのですがうまく行きません
メインループの中に以下の処理を入れたら、うまく行きます
if(CheckHitKey( KEY_INPUT_RIGHT) == 1 )
{
t++;
k=0.25*t;
if(k>=8)k=8; //移動の限界値を設定
x+=k;
}
if(CheckHitKey( KEY_INPUT_RIGHT) == 0 && k>0 )
{
t=0;
t++;
k=-0.5*t +k;
x+=k;
}
DrawString ( x, 400, "■", GetColor( 255 , 255 , 255 ));
0862名前は開発中のものです。
2011/06/21(火) 13:58:41.47ID:3pc3Ry/R右方向だけの移動なら上の処理で問題ないのですが、
右と左の処理を分けるためにwhile文を使ってみたのですがうまくいきません
どなたかアドバイスお願いします
if(CheckHitKey( KEY_INPUT_RIGHT) == 1 ) //右キー入力があれば
while(1){ //ループに入る
if(CheckHitKey( KEY_INPUT_RIGHT) == 1 ) //右キー入力があれば移動する処理
{
t++;
k=0.25*t;
if(k>=8)k=8;
x+=k;
}
if(CheckHitKey( KEY_INPUT_RIGHT) == 0 && k>0 ) //キー入力なしで減速する処理
{
t=0;
t++;
k=-0.5*t +k;
x+=k;
}
DrawString ( x, 400, "■", GetColor( 255 , 255 , 255 ));
if( k<0 ) break; //移動が0でループを抜ける
}
}
0863名前は開発中のものです。
2011/06/21(火) 14:00:42.66ID:3pc3Ry/R実際はあってもうまくいきません
0864名前は開発中のものです。
2011/06/21(火) 16:47:31.92ID:uE4oFvCy1キャラとか1曲の平均的な値段をおしえてくれ
0865名前は開発中のものです。
2011/06/21(火) 16:59:49.34ID:LS2/8Qykt=0からの距離を毎回自分の位置に加算するのは間違ってないか?
>864
平均とか言い出すと一枚10マソとかいう絵師さまが登場して荒れるから
864が出せる金額で頼める人に頼め
0866名前は開発中のものです。
2011/06/21(火) 17:17:31.44ID:3pc3Ry/R減速時のことでしょうか?
私も最初はおかしいかなと思ったんですが、その処理をするごとにkの値は減っていくので毎回t=0からでも問題ないです
if(CheckHitKey( KEY_INPUT_RIGHT) == 0 && k>0 ) //キー入力なしで減速する処理
{
t=0;
t++;
k=-0.5*t +k;
x+=k;
}
もし一回の処理で移動する距離( k )が最大の8の場合
一回目
k=-0.5*1 +8
k=7.5
二回目
k=-0.5*1 +6.5
k=6
という感じにうまく減速してくれます
加速時に0.25ずつ進む距離が増えるのに対して、減速時は0.5ずつ減るようにしたのですが
0867名前は開発中のものです。
2011/06/21(火) 17:30:56.28ID:3pc3Ry/R右向きの処理と左向きの処理をループで括って分けたかったのですが、それがうまく行かなかったので
全ての処理を独立させることにしました
何回も長文を書いてスレを汚してしまって申し訳ないです
0869名前は開発中のものです。
2011/06/21(火) 18:32:58.12ID:3pc3Ry/R移動距離"k"を正の値のままにしておきたかったからです
しかし正の値のままだと何もボタンを押していない時の条件が被ります
if(CheckHitKey( KEY_INPUT_RIGHT) == 0 && k>0 )
if(CheckHitKey( KEY_INPUT_LEFT ) == 0 && k>0 )
ですので、whileでなくとも何か違う関数の中にいれて条件が被らないようにしたかったのです
別にkの値を負にすればいいじゃないか。というかそれが正しいと言われると思いますが、
別の関数に分けるという考え方は大体合ってると思うので、それが出来ないとまた同じようなアルゴリズムを組む時苦労すると思ったので
こっちのやり方も出来るようになっておきたかったんですよ
0870名前は開発中のものです。
2011/06/21(火) 19:49:33.44ID:/qLvVUPm0871名前は開発中のものです。
2011/06/21(火) 19:57:41.12ID:BWXuLMpTちょっとかじった、知ったか君
無能だった自分と重なって的確なアドバイスができる上級者
が集う
0872名前は開発中のものです。
2011/06/21(火) 20:26:06.58ID:w6AfA9yw自分は的確なアドバイスが出来る上級者だと勘違いしている。
本物の上級者のほうは、レスを書いた後で本当に適切だったか悩む。
0873名前は開発中のものです。
2011/06/21(火) 20:33:53.60ID:qMXhUuYS挫折した俺には到達できない領域。
0874名前は開発中のものです。
2011/06/22(水) 04:14:45.43ID:v3yVn6tb現在位置と凅ではなく、時間tを使って移動先を求めているのは何か意味があるってこと?
物理シミュでもやってるのかな。
0875名前は開発中のものです。
2011/06/22(水) 13:00:30.23ID:aqyPnKWYプログラムの仕組みを教えてください
例えばポケモンみたいに
0876名前は開発中のものです。
2011/06/22(水) 16:01:14.88ID:pWb0e9lcいろいろ方法はあると思うけど、
真上から見下ろすカメラがあると想定してみるのはどうかな。
0877名前は開発中のものです。
2011/06/22(水) 19:21:16.19ID:uoWZAZid動きは確かにキビキビしてますが、現状これくらいしか頭がないもんで
k=0.125*t^2 くらいにしたほうがらしくなるかもしれないですね
それか t の範囲をいくらかに分けて段階的に傾きを変えてみるとかですか
>>874
ただこれしか思いつかなかっただけです・・
その現在位置と凅を使ったやり方も宜しければ教えていただけないでしょうか?
もしくは参考になるサイトを
0878名前は開発中のものです。
2011/06/22(水) 19:51:18.41ID:pWb0e9lc携帯からなんで軽く。
ライブラリの公式サイトに等速移動のサンプルがあったと思うが、
ここに書かれている移動量(±3)の部分を変数にする。
この移動量変数は、ループ毎に初期化されないように注意。
左方向へ移動させたい場合は、移動量を負の数にするのが一番楽。
どうしても正の数が必要になったら、そのときに改めて絶対値を計算すれば良いだけ。
0879名前は開発中のものです。
2011/06/22(水) 20:04:24.71ID:aqyPnKWYありがとうございます
今から組んできます
0880名前は開発中のものです。
2011/06/23(木) 06:24:38.91ID:nv3y+bY40881名前は開発中のものです。
2011/06/23(木) 14:24:18.16ID:8jCWoIDE1文字ずつ画像に変換する処理をしている?
0882名前は開発中のものです。
2011/06/23(木) 14:36:46.05ID:cLXuAiSF0883名前は開発中のものです。
2011/06/23(木) 16:01:30.57ID:4Rg2XpCB一番楽なのは、文章をそのままテクスチャにしたテクスチャを用意するもの
2011年現在に至っても、まだ存在している。
今主流なのは、ちょっと高度になビットマップ
フォントファイルから文字コードとともに抜き出し、文字をテクスチャにするが
「ココからココまでの座標が何のデータですよ」というものを覚えさせるので
文章データはテキストファイルでも何でもいい。
プログラムは、そのテキストファイルに相当するものからデータを取り出してみて
「このデータだから、ここからここまでの座標にある絵を入れればいいんだな」と判断して表示
だから座標が間違ってると表示されるものもおかしくなる
0884名前は開発中のものです。
2011/06/23(木) 16:13:43.59ID:A1S7MgvQ>文章データから読み取った文字を1文字ずつ画像に変換する処理
0885名前は開発中のものです。
2011/06/23(木) 16:44:44.04ID:4Rg2XpCB前者はもとから全文テクスチャとしてあるから、別に変換はしないでいい
もとから画像テクスチャデータとして存在するので、「ゲーム内以外で読まれると困るやつ」には使えない。
後者は「文字を羅列したテクスチャ」はもとからあるので
プログラムがやっているのは配置するだけだな
切り貼りしているようなものだ
0886名前は開発中のものです。
2011/06/23(木) 16:55:35.87ID:8jCWoIDEつまり文章そのものを全て画像で配置したデータを作ってそれを利用するってこと?
その文章画像データ(変な言葉)は予めツールか何かをつかってテキストデータから変換して生成しておく
でOK?
0887名前は開発中のものです。
2011/06/23(木) 17:07:58.05ID:4Rg2XpCBまず、一枚のでっけえテクスチャに
ABCDEFGHIJKLMN・・・あいうえおかきくけこ・・・・
と、使う文字や記号を描いておく。
プログラムは、テキストファイルを読みこめば文字コードと文字データを取得できるだろう
そうして読んだデータが例えば0x01としよう
そうしたら、対応テーブルを見て「0x01はテクスチャのどっからどこまでやねん?」ということをはじき出す。
仮に0x01は、座標0.0から12.12まで としたら、最初に作ったテクスチャからそこまでの範囲を切り出して
表示させたいところにポンと置くだけだ。
前者は、まさに文章をテクスチャに全部書いておく。
文章ぶんのテクスチャ数が必要になるが表示させるだけなので簡単。
unrealエンジンが、少なくとも1〜2はこれだったと記憶している
0888名前は開発中のものです。
2011/06/23(木) 17:16:28.74ID:4Rg2XpCBこれを繰り返して文章にする
ただ、テーブルの構築や、そもそも「文字コードの理解」が必要になるので
そこまで簡単ではない。特にUTF-8の文字コードの理解が他に比べるとややこしい。
でも、スマートかつ基礎さえ出来れば応用が利いて後々の苦労が少ないのはこれだ
できなかったら、文章を全部テクスチャに書き込んでおくUnreal方式がいいだろう
0889名前は開発中のものです。
2011/06/23(木) 17:19:53.92ID:A1S7MgvQ前者はすでにほぼ絶滅しているし、後者は明らかに文字コードを画像に変換しているな。
0890名前は開発中のものです。
2011/06/23(木) 17:33:17.29ID:QwuQYJQ50891名前は開発中のものです。
2011/06/23(木) 17:42:56.05ID:A1S7MgvQ0892名前は開発中のものです。
2011/06/23(木) 17:47:42.35ID:8jCWoIDE後者のやりかたが当然と思っていたから前者なんて論外だった
前者で文章表示していたら膨大な画像データになるんだろww
会話データをそんな処理していたとは考えにくいが
それに前者の方法なら文章データは不要で
フラグ管理だけで十分じゃないのかな?
1だったら○○の文章データ(画像)を表示
0893名前は開発中のものです。
2011/06/23(木) 18:09:17.62ID:4Rg2XpCBどこで何を出すかさえ決めておけばいいだけで、
会話自体が少ないアクションシューティングでは問題にならなかった。
オブジェクティブ表示、ステータス表示、程度だし
Doom3エンジンの「オリジナル」は字幕機能を持っていないし
もしもしゲー用のエンジンも持ってないこともあるので
今でもテクスチャ貼り字幕は存在している。
必要があったら、Prey、ETQW世代のD3エンジンのように拡張して字幕機能を持たせることもあるが
0894名前は開発中のものです。
2011/06/23(木) 19:38:00.42ID:s6g/tj/HXNA専用スレが一つしか無かったので、まずはこちらで良いですか?
spriteBatchで描画した画像やテキストをクリアするためには、
spriteBatch.Dispose()して、新しくspriteBatchを作成するしかないでしょうか
※メニュー選択後の画面遷移をしようとしています、他に方法があればそれでも問題ありません
0895名前は開発中のものです。
2011/06/23(木) 20:01:21.64ID:Zvnkqj4Qメッセージ枠素材を配布しようと思ってるんだけど
現在の標準サイズって800*600基準でいいのかな。
あるいは他に使いやすいサイズがあれば知りたいです。
0896名前は開発中のものです。
2011/06/23(木) 23:12:25.13ID:ryrUA2vo重要視するべきはサイズじゃなくて比率かな。4:3用途か16:9用とか。
どれにでも利用できるサイズにするなら4:3用で作成することになる。
結局は利用して貰いたいコミュニティのデファクトに合わせるのが普通だから、
そこで聞くべきだ。
0897名前は開発中のものです。
2011/06/24(金) 00:01:17.80ID:IetTbbk8解像度固定でないなら、「その一部を何回X方向Y方向に繰り返してどれだけの大きさにするか」
ってのが容易に出来る
アクセントがあっても重ねるだけ
どうしても凝ったデザインにしなきゃならんならワク全体を配布すべきだが
0898895
2011/06/24(金) 01:44:05.94ID:tVBhkhN8psdで保存してあったから、どうせなら標準的なサイズにして配布しようかと思って。
まさに比率が気になってたんですが4:3で問題ないんですね。
パターンの一部+パーツ別もあわせて考えてみます。
ありがとう。
0899名前は開発中のものです。
2011/06/24(金) 02:01:58.57ID:IetTbbk80900名前は開発中のものです。
2011/06/24(金) 02:20:24.84ID:3eZR6aVo0901名前は開発中のものです。
2011/06/24(金) 06:10:21.91ID:PG3ZOgrs4:3の比で表示した場合の、どのくらいカメラを引いたのと同じなんでしょうか?
要するに4:3で表示した時に上と下を切ってワイドっぽく対応したいんです。
それとも根本的にこの考えはおかしいですか?
0902名前は開発中のものです。
2011/06/24(金) 06:44:45.29ID:Wo5NDXjk上下を切るより左右をワイドにする
0903名前は開発中のものです。
2011/06/24(金) 07:25:14.07ID:PG3ZOgrsもしかするとまだ勘違いしているかもしれないんですが
一応今の所下記の様に思っています。
何か間違いがあればご指摘頂ければと思います。
左右の領域については、4:3の比率で表示した時に
カメラをある程度引けば(つまりカメラのz値をマイナスすれば)、
左右の可視領域は増えてるという事になると思うんですけど。
実際に目測で大体16:9の時と同じくらいの左右の可視領域を増やせてるんですが
それを目測ではなく、厳密に計算式でやりたいなと思って。
上下を切るのは、カメラを引く事によって上下の可視領域も拡大されるので
その余分なところをカットするという意味です。
0904名前は開発中のものです。
2011/06/24(金) 07:36:52.25ID:PG3ZOgrs■の表示は真ん中に表示した板ポリ
1280x720(16:9)
―――――――
■■■■■
■■■■■
■■■■■
―――――――
1280x960(4:3)
―――――――
■■■■■■■
■■■■■■■
■■■■■■■
■■■■■■■
■■■■■■■
―――――――
1280x960(4:3) カメラzをマイナス(余分な上下は塗り潰す)
―――――――
■■■■■
■■■■■
■■■■■
―――――――
どこまでカメラを引けば、きっちり16:9の可視領域と同じか知りたい(公式が欲しい)。
0905名前は開発中のものです。
2011/06/24(金) 08:00:28.18ID:Wo5NDXjk公になっていない
0906名前は開発中のものです。
2011/06/24(金) 08:27:09.71ID:PG3ZOgrs公式というのはちょっと言い方が悪かったですが
複数の解像度に対応した式でカメラのマイナス値を算出する方法はないでしょうか?
0907名前は開発中のものです。
2011/06/24(金) 08:39:35.27ID:PiATbYSQ0908名前は開発中のものです。
2011/06/24(金) 08:50:36.64ID:PG3ZOgrsすみません(汗)
プログラミングとかしていながら数式にはめっぽう弱いもんで。
後は自分でがんばってみます。
0909名前は開発中のものです。
2011/06/24(金) 09:34:03.49ID:3eZR6aVo0910名前は開発中のものです。
2011/06/24(金) 10:06:53.39ID:PG3ZOgrsどういうことでしょうか?
0911名前は開発中のものです。
2011/06/24(金) 10:08:48.18ID:PiATbYSQ>>908
三角形の一辺と角度から、他の辺の長さぐらい求められるだろう。
公式なんて検索すれば出てくるんだから、弱いとか関係ないから。
0912名前は開発中のものです。
2011/06/24(金) 10:10:14.75ID:PiATbYSQ0913名前は開発中のものです。
2011/06/24(金) 10:32:41.79ID:PG3ZOgrsはい。これは大丈夫です^^
なんとも低レベルな質問にお答え頂きありがとうございました。
0914名前は開発中のものです。
2011/06/24(金) 10:33:52.74ID:S6/XRV490915名前は開発中のものです。
2011/06/24(金) 10:39:39.36ID:PiATbYSQ0916名前は開発中のものです。
2011/06/24(金) 10:49:15.02ID:S6/XRV490917名前は開発中のものです。
2011/06/24(金) 13:36:42.37ID:fTw62tmE配列[x]
■■■
■■■■
■■■
ベタな方法なら
x≧0 〜
x≧4 〜
x≧7 〜
応用すればこういうのもOKな感じになるようなもので
■■
■■■
■■■■
■■■
■■
横幅が変わらない場合(理想的でない)
■■■■■■■■■■(9)
↓
■■■
■■■
■■■
Y軸+x%3*○
0918名前は開発中のものです。
2011/06/24(金) 17:59:21.23ID:IU+rSsxS■■■□■■■■□■■■ という配列[12]にしてから
■■■□
■■■■
□■■■
(□は実際には描画しない)
0919名前は開発中のものです。
2011/06/24(金) 21:02:04.53ID:3eZR6aVoこんなシンプルな問題なら、最低でも何の配列で、それをどういう構造を
持った先に書き込むのか分からないと答えようがないんですよ。
書き込む先の横幅に依存すると高速化できるかも知れないし、
配列の要素によってはマスクをテーブルで用意して合成に利用すれば
高速になるかも知れないし。
0920名前は開発中のものです。
2011/06/25(土) 02:15:50.76ID:av3YTDPA予め画面に対応する配列を用意しておいて
外部のマップ配置データを読み込むというのが
一番オーソドックスなやり方の様な気がするけど。
0921名前は開発中のものです。
2011/06/25(土) 08:45:28.72ID:ljrl4TvH条件が良く分からんな。第1と2の図を考慮したら3はこうなると思うんだが
■
. ■■
■■■
. ■■
■
0922名前は開発中のものです。
2011/06/25(土) 09:39:16.80ID:bgBde/zB>>917みたいにベタな方法でも別にいいと思うが
あるいは>>920みたいにやるか
0923名前は開発中のものです。
2011/06/25(土) 09:46:09.77ID:bgBde/zBようはy=f(x)で
x0123456789
y0001111222
を求める問題に帰結できそう
2番目も同じ
数学板の奴に聞けば解いて貰えそうな気がする
まあそこまでやらなくても上のようにやれば十分だと思うがね
どうしても計算式で表したいって気持ちも分からんでもないが
0924名前は開発中のものです。
2011/06/26(日) 00:11:07.08ID:tRK+x7lL俺はフラッシュとかで動画つくってロードできて使えたらいいな〜
って部分がかなり沢山ある
0925名前は開発中のものです。
2011/06/26(日) 03:01:39.84ID:B4vmplE/if文だらけになろうともまずは動作するようにしてその後、if文や計算式の最適化
どちらが良いのだろうか・・・・
0926名前は開発中のものです。
2011/06/26(日) 04:49:21.11ID:tdcXr8Eq最適化の優先順位なんて、全体が見えてこないと判断できないし。
0928名前は開発中のものです。
2011/06/26(日) 14:37:30.65ID:OTl5CjgI全体をパーツに分けて、入れ替えやバグ解析を
簡単にできる方が重要だと思ってる。
0929名前は開発中のものです。
2011/06/26(日) 17:03:01.17ID:nuBXaIcPif文が少ない≠良いプログラム。
全体を完成させてプロファイルしてから、最適化しろ。
ところで、最初2行目が
if分が少ない≠酔いプログラム
って変換されてワロタ。
0930名前は開発中のものです。
2011/06/26(日) 19:03:41.51ID:tRK+x7lL自分を中心としてスクロールてるんだが、多分マップ全体を描画して
とこからウィンドウ画面を表示してるのが悪いのかもしれん。
なんか軽くする方法しらないか?
0931名前は開発中のものです。
2011/06/26(日) 19:28:35.85ID:JTqXQOAQうー無、曖昧さ100%でなんと答えてよいのやら
具体的にフレームレートは? 3Dなのか2Dなのか? スクリーンショットある?
やっぱね、一番の近道は
ソースコード付きでコンパイル可能な状態でUPLOADすることだ
0932名前は開発中のものです。
2011/06/27(月) 01:04:02.53ID:tvFf2HrLちなみにスクリーンショットも恥ずかしいんだわ
これ初めて作るゲームだしな
なんだか、もうカオスだしよ
0933名前は開発中のものです。
2011/06/27(月) 05:59:06.05ID:txUEornU移動物体になってしまう以上、背景の消し書き必須ですかね?
0934名前は開発中のものです。
2011/06/27(月) 11:26:15.22ID:HEmSmJovDXライブラリのスレで似たような話があったよ。
0935名前は開発中のものです。
2011/06/28(火) 06:35:09.67ID:ACSn663z普通に考えれば座標→クリック状態だと思います。
しかしプログラム処理の場合はクリック状態→座標のが処理が早いのではないかと思ってみたり?
0936名前は開発中のものです。
2011/06/28(火) 09:36:13.37ID:ApOdSqk9思ってみたり?って質問されても思わないとしか言えん
0937名前は開発中のものです。
2011/06/28(火) 10:30:19.93ID:vWReiH/pもはや3年計画だわ
0938名前は開発中のものです。
2011/06/28(火) 11:07:56.63ID:xLD/tNSC個人で3年続いてるってめちゃくちゃ凄えぞオイ。
自分なら半年で飽きる。
0939名前は開発中のものです。
2011/06/28(火) 13:55:04.99ID:ua5wbLNE0940名前は開発中のものです。
2011/06/28(火) 18:17:56.83ID:h3LZy4IH0941名前は開発中のものです。
2011/06/28(火) 18:59:09.16ID:oECP7U5E0942名前は開発中のものです。
2011/06/28(火) 19:51:39.41ID:ACSn663zあれも〜これも〜と作っていけば流用できるソースが増えて
ミニゲームが完成
そのミニゲームを大きくすれば、それなりのゲームができそうな?
とC++ExpressをDLしてから14日目の超初心者は思うわけで・・・
0943名前は開発中のものです。
2011/06/28(火) 22:15:59.40ID:w5KHKyfb0944名前は開発中のものです。
2011/06/28(火) 22:39:04.98ID:vWReiH/p超頑張って書いたキャラクターカスタマイズ用画面のコード作って
デバッグしたら何も表示されないしよ
ゲームの方に戻ったらいつの間にか敵が表示されなくなってるしよ
おまけに原因が全くわかんね〜
俺はどうすればいいんだ?
0945名前は開発中のものです。
2011/06/28(火) 22:41:39.43ID:Rk+Ieai40946名前は開発中のものです。
2011/06/28(火) 23:07:20.48ID:ACSn663z3年計画のソースとかみたくねぇぇwww
0947名前は開発中のものです。
2011/06/28(火) 23:09:21.94ID:7bkT/y0o0948名前は開発中のものです。
2011/06/28(火) 23:28:59.23ID:nN7/OrGG0949名前は開発中のものです。
2011/06/28(火) 23:40:13.04ID:oECP7U5E一人開発なんだし、簡易でも良いからせめてTDDくらい導入しろよw
0950名前は開発中のものです。
2011/06/28(火) 23:51:05.46ID:h3LZy4IH不思議なほど最後まで作れない
0951名前は開発中のものです。
2011/06/29(水) 00:00:46.50ID:ct4dTXBDで、ゲーム作りたい気持ちが蓄積されていって、ある日限界を超えて本当に作り始めるわけ。
でもここからが本番。一気にやろうとするから熱意を全消費して作る気力が無くなる。
もうちょっと作りたい気持ちを我慢して、今日はここまで、と止めるのが重要。
で、作ってない間に色々妄想しておいて、熱意の燃料をまた貯める。
火薬みたいに爆発させるんじゃなくて、ロウソクのようにちびちび燃やすんだ。
0952名前は開発中のものです。
2011/06/29(水) 02:37:27.39ID:c9owt+lo進展があるとモチベーションが上がる
おまいらのゲームみしてくれよ
モチべーションを上げたい
0953名前は開発中のものです。
2011/06/29(水) 08:33:10.24ID:deSRQf0O暇な時に作業してそれ作るのに1年かかったよ。
グラフィック、サウンド、動画再生、操作デバイス… 他にも色々…
DXLibというのがあるのも後から知って、これ使っとけばよかったかな、
と思ったけど、とりあえず、ここからやっと本格的な作業に入れそう…
完成は後、一年半後くらいかな…
プログラム以上に困難なのが画像データ作成なんだよね。
なるべく綺麗なもんにしたいなーとは思うんだけど。
0954953
2011/06/29(水) 08:38:55.02ID:deSRQf0Oでも自分でライブラリ作るのはすっごいプログラムの勉強になった。
おかげでC++言語が大分わかったし。
0955名前は開発中のものです。
2011/06/29(水) 16:46:24.42ID:c9owt+lo別にコピペすれば苦でもないし
それとも敵のデータとして既に作ったものを参照して利用したほうがいいのか?
こっちの方が効率的ではあるかもしれん
0956名前は開発中のものです。
2011/06/29(水) 17:10:58.43ID:odao3aA9プログラム内に直書きはかなり頭が悪い方法
というか、素直に作ったら、敵データとステージデータって別物にならないか?
>>956
ステージデータは外部読み込みだけど、敵の移動とかはハードコーディングだなあ。
まあミニゲームだし、そもそも個人製作だから……と言い訳。
0958名前は開発中のものです。
2011/06/29(水) 17:59:54.98ID:U65L8kiiファミコンにあったキン肉マンのような格闘物を作ろうと思うんですが
どんなプログラミングを覚えれば良いんでしょうか?
プログミングの勉強が主目的で、そのための題材を探している場合とでは、答えが異なる。
0960名前は開発中のものです。
2011/06/29(水) 18:14:28.22ID:qGpPtV8x14歳からはじめる
C言語わくわくゲームプログラミング教室
http://www.rutles.net/books/281.html
この本を3度 読み返す。
0961名前は開発中のものです。
2011/06/29(水) 20:26:57.92ID:c9owt+loそうだな、いちいち面ごとに敵作ってらんないからな
1面というモジュールがあったとしたら、そこにその面のデータ書き込めるように
したほうが分かりやすいかもな
0962名前は開発中のものです。
2011/06/29(水) 23:04:56.12ID:IWHgyftAキーでなくマウスだと相当やっかいだな・・
キーが押された 移動倍率(マス目サイズ)を1加算or1除算でOKだけど
マウスの判定は難しいな。
中心より上なら〜敵な十字キー扱いにすればいいけど
SLGだとしてマス目が多くかつ、マウスをクリックしたところまでの移動数を調べるとなると頭が痛くなりそう
0963名前は開発中のものです。
2011/06/30(木) 08:18:44.50ID:0sMwpYmO斜面っぽいものになると途端に面倒になります。
斜面も考慮した地形の移動やめり込み補正はどういう方法がありますか?
0964名前は開発中のものです。
2011/06/30(木) 08:42:23.20ID:q6uUO0Bv0965名前は開発中のものです。
2011/06/30(木) 09:08:34.97ID:0sMwpYmOでも自然に上れるようにもしたいので
何か良い補正方法があればいいな〜と思うんですけど。
線分とかの判定処理なんでしょうか?
めり込みの補正をどうやったらよいのかが一番わからないんですよ…
0966名前は開発中のものです。
2011/06/30(木) 10:30:01.03ID:yXgs0tsOまぁ、多数の手段があるし、どのような目標なのかもわからない
だから、あなたが スクリーンショットとソースコードの提示をしなさい。
解決方法は多数あるが、あなたの手段を知らないから口出しできない。
0967名前は開発中のものです。
2011/06/30(木) 10:55:19.68ID:q6uUO0Bv0968名前は開発中のものです。
2011/06/30(木) 11:43:15.33ID:oUawTjnp0969名前は開発中のものです。
2011/06/30(木) 12:01:04.46ID:AdqVaTeo3Dや無駄に凄いアクションゲーを考えると無理ゲーになるんだろうけど
0970名前は開発中のものです。
2011/06/30(木) 12:09:17.12ID:q6uUO0Bvだから球体が転がると書いてあるだろう
車輪だから球体じゃないとでも言い出すのか?
0971名前は開発中のものです。
2011/06/30(木) 12:24:17.71ID:edGzdbav0972名前は開発中のものです。
2011/06/30(木) 12:27:41.86ID:yXgs0tsO0973名前は開発中のものです。
2011/06/30(木) 12:50:55.94ID:UVxYsoY6矩形をキャラの中心から左右2個の矩形に分轄して
地形との接触部分をもとに矩形の高さを動的に変化させる
A B C
D E F
ACFDが矩形で中心がBEとして
BEがめり込まない位置にまず高さを補正する
次にADとCFの線分でそれぞれ地面との判定を行う
左上がりの傾斜ならADの間に接点Gがでたとして
Gとおなじ高さのBE間に点Hを作る
A B C
G H
D E F
あとはABHGとBCFEの二つの矩形を使って壁や判定の判定をする、とか
0974名前は開発中のものです。
2011/06/30(木) 12:53:23.27ID:oxuV3HTQ斜面角度が一定なら処理を簡略化出来ることもあるだろうし
登れる角度に制限があれば処理も変わるだろうし
矩形の時の判定方法をどうしてるかでもまた変わるだろうし。
内部処理は平面歩行と同じにして、斜面ブロック内での左右位置で
上下の表示位置を補正する方法もあったりで、ほんと色々。
0975963
2011/06/30(木) 12:58:41.78ID:0sMwpYmOでもとりあえず、参考になりそうなページみつけたので
これの通り実装してみようと思います。
http://www.nzqr.net/content/zengeren/05/05_2DCollision.pdf
0976名前は開発中のものです。
2011/06/30(木) 13:13:36.73ID:GZO/M6SEできたらここにあげてね
0977名前は開発中のものです。
2011/06/30(木) 13:52:17.26ID:AdqVaTeo決まってゲームを作ってないor未完成だよな・・・
あまりに数学的やプログラム脳になるとシューティングや3D製作に走って
あれもこれもとなって空中分解というパターンなんかな?
0978名前は開発中のものです。
2011/06/30(木) 14:54:16.73ID:x4EY4/hW想像していたのよりも遙かに大変でそのうち飽きる。
というパターンが多いように思う。
0979名前は開発中のものです。
2011/06/30(木) 19:25:54.84ID:GKYKu/tfやたら語りたがる人の多くは、実装にあたって原理は単純にしないと上手くいかないのがわかってない人が多いからじゃない?
ほんで実装能力が低いから余計に脳内妄想内で堂々巡りして半端なミニゲーム未満しか作れないという
0980名前は開発中のものです。
2011/06/30(木) 21:03:18.13ID:xizjCeL/0981名前は開発中のものです。
2011/06/30(木) 21:05:55.58ID:rwmnR8hn0982名前は開発中のものです。
2011/06/30(木) 21:06:07.22ID:xizjCeL/0983名前は開発中のものです。
2011/07/01(金) 00:22:31.65ID:soTtPGn8繋ぎ合わせることだな。
例えば、最初は自分と敵1体だけだったが、考えて行くうちに色々な敵を追加したり
味方を追加したりと、色々なデータをつなぎ合わせなければならなかった
決して物理計算なんかではなくて、組み立て方が難しい
0984名前は開発中のものです。
2011/07/01(金) 01:11:18.05ID:Vj5VircF【初心者】スレを立てる前にココで質問を【Part23】
http://hibari.2ch.net/test/read.cgi/gamedev/1309450150/
0985名前は開発中のものです。
2011/07/01(金) 01:21:40.81ID:xCdFgzsp乙
0986名前は開発中のものです。
2011/07/01(金) 22:32:02.34ID:Vj5VircFこれが糞だと、チープにみえるし
インターフェースが整っていると、なんか面白そうに見えてくる
技術はあまり要らないのに
良い悪いの答えが無く、膨大な時間とセンスだけに頼る部分だという事
0987名前は開発中のものです。
2011/07/01(金) 22:37:00.44ID:uncBKD9O0988名前は開発中のものです。
2011/07/02(土) 01:16:57.40ID:+ig5ekBsミニゲームとか軽い感じで出来る奴か?
0989名前は開発中のものです。
2011/07/02(土) 05:58:29.21ID:WVZbfN2b0990名前は開発中のものです。
2011/07/02(土) 10:27:44.10ID:WVZbfN2b0991名前は開発中のものです。
2011/07/02(土) 12:10:16.41ID:0ZkaPK1q0992名前は開発中のものです。
2011/07/02(土) 13:05:31.84ID:+ig5ekBs俺はフォトショで作った画像取り込んだら、既にFCレベルの画質ではなくなってたからな
それ相応の内容も伴ってなくてはいけない気がしてきてるんだ
0993名前は開発中のものです。
2011/07/02(土) 13:31:38.33ID:WVZbfN2b画像なんてフリー素材を使ってもすぐにSFCレベルになると思うが
ゲームとして遊べるものがFCレベルでもたどり着けないという罠
50%ぐらいで飽きたり、1作品としてのボリューム、バランス調整、操作制、インターフェース等
漠然としたプログラミングでなく、デバッグ&バランス作業で放り投げて結局FCレベルにすらたどり着けない
STGやACTなら1面作って満足
SLGなら1面作ってバランス調整もままならないまま満足
RPGなら町を1つ用意して敵を出して倒して満足
0994名前は開発中のものです。
2011/07/03(日) 01:18:44.73ID:BYIXp1x6ゲーム設計ではグローバル変数を多用しないほうがいいとかいってたけど
構造体使いまくってるよ
0995名前は開発中のものです。
2011/07/03(日) 01:22:26.01ID:ap8WVKO9ゲームには構造体使わない方がいいよ
0996名前は開発中のものです。
2011/07/03(日) 02:59:58.75ID:mzwrZxfI0997名前は開発中のものです。
2011/07/03(日) 03:45:03.90ID:jivjtQgh個人作成のミニゲーム程度で初心者レベルなら、グローバル変数に頼ってしまってもいいと思う
頭でっかちな発言ばかりしている「自称」ゲーム製作サイトの
ゲーム公開率や製作途中の作品率を見ると
ゴミソースだけど完成している>>>>>>>>>>>>>>>>>口だけのゲーム製作通
0998名前は開発中のものです。
2011/07/03(日) 04:53:06.03ID:7/9CXLpW0999名前は開発中のものです。
2011/07/03(日) 06:00:23.41ID:AYwEdvArローカル変数もグローバル変数もあるけど
何の話をしてるんだ?>>994をからかってるだけ?
1000名前は開発中のものです。
2011/07/03(日) 06:34:37.56ID:VPb/fv36変数の宣言をどこで行なうかでスコープが変わるだけの話を
>>994は激しく勘違いしてるだけっぽい
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。