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


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

【初心者】スレを立てる前にココで質問を【Part13】



1 名前:名前は開発中のものです。 [2006/10/10(火) 14:21:04 ID:+puD4/Ed]
疑問に思うことがあれば、スレを立てずに、まずはココで質問。
スレッドを立てる前にはローカルルールを読みましょう。
pc8.2ch.net/gamedev/

>>980 を踏んだ人は次スレ立てをお願いします。

その他は>>2-10ぐらい

675 名前:名前は開発中のものです。 mailto:sage [2007/02/24(土) 06:57:49 ID:RNRQvZib]
ゲーム中のデモを取り込んで動画にするソフトってありますか?
自力で作ろうと思ったけど無理だったよ。

676 名前:名前は開発中のものです。 mailto:sage [2007/02/24(土) 16:18:25 ID:X8u/gQ2k]
frapsとか

677 名前:名前は開発中のものです。 mailto:sage [2007/02/25(日) 17:06:34 ID:twaXTRZZ]
板違い

678 名前:名前は開発中のものです。 [2007/02/25(日) 18:57:02 ID:jlf+Igax]
>>675
こっちが詳しい。

【鑑賞】 ムービースレッド 【作成】 part2
game12.2ch.net/test/read.cgi/gamef/1167265823/

まあ、でも、板違いでもなかろうに。
自作ゲームのデモとりたいってことはある


679 名前:675 mailto:sage [2007/02/26(月) 03:30:01 ID:tfF+RgOS]
676-678
ありがとうございます。

680 名前:名前は開発中のものです。 [2007/02/27(火) 10:02:11 ID:gKz3cE50]
このツールに関するスレッドってありますか?
ム板などの外部板でも良いので教えてください

Lamp:ゲーム開発とその学習をサポートするミドルウェア
ttp://lamp.sourceforge.jp/index.html


681 名前:名前は開発中のものです。 [2007/02/27(火) 11:18:23 ID:tuePWL1X]
「2ch Lamp」でぐぐれ

682 名前:名前は開発中のものです。 [2007/03/01(木) 21:08:45 ID:c8NsM9Cv]
将来会社設立してゲーム作ってお金もうけようと思ってるだけど、無謀ですかねやっぱり

683 名前:名前は開発中のものです。 mailto:sage [2007/03/01(木) 21:11:38 ID:sn6aALcL]
ここでそんなこと聞いてるようじゃ無謀だろうな。



684 名前:名前は開発中のものです。 mailto:sage [2007/03/01(木) 21:14:12 ID:5r9io62i]
ヒント:派遣=奴隷
後はわかるな

685 名前:名前は開発中のものです。 mailto:sage [2007/03/01(木) 21:20:19 ID:ftNb9R1u]
ttp://pc11.2ch.net/test/read.cgi/gamedev/1172746135/

686 名前:名前は開発中のものです。 [2007/03/01(木) 21:26:11 ID:c8NsM9Cv]
>>683
その言葉ものすごく参考になりました。

687 名前:名前は開発中のものです。 mailto:sage [2007/03/02(金) 03:32:19 ID:p2Vq3Tbg]
無謀とかどうでもいいから、そのためにどうすればいいか考えて行動しろ。
無駄にはならんから。

688 名前:名前は開発中のものです。 [2007/03/02(金) 20:45:19 ID:vGgDWh2/]
避難所が見れないです

689 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 01:09:51 ID:CNJjRnL5]
>>681
見あたりませんね。
このソフト自体、あんまり知名度無いみたいな・・・

690 名前:名前は開発中のものです。 [2007/03/03(土) 03:36:40 ID:bCyOKHoD]
newで動的に確保したメモリはソフト終了時には自動破棄されますよね?
それとも自分で解放しないと残っちゃうんですか?

691 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 08:57:28 ID:i74lrKW1]
Win95は解放しなかった気がする。

692 名前:名前は開発中のものです。 [2007/03/03(土) 09:45:20 ID:DgGdUJio]
>>690
OSが開放することを期待できるが、通常は自前で開放。
今時なら、shared_ptrとか類似品つかって、開放も自動化


693 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 09:49:18 ID:vCwRwuyk]
>>688
pc11.2ch.net/test/read.cgi/gamedev/1156117275/152
とのこと。対応あるまで待つがよろし。



694 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 18:28:37 ID:XBSQP4wn]
>>692
>>691
最初は自前で解放してたんですが、deleteしようとする時に
free関数?の内部でエラーが起こるようになって困っていたのです

といってもデストラクタで解放しているので、無理に自分でやらなくていいかな、
なんて考えたんですが、shared_ptrとやらを調べてコードを書き換えてみます。

ありがとうございました。

695 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 18:38:16 ID:Ru/IM+9G]
ああ、それたぶん2回deleteしてるか、NULLにdeleteかけようとしてる。

696 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 19:50:26 ID:s5Ext0ub]
最近ゲームプログラミング遊びを始めた者ですが
シャープペンの芯やノートの消耗が激しくなった気がします
頭がいい人や慣れた人なら紙に色々書かなくてもできるようになるのでしょうか
今の状態だとどんなアプリを作るかとか、動作の細かい仕様とか、
それを実現するためにどんなクラスを使うかとか、紙の上でアルゴリズムを考えるとか・・・
ヘルプやググッタリして色んな機能の使い方メモりながら考えてるとかすると書類の山になります

697 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 19:59:03 ID:XBSQP4wn]
>>695
ちゃんとこういう風に→ if(p){ delete (p); p = NULL; }やってるんですが

>>696
むしろ、そっちの方がいいと思うけど
俺はそういうのしたことないから、いつもクラスとかメンバとか追加の嵐だもん
見習いたい

698 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 20:04:40 ID:Ru/IM+9G]
>>697
初期化直後や、他でpをdeleteしてNULLをセットし忘れ、
pが不定値( != NULL)の状態でデストラクタを通るようなことはない?

NULLが本当に0であると確信できる?
(NULL != p) と (bool)(p)が一致するって仕様で決まっていたっけ?

複数のスレッドが回ってて、同時にデストラクタに突入したりしない?

以上、思いつく限り挙げてみた。

699 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 21:27:01 ID:ngO2HFdJ]
#define NULL 0
delete(p=NULL)は無視される
どっちもC++の仕様

700 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 22:15:35 ID:JEyK3Rup]
#defineで定義している以上言語仕様じゃないだろwww

NULLを0で定義するのは慣例だし、
0以外で定義したらシベリア超特急に乗せられるだろうがな!

701 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 22:52:24 ID:5Y1Mb8L8]
>>700
pc11.2ch.net/test/read.cgi/tech/1164376614/


702 名前:名前は開発中のものです。 mailto:sage [2007/03/03(土) 22:53:32 ID:yWONZaM+]
C++だと NULL ではなくて 0 を使うのが正しいんだよな、確か。

703 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 00:32:52 ID:FPtRQ/OY]
NULL論争が勃発しそうな流れだな。



704 名前:名前は開発中のものです。 [2007/03/04(日) 02:06:56 ID:hCl1x1zT]
DXライブラリっての使ってゲーム作り始めたんですが
これってひょっとして将来的にwinAPIバリバリに使えるようになりたいと思ってるなら遠回りでしょうか?
初めから根底から素のAPI使ってゲーム作った方がいいですか?
ちなみに今の自分の能力はコマンドプロンプトで使う普通のC言語そのものはそれなりできる程度です。

705 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 02:15:43 ID:+mKojVx4]
>>704
DXライブラリはDirectXを簡単に扱うためのライブラリであってWinAPIとは別物です。

706 名前:名前は開発中のものです。 [2007/03/04(日) 02:28:37 ID:hCl1x1zT]
>>705
あ、なるほど、ありがとう。
まだよくわかってなかったようです。すみません。

では質問を変えて
DirectXを本格的に扱おうと思ってる場合だとやっぱ遠回りなんでしょうか?
DirectXの基本からやったほうがいいでしょうか?

707 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 02:30:19 ID:1xCyChNn]
俺はDXライブラリをめちゃくちゃ使いこなせるけど
DirectXの初期化のやり方もしらない

つまりそういうことだ


708 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 03:22:22 ID:nhdG+7sO]
ゲーム作りたければDXライブラリでいいよ
3Dエンジンとか作りたいならDirectX勉強しな

709 名前:名前は開発中のものです。 [2007/03/04(日) 03:35:21 ID:hCl1x1zT]
>>707
>>708
なるほど。参考になりました。
色んなものを作りたいので、要するにどっちもやれってことですね。
ありがとう。

710 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 03:48:03 ID:+mKojVx4]
>>709
個人的な見解だけど、いきなりDirectX勉強するぜーってよりは、
DXライブラリ何なりでDirectXを使ったゲームを作ってみて、
おいおいDirectX勉強した方がいいと思う。
あぁライブラリではこういう事やってたのかーとか、実体験と結びつくと理解しやすいからね。

711 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 03:58:25 ID:/1QkQp1w]
ライブラリなんて枝葉の事しかやってくれないからな。

712 名前:名前は開発中のものです。 [2007/03/04(日) 13:34:27 ID:dlOeAODf]
質問です。
Windows98SEでGetGlyphOutline(GGO_GRAYn_BITMAP)を用いて文字を描画しているのですが、
CreateFontで指定した文字の太さが反映されず、標準の太さにしかなりません。
また、イタリック体に指定すると、左に傾いた文字(普通は右)になってしまいます。
TextOutで出力すると正常に動作しますし、同じコードをXPで試しても問題なく動きます。

原因や回避策をご存知の方は居られませんか?

/* 再現コード */
/* 文字コードはSJIS */
GLYPHMETRICS gm;
TEXTMETRIC tm;
unsigned char * font;
MAT2 mat2 = { {0,1}, {0,0}, {0,0}, {0,-1} };
HDC hDC = GetDC(hWnd);
HFONT hFont = CreateFont(26,0,0,0,
700, // Weight
1, // Italic
0,0,SHIFTJIS_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,
DEFAULT_QUALITY,DEFAULT_PITCH | FF_DONTCARE,"MS ゴシック"
);
HFONT hOldFont = (HFONT)SelectObject(hDC,hFont);
GetTextMetrics(hDC,&tm);
bufsize = GetGlyphOutline(hDC,'あ',GGO_GRAY8_BITMAP,&gm,0,NULL,&mat2);
font = (unsigned char *)malloc(bufsize);
GetGlyphOutline(hDC,'あ',GGO_GRAY8_BITMAP,&gm,bufsize,font,&mat2);
SelectObject(hDC,hOldFont);
ReleaseDC(hWnd,hDC);
DeleteObject(hFont);
; // 描画処理
free(font);

713 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 13:38:15 ID:nhdG+7sO]
>>712
左に傾くのは変換行列が単位行列じゃなくて反転行列になってるからじゃね?w
太さのほうは分からんっす
しかし何時みてもCreateFontの引数はカオスだな



714 名前:名前は開発中のものです。 [2007/03/04(日) 14:14:41 ID:wHip6mNg]
四月にPC買おうと思ってるんですが、RPG作りに適したPCとかってあるんでしょうか?

デスクトップのほうがいいんでしょうか?

RPG作りに適したソフト?みたいなのはあるんでしょうか?

教えていただけると幸いです。無知ですいません。

715 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 14:22:06 ID:6Bwv+Myt]
PCは最近のものなら何でもいい。
ソフトはRPGツクール。

716 名前:名前は開発中のものです。 mailto:sage [2007/03/04(日) 14:24:06 ID:mELvsFnZ]
ちなみにツクールに関してはこちらの板がよろしいかと。

game11.2ch.net/gameama/


717 名前:名前は開発中のものです。 [2007/03/04(日) 14:34:36 ID:wHip6mNg]
>>715
>>716
ありがとうございます。

718 名前:712 mailto:sage [2007/03/04(日) 14:46:11 ID:dlOeAODf]
>>713
なるほど、DIBへの描画だからと反転させていたのですが、
98とXPでは変換行列の解釈が違うようです。
反転を解除して逆から描画するようにしたらどちらも右に傾きました。
どうもありがとうございます。
太さのほうは相変わらず謎のままですが……。

719 名前:名前は開発中のものです。 mailto:sage [2007/03/07(水) 23:31:07 ID:2px++9d5]
Irrlichtという3Dエンジンはいろいろなメッシュの形式サポートしているようですが
どうやって作ればいいのかわかりません。
MetasequoiaLEで.Xを出力したら何故か0 nodes,0 polysとなり読めませんでした。
3D Studio(.3ds)
Bliz Basic(.b3d)
Cartography shop 4(.csm)
COLLADA (.dae, .xml)
Delgine DeleD (.dmf)
DirectX (.x)
Maya (.obj)
Milkshape (.ms3d)
My3D (.my3d)
OCT (.oct)
OGRE Meshes (.mesh)
Pulsar LMTools (.lmts)
Quake 3 levels (.bsp)
Quake 2 models (.md2)

720 名前:名前は開発中のものです。 [2007/03/08(木) 19:06:51 ID:yCwQoQsd]
2Dの格闘ゲーム作るのってどの言語がいいですか?
ツクールじゃなくて、1から作ってみたいので。

721 名前:名前は開発中のものです。 mailto:sage [2007/03/08(木) 19:17:40 ID:7a2ayY7g]
Java
既にKFAって言うものがあるから、それのソース見ながら勉強できる


722 名前:名前は開発中のものです。 [2007/03/08(木) 21:16:17 ID:yCwQoQsd]
Javaって遅くないですか?自分のPCがあまりいいスペックではないので、なるべく軽さを追求したいです。

あと、追加で質問になってしまうのですが、有名な同人ゲーム(メルブラとか、東方萃夢想とか)などは、
どのような言語で作っているかご存じないでしょうか。

723 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 01:14:02 ID:mU7PVQak]
諦めろ、そんな質問してる時点で君には無理だ。

2D格ゲー作りたいなら先にドット描いて格ツクで作ってみればいいじゃないか。
そのあとでドット使いまわしてCでもC++でもC#でもHSPでもDlphiでもひまわりでもなでしこでもFLASHでも好きなの勉強しろハゲ



724 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 02:11:33 ID:OJcnOvXI]
なかなかのツンデレさんだ

725 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 03:31:14 ID:IwQs1FZt]
最近のJavaで遅いゲーム作ってしまうようなヤツは他の言語使っても一緒。

726 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 03:33:10 ID:l4bht04N]
javaが遅いとか何時の話してんだよ?
今のjavaがまともに動くスペックなんて最近のエロゲの必須環境程度だぞ?

チューニングも要らなくなったし。重い3Dゲーやってりゃハード叩く方が面倒くさくなってきた。

727 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 08:11:43 ID:XeS3gtaw]
>>722
ダメな初心者の典型的なパターンだな。
こんなことを言っている奴がゲームを作れた例がない。

728 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 09:14:55 ID:z/0+Lupq]
集中砲火キタ━(゚∀゚)━

729 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 11:58:27 ID:e7LFbbBG]
でも皆の言ってる事事実だから仕方ない。
さわりもしないのに・・・

>>自分のPCがあまりいいスペックではないので

アムロ「くっ、機体の調整がまだ完全じゃないのか!?」
と言ってる事変わらんだろ?

こんな奴、何するにしてもdellでもデュアルxeon G5でも一緒。
AT互換機組ませたらVGA叩きで投げ出すだろ。

730 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 12:00:29 ID:e7LFbbBG]
ちょw途中・・・orz

そんな奴に格ゲーは無理

>>272 のIDがS3わらたw

731 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 14:51:01 ID:sylZArX1]
setRenderState, setTextureStageStateとかのデバイス操作は重いから毎フレームやらない方がいいと聞いたのですが、そんな重いんですか?

732 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 15:36:52 ID:Hck5Reoi]
スロットゲーム作りたいんだけどどうしたらいいよ?

733 名前:名前は開発中のものです。 [2007/03/09(金) 16:31:58 ID:d/xYfAtQ]
今ゲーム作ってて悩んでるんですけど…
パラUP系のゲーム(文章は今のところ全部一人称)で、コマンド実行後パラメータが上がった場合は、
・(○○が10上がった)
って表示するか、
・○○の力がついた気がする
みたいに主人公に語らせるか、
・何も表示しないでパラメータだけ上がる
のどれが良いと思います?自分以外の人の意見も参考にしたいので、お願いします。



734 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 16:36:17 ID:M+naZlVK]
>○○の力がついた気がする
がわざとらしくて面白そう

735 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 16:48:12 ID:d/xYfAtQ]
>>734
thxです。参考にさせていただきます!

736 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 17:45:15 ID:LSEKd6re]
>>733
力がついた気がするワロスw
他人の意見が気になる気持ちも分かるけど
もっと自分を信頼してもいいんじゃないかな?

737 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 18:10:46 ID:d/xYfAtQ]
>>736
ありがとうございます!せっかくの自作ゲームですもんね。
自分のやりたいようにやることにします。たぶん「力がついた気がする」になると思われますがw

738 名前:名前は開発中のものです。 mailto:sage [2007/03/09(金) 21:40:54 ID:Ot3rWTPN]
>>731
>setRenderState, setTextureStageStateとかのデバイス操作は重いから

ステートの切り替えでペナルティ発生するのは確かだよ。
こんなとこで回答待ってる暇あるならサクッとベンチマークテストでも
組んで測定してみたほうがいいんじゃね。

>毎フレームやらない方がいいと聞いた
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
これはないって。
君のお友達はいつステートの切り替えをするんだろうね。
1シーン1マテリアルとかで頑張るのはフェードアウトオヤジだけ。

739 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 01:09:05 ID:uM5k7WMb]
2Dシューティングを久しぶりに作りたいんですが、
いまならどん開発環境がベターですか?

手持ちではWindowsとLinuxがあります。
SDLなら少し触れるんですが。

740 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 01:28:54 ID:3O+utmuZ]
>>739
OS:2000かxp
CPU:Pen4 1G
Mem:512M
VRAM:32M

この開発環境で作れば配布時に大抵のPCで動くよ(昔使ってた言語で言いやん

741 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 06:59:46 ID:5n5eAt21]
ゲームやってる側の現実的な環境だと今時P4はないな。

cpu pen D
main mem 1G
VGA GF7600
vram 128M
DX9c

ってところじゃね?例え話だと今頃ゲーム
やりたいって言いだす奴がいて見積もると最低でもこれは欲しい。劣化させるとこうなる

cpu pen 4 or cele D
main mem 512M
VGA GF6X00
vram 128M
DX9c

問題はマルチコアCPUやDX9cが当たり前になっちゃってる事かな。マルチスレッドやってるとシングルCPUには出てこないバグが浮き出てシングルだと隠れてて問題なく遊べるけど・・・って事にならない?

DX9c世代の上のVGAはDX9未満のサポートいい加減。vistのせいかメーカー製PCがマルチコア・最近の上位VGA載せててこの問題が出るかも、もっと問題なのはそういうメーカー製買うのはいわゆる初心者ばかりで
何かあった時になかなか情報が聞き出せない事かな。

今はエロゲですら

pen4 1G以上
main memo 256M以上
vram 64M以上
DX9c or 最新パッチ適応済み

上記必須!とか要求するよ。
難しいよね最近ゲームするだけなのに・・・

742 名前:名前は開発中のものです。 [2007/03/10(土) 10:14:02 ID:aZsLnSu1]
>上記必須!とか要求するよ。
>難しいよね最近ゲームするだけなのに・・・
なんで?

743 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 10:25:19 ID:DR/kv33L]
ゲームやってるヤツによるだろ。
最新のゲームやらないから漏れはP4で間に合ってるし。



744 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 12:01:51 ID:xgekqMww]
>>742
エロゲの方はスペックの無駄遣い。他の3Dゲーだとそれ相応に要求しますよ・・・って感じにどっちに転んでも最近はスペック食う。

今のメーカー製vistPCだとそれ位はこなせるんだけどそうじゃないとパーツ買い替えなんでそれに着いて行くユーザーとそうでないユーザーが二分化してる。

プリズム・アークってのが去年の夏に出て低スペックエロゲーマーが文句言ってた・・・

OS:Win2000/XP日本語版
解像度:800×600必須
色数:トゥルーカラー(32Bit)必須
CPU:Pentium4-1.3GHz以上必須 / Pentium4-2.0GHz以上推奨
メモリ:512MB以上必須 / 1GB以上推奨
VRAM:64MB以上必須 / 256MB以上推奨
音源:DirectX8.1b(日本語版)以上が正常に動作するサウンドカード
HD容量:6.5GB以上必須
その他:DirectX9.0の3D機能に対応したAGPまたはPCI-Express接続の
     ビデオカードが必要(オンボードチップはサポート対象外)

この当時の非エロ3Dオフラインゲーだとまあこんなモンかな?って思うけどエロゲじゃ食いすぎ。
でもどっちもこんな要求スペックでこれに着いてくか行かないかの共通項スペックを動作確認しながら動作スペック決めてくのは大変だよ・・・orz

無視して決め打ちすんのも良いけどねw

745 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 12:12:58 ID:UVlJM5P8]
ゲームにおけるシーン処理、ゲームオブジェクトの同期処理に役に立つタスクシステムの設計を
「クラス」を用いて行う事について詳しく説明してあるページ、書籍をご存知の方はおられませんか?
タスクシステムの概念、Cの関数ポインタ配列を用いての簡単な実装例はぐぐったら見つかりましたが、
クラスを使ってのそれらに関する説明は見つかりませんでした
クラスを使えばこれらをよりわかりやすく実現できるという記述は見つかったのですが・・・

746 名前:名前は開発中のものです。 [2007/03/10(土) 12:18:06 ID:txuuibTs]
ロックマンのゲームを作ろうと思うのですが、何で作ったらいいとおもいますか?
教えてください。

747 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 12:33:19 ID:DY1gIi1e]
>>745
タスクシステムはオブジェクト指向を考慮しない古い設計+実装手法なので
オブジェクト指向言語使ってるならタスクという言葉は忘れていいよ。
デザパタを好きに組合せて好きに作れ。


748 名前:名前は開発中のものです。 [2007/03/10(土) 13:27:23 ID:9C05yMlK]
>738
まあ、確かにそうっすね。

とりあえずテストして、必要もないのに初期化&再設定してるところは見直そうかと思います。

749 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 13:28:04 ID:xu4pabYe]
>>746
LGP3がいいよ。
www.jppass.com/lgp/

LGP4は今、開発中だってさ。


750 名前:746 [2007/03/10(土) 18:27:38 ID:aRtv7YK3]
>>749
教えてくださってありがとうございます。 
LGPって解説サイトってないんでしょうか? 
公式サイトの記述だとエラー吐きます。

751 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 19:41:56 ID:xu4pabYe]
>>750
解説サイトは、ほとんど見かけませんね。
不明点は、公式の掲示板で聞くか、作者にメールで聞くか、
ですかね。


752 名前:746 [2007/03/10(土) 20:09:50 ID:PI3uAYp8]
>>751
そうですか。ありがとうございました。早速メールを送りました。 

他にもいいソフトってありますかね? 
場合によっては他のソフトを使うということも考えられるので。

お願いします。

753 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 20:44:17 ID:xu4pabYe]
>>752
俺はね、他のもいくつか試した、試そうとした、けど、
その上で、LGPにたどりついて、満足してるので(2DSTG製作中)、
俺としては、他に、いいのはないね。
C系じゃないとやだ、とか、将来、PGの就職を志していて、
オブジェクト指向できないとやだ、とか、ゲーム製作そのものでないところで、
何かこだわりがあるのではないなら、LGPがベストだと思う。




754 名前:746 [2007/03/10(土) 20:50:39 ID:uK5NWquU]
>>753
LGPってエラー出ません?
俺のが悪いだけかもしれないけど、
「G@CHRCOPYの動作が失敗しました。」
とか出て終了するんだけど何故ですかね?

755 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 21:04:16 ID:xu4pabYe]
>>754
開発環境とソースを書いてください。
できる限り、こたえたいと思います。


756 名前:746 [2007/03/10(土) 21:13:42 ID:uK5NWquU]
開発環境
WindowsXP SP1
メモリ128MB(もしかしたら64MB) 
HDD 6GB&24GB

ソース
ttp://www.jppass.com/lgp/college3/d2/d4_test.LZH
これ(これを起動させるとエラーが出ます)


757 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 21:38:23 ID:xu4pabYe]
>>756
俺の環境で、試してみましたが、問題ありませんでした。
さらに、5年前の古いほうのパソコンでも動いたよ。

おそらく、たぶん、画面の色が32ビットになってるのがエラーの原因かなと
思う。そうじゃないとすると、分かりません。

ウィンドウモードの場合、コードでの指定は無視されて、実行環境での
画面の色で実行されるので(マニュアル参照)、そのあたりで、メモリ不足なんかを
起こしているのかもしれない。憶測。


758 名前:746 [2007/03/10(土) 21:46:01 ID:v0BDz5qH]
>>757
画面の色は16ビットです。 
フルスクリーンもやってみましたが、駄目でした。

759 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 21:53:29 ID:xu4pabYe]
>>758
違ったか。うーん。
ウィンドウズME、ビデオメモリ8Mの古いパソコンでも
動いたからなぁ。これの、ダイレクトXのバージョンなんて、かなり古いだろうし。

じゃぁ、ダイレクトXが入ってないとか。
または、XP SP1に由来する問題かな。SP1から、SP2へって、無料で更新できない
んだっけ?

でも、まてよ、「G@CHRCOPYの動作が失敗しました」ってことは、SETUPはできてるんだよな。
実行ファイルと同じディレクトリにBMPファイルがないとかかな。

うーん。


760 名前:746 [2007/03/10(土) 21:56:41 ID:v0BDz5qH]
G@CHRCOPYF だったらエラーが起きませんでした。
しかしこれだと拡大収縮ができないですよね?

761 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 22:09:32 ID:xu4pabYe]
うん、できない。

そうか、G@CHRCOPYFはエラーにならないということは、、、
は、、、、ユーのPCってグラフィックボードって積んでる?
憶測だが、G@CHRCOPYは任意のサイズの画像を扱うけど、
グラボなんかだと、2のn乗が規格になっていた気がしたから、
G@CHRCOPY命令とグラボは相性が悪いのかも知れないな。
でも、グラボ積んでるPCでは動きませんじゃ、困っちゃうよな。
相性で、大丈夫なグラボとだめなグラボがあるのだろう。

G@CHRCOPYが使えなくても、拡大縮小するなら、スプライトを
使えばいいと思う。俺は使ったことないけど。



762 名前:746 [2007/03/10(土) 22:16:26 ID:v0BDz5qH]
グラフィックボード積んでないですよ。初期の状態から何にも部品は変えてません。

LPGって中々よくわからなくて難しいです。
キーボードの記述を入れると変数を使おうとしているとかいってエラーでますし。

ここで話すのもちょっとあれなのでメッセンジャーとかメール使いません?
すいません。

763 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 22:28:10 ID:TmMo1dPm]
図らずもHSPの偉大さがここでも証明されてしまったのかもだ。



764 名前:名前は開発中のものです。 mailto:sage [2007/03/10(土) 22:36:04 ID:xu4pabYe]
>>762
メールは、
ogatoraman@yahoo.co.jp
です。
メッセ使おうとしたら、うまくいかないので。


765 名前:746 [2007/03/10(土) 22:38:27 ID:v0BDz5qH]
わざわざすいませんね。今からメールいいですか?

766 名前:名前は開発中のものです。 mailto:sage [2007/03/11(日) 01:12:38 ID:8BJj3+Eo]
Visual Studio 2005について
なんであんなに種類が沢山あるの??どれを買えば良いのかさっぱり分からない
一応、Visual C++4.0,5.0,Visual Studio.net Professionalなら持ってまつ


767 名前:名前は開発中のものです。 mailto:sage [2007/03/11(日) 01:14:20 ID:gEpHv7Ve]
ダウソ厨乙

768 名前:名前は開発中のものです。 mailto:sage [2007/03/11(日) 01:23:43 ID:OExej3yL]
使いこなしきれてないのに道具だけ揃えようとするのは愚の骨頂だと思う

769 名前:名前は開発中のものです。 mailto:sage [2007/03/11(日) 02:54:23 ID:5IKTBOpL]
>>741
>>744
「vist」とか「vistPC」って何だよwwwお前、自作PC板の雑音君だろ?

>問題はマルチコアCPUやDX9cが当たり前になっちゃってる事かな。
  ^^^^^^^^^^^^^^^^^^^^^^^    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>マルチスレッドやってるとシングルCPUには出てこないバグが浮き出て
>シングルだと隠れてて問題なく遊べるけど・・・って事にならない?

あのさー、フェードインする前もなくフェードアウトしたワナビーオヤジ。
お前、何時の時代からタイムスリップしてきたの?

デュアルPenIII対応のマザボが7年以上も前に売られてたんだけど。
ハイパースレッディング付きPen4が5年も前から出回ってんだけど。

なぜマルチコアCPUが普及する段になってバグが浮き出るんですか?

770 名前:名前は開発中のものです。 mailto:sage [2007/03/11(日) 03:06:13 ID:DSFCiShk]
マルチコアCPUが普及する段になって
マルチコアCPUのパワーを生かそうとして
マルチスレッドを色んなところで使い始めたら
マルチスレッド特有のバグが生まれるようになった

こうですか?わかりません!

771 名前:名前は開発中のものです。 mailto:sage [2007/03/11(日) 09:19:28 ID:o3KhFlVj]
>>767
ダウソ厨ならVC 6.0もあるハズだろ
.netも2003とかあるわけだし

>>768
新しい道具の方が便利な機能も増えて扱いやすいだろ?
マニュアルの類いは基本的に、新しい道具にあわせてあるものだしな。

772 名前:名前は開発中のものです。 mailto:sage [2007/03/11(日) 10:26:17 ID:JhogO1ac]
あれだ、頭よさそうな人が言ってた時間は金だと

773 名前:名前は開発中のものです。 mailto:sage [2007/03/11(日) 10:57:32 ID:UMvxIc/X]
>>766
ここ見て自分の欲しい機能のEdition買えば良いんじゃね。
ttp://www.microsoft.com/japan/msdn/howtobuy/vs2005/editions/stdexp/#stdexp_feature

何を買ったかいいか分からない人間が高機能なの買っても使いこなせないと思うから、StandardEditionがお勧めかね。
それか、ExpressEditionは無料で落とせるし、まずそれ使ってみてこの機能欲しいな・・・って思ったら
Standard,Professionalを買えば良いんじゃない?Expressでも十分開発行えるし。

>>771
新しい道具がいいのはもっともだが、無駄にごてごていらん機能つけられてたりすると、
逆に扱い辛い事もある。



774 名前:名前は開発中のものです。 [2007/03/11(日) 11:06:42 ID:l2A2qzTr]
絵or写真、文字、を使い紙芝居風物語を作りたいです。
html言語でも出来るのですが、html言語だと画像だけ抜かれるのでイヤです。
どんなソフトを使ったらいいでしょうか?
それだけで自立してるexeの紙芝居風なソフトを作りたいです。

775 名前:名前は開発中のものです。 mailto:sage [2007/03/11(日) 11:32:15 ID:003CAqML]
html言語では言語言語になって意味不明






[ 続きを読む ] / [ 携帯版 ]

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

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