物凄い勢いで誰かが質問に答えるスレ@ゲーム製作技術
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。
01/11/08 16:25ID:UqwL7E48知ってたら即、答えるし、知らんかったら知らんと書け。
検索なんかクソでも喰っとけヨ!
教えて君以外は逝ってヨシ!
【鉄の掟】
一、かぶっても泣かない。
一、出された質問は残さず答える。
一、マンモス村田のギャグには大爆笑する
0002名無しさん@お腹いっぱい。
01/11/08 16:26ID:???( ´∀`)<なんだこのスレは?
_φ___⊂)__ \_______________
/旦/三/ /|
| ̄ ̄ ̄ ̄ ̄| |
|熊本みかん|/
/■\ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(´∀` )<あっ、前スレが大きくなりすぎたから引っ越したのか
_φ___⊂)__ \_______________
/旦/三/ /|
| ̄ ̄ ̄ ̄ ̄| |
|熊本みかん|/
/■\ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
(´∀` )<いずれにしてもおにぎりワッショイ!
_φ___⊂)__ \_______________
/旦/三/ /|
| ̄ ̄ ̄ ̄ ̄| |
|熊本みかん|/
0003名無しさん@お腹いっぱい。
01/11/08 17:40ID:???0004名無しさん@お腹いっぱい。
01/11/08 18:04ID:???1 名前:性格破綻開発者さん 01/11/08 13:01 ID:xPTKRnrh
技術は盗むもんだ!
お前らには何も教えん。帰れ!!
0005名無しさん@お腹いっぱい。
01/11/08 20:35ID:CmRnFCcQおもうんだけどなに用意すればいい?
とりあえず、ローカルの実行環境とCGI使用OKの
レンタルサーバが必要だと思うけどよいものあればお願い!!
0006名無しさん@お腹いっぱい。
01/11/08 20:52ID:kkpeg6xxIISは間違っても使うんじゃないぞ。
0007名無しさん@お腹いっぱい。
01/11/08 20:55ID:???0008名無しさん@お腹いっぱい。
01/11/08 20:58ID:???自分の石を5つ連続で並べたほうが勝ち。
0009名無しさん@お腹いっぱい。
01/11/08 21:01ID:???縦x横のマスの数とか決まってる?
禁じ手もいくつかあったけどそのあたりお願いします。
0010名無しさん@お腹いっぱい。
01/11/08 21:05ID:aijKzqSK0011名無しさん@お腹いっぱい。
01/11/08 21:16ID:???五目並べは厳密にルールきまってないみたい。
19x19だったり15x15だったり。
>>9が知りたかったのはたぶんこれだと思う。
http://www.mihocom.co.jp/rule_gomoku.html
19 行 19 列の 361 マスからなる盤と、黒石、白石2種類の石を使用します。
どちらか先に5個続けて石を並べた方の勝ちです。
先手の三三、四四は禁じ手です。
また、6個以上並ぶことも禁じ手になります。
黒石、白石のどちらの場合も連続した石が六個以上になる場所には置けません。
0012名無しさん@お腹いっぱい。
01/11/08 21:22ID:???連珠と五目並べは微妙にルールが違うんだが。
0013名無しさん@お腹いっぱい。
01/11/08 21:27ID:???>>11
ありがとうございます。
五目並べって正式ルールみたいなのないんですね。
連珠のほうできっちり決まってるみたいなのでこれでゲームつくります。
ありがとうございました。
http://www.renjusha.net/
0014名無しさん@お腹いっぱい。
01/11/08 21:30ID:???0015名無しさん@お腹いっぱい。
01/11/08 21:30ID:???うむ、このスレに報告しに行ってこい。そしてお互いがんばろう。
http://game.2ch.net/test/read.cgi?bbs=gamedev&key=1005143186
0016名無しさん@お腹いっぱい。
01/11/08 22:00ID:???連珠はいろいろと細かいルールがあるけど
五目並べは勝利条件以外
プレイヤーによってちがうってことじゃないの?
0017名無しさん@お腹いっぱい。
01/11/08 23:16ID:???0018名無しさん@お腹いっぱい。
01/11/08 23:25ID:???screen id番号,xサイズ,yサイズ
これでよいか?
ん?解像度のほうか?
0019名無しさん@お腹いっぱい。
01/11/08 23:26ID:???HSPでCの{}(中かっこ)やDelphiのbegin〜endにあたるものある?
0020名無しさん@お腹いっぱい。
01/11/08 23:27ID:???0021名無しさん@お腹いっぱい。
01/11/08 23:27ID:???アプリケーションとかつくれますか?
0022名無しさん@お腹いっぱい。
01/11/08 23:30ID:???リファレンスでchgdispとかbgscrを見れ。
フルスクリーン化のことだよね?
でもHSPでそれやってほしくないなぁ。人によっては迷惑がられるよ
0023名無しさん@お腹いっぱい。
01/11/08 23:32ID:???一番下
http://ven.virtualave.net/article200107.html
0024名無しさん@お腹いっぱい。
01/11/08 23:37ID:???なんで?
0025名無しさん@お腹いっぱい。
01/11/08 23:38ID:???いいから23のリンクの一番下を見なさい
0026名無しさん@お腹いっぱい。
01/11/08 23:40ID:???即レスありがとうございます。
IISってやっぱりダメですか。
理由は……聞くまでもないかも。
サンクスでした。
0027名無しさん@お腹いっぱい。
01/11/09 00:09ID:???0028名無しさん@お腹いっぱい。
01/11/09 00:12ID:???http://www.campus.ne.jp/~ishigami/CREATION/FSOUND/index.html
0029名無しさん@お腹いっぱい。
01/11/09 00:13ID:???YAMAHAのサイトでもそういうのあったと思う。
フリーソフトに曲使われてるの見たんで。
003028
01/11/09 00:13ID:???Googleとかで検索すれば出てくるんでないかな。
0031名無しさん@お腹いっぱい。
01/11/09 00:17ID:???作曲者だけでいいのでは?と思った。
0032名無しさん@お腹いっぱい。
01/11/09 00:27ID:???氏ねヴァーガ
0033名無しさん@お腹いっぱい。
01/11/09 00:52ID:???0034名無しさん@お腹いっぱい。
01/11/09 00:56ID:???>>29
FREE SOUNDのほうは手続き面倒な気がする(登録した作曲者がすでに登録したこと
忘れてるんじゃないかと邪推)のでヤマハのほうまず使ってみます。
助かりました。
http://www.yamaha.co.jp/xg/download/freemidi/
フリーソフトに関しては問題なし。
シェアウェア、同人などにして売るときはメールで登録(名前など)が必要
0035船に乗る
01/11/09 02:04ID:VxZHdXUM出来ますでしょうか?
「ZAKU打」のデータを調べたら入力文を見つけたので
テキストエディタで文字を変えて保存したら使えなくなりました。
ディレクターのデータでないとダメと出ました。
ディレクターが必要なんでしょうか?
0036名無しさん@お腹いっぱい。
01/11/09 02:52ID:???知らん
ためしに文字の長さを変えないようにしてみろ。
長さチェックしかしてないならそれでOK
ZAKU打ほかeフロのタイピングソフトはディレクターで作られてる。
0038名無しさん@お腹いっぱい。
01/11/09 03:54ID:???0039名無しさん@お腹いっぱい。
01/11/09 04:05ID:rsy5A1p20040名無しさん@お腹いっぱい。
01/11/09 04:08ID:???最強の定義による
0041名無しさん@お腹いっぱい。
01/11/09 04:08ID:???どれ?って選ぶものがねーじゃねーかよ!!
3択でも用意しときやがれ!!
あと、ジャンルもわかんねーよ!!
0042名無しさん@お腹いっぱい。
01/11/09 04:19ID:???ヤマハは規約が改定されてソフトウェアに使えなくなることがあり得るので注意。
カードワースっちゅうTRPGライクなシナリオを作れるツクール系のフリーソフトがあって
ユーザー製シナリオにヤマハのSMFが使われまくってたんだけど、
1年前の規約改定でソフトウェアのBGMとして使用できなくなって
かなりの大騒動になったってことがあった。
規約再改『正』で再び使えるようになったのはつい1か月程前のこと。
0043名無しさん@お腹いっぱい。
01/11/09 04:48ID:rsy5A1p2最強の定義=推薦者におまかせします。
現在の候補
NScripter
http://www2.osk.3web.ne.jp/~naokikun/
吉里吉里
http://www.din.or.jp/~glit/TheOddStage/TVP/
System3.x
http://www.alicesoft.co.jp/
0044名無しさん@お腹いっぱい。
01/11/09 04:52ID:???凄い勢いで答えられない。
0045再度おききします。
01/11/09 04:59ID:???最強の定義
スキルのある人間がつくりやすいと感じるもの。
もちろん高品質なものがつくれるのは当然
現在の候補
NScripter
http://www2.osk.3web.ne.jp/~naokikun/
吉里吉里
http://www.din.or.jp/~glit/TheOddStage/TVP/
System3.x
http://www.alicesoft.co.jp/
0046名無しさん@お腹いっぱい。
01/11/09 05:02ID:???もう少し様子見とけ。
NScripterは単独スレあるのでそれ見て自分で考えろ。
注目株には違いないし、これからますますユーザー増えるだろう。
Sys3.x自体はノベルエンジンと違う。それにノベルを作りやすく
する関数集をかぶせたNV-Systemの方を挙げれ。
安定度の高さと対応機種の多さはメリットか。
・・・こんなんでどうか?
とりあえず簡単なのでいいから同じゲームを全てのツールで
作ってみれば、どれが自分と相性がいいか分かるだろ?
0047名無しさん@お腹いっぱい。
01/11/09 05:03ID:???VC++
とか、しらけること言ってみるテスト
0048名無しさん@お腹いっぱい。
01/11/09 05:15ID:???>>47
サンクスコ
>同じゲームを全てのツールで作ってみれば
そういやそうですね。やってみます。
物凄い勢いでわかりやすかったです。
>VC++
そちらのほうがよりつくりやすい、高品質なら当然考えるべきだと思います。
が、ゲーム向けの資料が少ない(多すぎて埋もれてる?)のと
時間がかかりすぎなのではずしてます。
(個人的にはVC++より使い慣れたCやDelphiのほうがいいけど)
*NScripterは冬以降ブレイクするかなとは思ってますが現時点で表立った活動が少ない気がします。
0049名無しさん@お腹いっぱい。
01/11/09 05:29ID:???http://www.piass.com/ykfc/avgtool.html
こういうのもある。ADV製作ツールの比較レビュー。
しかしどれが最強かは使う人間自身が決めることだと思われ。
0050名無しさん@お腹いっぱい。
01/11/09 11:31ID:U/GCNXGo自由度の高さとデフォルトで用意されている機能の高さという
意味で最強は吉里吉里/KAGだと思う。
なにげに設計がすごい。
というか他に縦書き表示をまともにできるツールを見た
ことがない。
0051名無しさん@お腹いっぱい。
01/11/09 11:56ID:xYRRy0gfここのデモが縦書き対応してるぞ。
http://www.iconoclasm.wnj11.jp/
試しに落としてみたが、なかなか凝ったつくりをしてるな。
シナリオが意味不明で笑えたが、フリーで公開するらしいじゃないか。
雨とか簡単に出来るらしいのがいいな。難易度は高いようだが…
0052名無しさん@お腹いっぱい。
01/11/09 12:08ID:???お、重い・・・なんだこりゃ
雨なんか降ってると6fpsしかでないぞ
0053名無しさん@お腹いっぱい。
01/11/09 13:05ID:???↑なページもあった。ノベルソフトの
機能に対象を絞ってる模様。ただし、System3.x は
なかった。
0055名無しさん@お腹いっぱい。
01/11/09 16:08ID:rsy5A1p20056名無しさん@お腹いっぱい。
01/11/09 16:18ID:pQ3AgLjcHSP
0057名無しさん@お腹いっぱい。
01/11/09 16:49ID:???Chrono Scheme
0058名無しさん@お腹いっぱい。
01/11/09 16:51ID:???borland c++ 5.5
0059名無しさん@お腹いっぱい。
01/11/09 17:30ID:???VC++6.0我。
0061名無しさん@お腹いっぱい。
01/11/09 18:31ID:???gcc(mingw)
0062名無しさん@お腹いっぱい。
01/11/09 22:21ID:0BKdFNhv>フリーのやつは製作物を売ってもいいの?
もちろん。
0063名無しさん@お腹いっぱい。
01/11/09 23:37ID:EOB3voI1無料版で商用不可はJBuilderとDelphi。
0064名無しさん@お腹いっぱい。
01/11/10 12:11ID:???疑うわけじゃないけどソースは?
調べた限りじゃ商用不可とは書いてないけどフリーの開発ツールには警戒してしまうのよ。
0065名無しさん@お腹いっぱい。
01/11/10 12:46ID:???>疑うわけじゃないけどソースは?
Borland のサイトみろよ
0066名無しさん@お腹いっぱい。
01/11/10 13:14ID:???http://www.borland.co.jp/cppbuilder/freecompiler/bcc55agreement.html
正直、どこで販売可能と判断できるのかわからん。
バカですまん。教えてくれ。
0067名無しさん@お腹いっぱい。
01/11/10 18:21ID:???0068名無しさん@お腹いっぱい。
01/11/11 01:07ID:dkF6ysxCDelphi6 Personalのライセンスと比較してみ
0069名前は開発中のものです。
01/11/23 11:33ID:???0070名前は開発中のものです。
01/11/23 17:07ID:???※Delphi 6 Personalでは、商用・業務アプリケーションの開発はできません。
0071名前は開発中のものです。
01/11/23 17:15ID:hGGoCYzaお客様は、直接的にも、間接手にも、お客様のアプリケーション プログラムの配布または使用について如何なる報酬も受け取ってはなりません。
こんな感じ?
なぜかC++Builderを見に行く >>66 が可愛くて仕方ない。
0072名前は開発中のものです。
01/11/23 20:24ID:???ひそかに勘違いしてる模様
0073名前は開発中のものです。
01/12/05 23:13ID:???0074名前は開発中のものです。
01/12/05 23:30ID:???もう既出です。聞くなら下のスレをつかいしまょう。
●初心者歓迎 スレを立てる前にここで質問を
http://game.2ch.net/test/read.cgi/gamedev/1005038203/
0075名前は開発中のものです。
01/12/06 01:46ID:???球形か円柱の範囲で当たり判定のようなことをしてる?
読み込みの処理時間を考えて半径の大小を決めておくと
裏で読み込み処理しつつキャラクタは移動できるし快適になるのかなと。
0076名前は超初心者のものです。
01/12/06 02:39ID:AWktk+Nh走らせて、その仮クルマが通って軌跡を実線として残していくのって、VBで
作れますか?
ちなみに仮クルマは固定されていて、向きを変えません。
つまりフィールドの方が移動します。
直線の時は上から下へスクロールして、曲がる時はフィールドが回転します。
作るの難しいですかねえ?
0077Dante
01/12/06 03:05ID:sRd/12n6やはりPRGツクール2000には敵いませんか?
0078名前は開発中のものです。
01/12/06 04:07ID:CS4jYtfq真っ白にLineToでよけりゃ簡単だろ
二次元の座標変換するだけ
ベクトルデータな
0079名前は超初心者のものです。
01/12/06 04:56ID:IhNo7dsUはーい。Line To関数ってなところ本で見てみます。
0080名前は開発中のものです。
01/12/06 07:36ID:Pqk9d8Fx読込み遅ぇなあーと思いつつも我慢して遊んでいたけど、ロードのたびに
標準出力に↓こんなの恥ずかしいメッセージ垂れ流してるの知って、我慢できなくなった。
----------
CD_ReadSector: warning: addr is not 64byte align [1c66fb8] (MAP02.BIN)
CD_ReadSector: warning: addr is not 64byte align [1d5afb8] (I1R01_00.BIN)
CD_ReadSector: warning: addr is not 64byte align [1c93fb8] (I1R01_01.BIN)
CD_ReadSector: warning: addr is not 64byte align [1d7c7b8] (I1R01_02.BIN)
CD_ReadSector: warning: addr is not 64byte align [1de27b8] (I1R01_03.BIN)
CD_ReadSector: warning: addr is not 64byte align [1de27b8] (I1R01_04.BIN)
:
読込み先に __attribute__((aligned(64))); 宣言ぐらい付けとけやゴルァ!!
という発言があったんですが,PS2の標準出力ってどこのことですか?
0081名前は開発中のものです。
01/12/06 08:51ID:???まずは既存のスレを消費してから、このスレに移行したほうがいいとおもうけど。
●初心者歓迎 スレを立てる前にここで質問を
http://game.2ch.net/test/read.cgi/gamedev/1005038203/
0082名前は開発中のものです。
01/12/06 13:30ID:3AbvPce0曲と画面をどう合わせればよいでしょう?
PCのスペックにとらわれずに
リズムに合ってもらわないと困るのですが・・・。
0083名前は開発中のものです。
01/12/06 13:40ID:???●初心者歓迎 スレを立てる前にここで質問を
http://game.2ch.net/test/read.cgi/gamedev/1005038203/
0084名前は開発中のものです。
02/02/11 12:44ID:???0085名前は開発中のものです。
02/02/11 15:13ID:MotlleVVここはネタスレなんだからそこと一緒にしてやるのもかわいそうだろ
ちなみに本家はこちら
もの凄い勢いで誰かが質問に答えるスレ942
http://cheese.2ch.net/test/read.cgi/qa/1013405867/
0086名前は開発中のものです。
02/02/11 15:15ID:???一音づつ鳴らせば?
0087名前は開発中のものです。
02/02/11 15:24ID:???アンインストーラーはあるの知ってるけどインストールは
見たことない。
同人とか作ったら利用できないかなぁと。
0088名前は開発中のものです。
02/02/11 15:29ID:???インストールシールド(高ぇよ!)とかEXEPRESSはどうよ?
EXEPRESSならフリーソフトの配布につかうなら無料だしそれ以外でもライセンス料安いぞ
http://www.webtech.co.jp/exepress/
008987
02/02/11 16:38ID:???うちの会社の製品にも使うかもしれないから
値段は高くてもいいや。
他にも背景にキャラ絵とか表示しながら出来る
やつとかあったら教えてください。
0090名前は開発中のものです。
02/02/11 19:51ID:???EXEPRESSで可能。インストールシールドは未確認。
009187
02/02/11 20:20ID:???他のソフトは置いといてこの2本に絞ってみます。
0092マジレス
02/02/11 23:24ID:???基礎をしっておきたいので
0093名前は開発中のものです。
02/02/12 00:06ID:???基礎を知りたいならCASLでいいだろ。資料多いし学習用だしな。
情報処理技術者試験の参考書とかで練習問題山ほどあるしエミュレータも何種類かでてる
http://www.jitec.jipdec.or.jp/1_13download/hani01.pdfの24ページから
http://www.jitec.jipdec.or.jp/casl2/casl2dl_001.html
実機でやりたいならワンボードマイコン、ポケコンあたりが王道かな
0094ハンドはいらんだろう
02/02/12 00:11ID:???というか、「安価な手段」と「基礎」をごっちゃにするな。
0095名前は開発中のものです。
02/02/12 00:42ID:???自分でアセンブラ作ってみたかったんだよ。
0096名前は開発中のものです。
02/02/12 00:53ID:???DirectXを使わずにmpeg1のムービーを再生
するにはどうプログラムしたら出来ますか?
ゲームのオープニングに使いたいんですが。
0097名前は開発中のものです。
02/02/12 01:06ID:???ユーザにコーデックいれさせてMMC
0098名前は開発中のものです。
02/02/12 01:08ID:???ハンドアセンブラといえば昔から人間アセンブラと決まってるだろ!!
0099名前は開発中のものです。
02/02/12 01:10ID:???お前がアセンブラになれ
010096
02/02/12 01:24ID:???コーデックというのはユーザーが用意しないとダメ?
市販ソフトではソフト側がやっているような気がするけど。
そういうもの無しではやはり無理でしょうか?
0101名前は開発中のものです。
02/02/12 01:31ID:???Win98以降なら標準で入ってたと思う。<CODEC
あとはMCIでどうぞ。(もしくはDirectShowで)
0102名前は開発中のものです。
02/02/12 01:40ID:???インストーラでいれるかコーデック入ってないOSは対応OSからはずす
0103名前は開発中のものです。
02/02/12 02:35ID:???・オープンソースのMPEGでコードソフトライブラリを使う。↓など。
http://www.lokigames.com/development/smpeg.php3
・どこかからコーデックを買ってくる。高いかもね。
フリーのがあるかは知らん。
・自力でデコーダを作る。MPEG1は特許とか関係ないんだっけ?
http://www.wotsit.org/search.asp?page=2&s=animated
フォーマットは↑この辺からどうぞ。
0104名前は開発中のものです。
02/02/12 02:46ID:???MPEGにこだわらないならAVIにするとか自前のパラパラアニメエンジンつむとか
0105名前は開発中のものです。
02/02/12 03:23ID:???適当に考えるだけじゃ、100分の1にはならないからなぁ…
0106名前は開発中のものです。
02/02/12 03:29ID:???JPEG+スプライトでそこそこ容量稼げねー?
動画つくるほうの負担が増すわけだが。
0107名前は開発中のものです。
02/02/12 03:30ID:???最悪、パラパラJPGとかな・・・・・・
0108名前は開発中のものです。
02/02/12 11:13ID:???コーデック気にするなら、IndeoとMPEG両方のムービーファイル作っとくとか、
MPEGじゃないけどOpenDivXとかのフリーのコーデックを使うとかあるね。
0109名前は開発中のものです。
02/02/12 14:22ID:7pnBXl5i現状、手ごろかつ最強のドット絵ツールってなんでしょう?
256色 や 16色 でも描けて、パラパラアニメーションとかも出来る。
gif アニメツールでも、格ゲー・ツクールに梱包されたものでも
いいので、とにかく良いヤツを知りたい。
0110名前は開発中のものです。
02/02/12 14:26ID:???テックウィンの「虫ケラの様に愛して」はどのツールでつくられてますか?
0111名前は開発中のものです。
02/02/12 14:33ID:???個人的にはFLASHが最強!!(ドット絵じゃねーじゃねーかよっ!!)
>>110
知らん
0112名前は開発中のものです。
02/02/12 14:37ID:???「ツール・スクリプト総合スレッド」へどうぞ。
0113109 です
02/02/12 15:55ID:???さんきゅ。せっかくなのでリンクしておきます。
↓ツール・スクリプト総合スレッド
http://game.2ch.net/test/read.cgi/gamedev/1012824335
で、そこで紹介されてたドット絵ツール「EDGE」がよさげ。↓
http://www.tkb-soft.hmcbest.com/Program/Windows/edge/index.htm
011496
02/02/12 19:33ID:???>Win98以降なら標準で入ってたと思う。<CODEC
どのコーデックがMpegを再生できるんでしょうか?
Win95以外ではMpeg再生はMCIというAPIを利用するだけ
という事でいいですか?
0115名前は開発中のものです。
02/02/12 21:27ID:???ダット落ちした?
0116名前は開発中のものです。
02/02/12 21:29ID:???ゲーム製作に役立った本・雑誌
http://game.2ch.net/test/read.cgi/gamedev/1005061185/
0117名前は開発中のものです。
02/02/12 21:33ID:???わざわざリンク張ってくださるとはm(__)mメンボクナイ
0118名前は開発中のものです。
02/02/12 21:49ID:???DirectX8.1をインストールしたのですが、Zsnesが正常に作動しなくなりました。
これは私のマシンスペックの問題なのでしょうか・・・
音楽と映像がカクカクになってしまいました。
0119名前は開発中のものです。
02/02/12 22:25ID:???知らん
ZsnesのHPにはDirectXorLaterになってたのにな
0120名前は開発中のものです。
02/02/12 22:32ID:???更新止まってますもんね・・・何にせよ返事ありがとうございます。
snes9xを使う事にします。
0121名前は開発中のものです。
02/02/13 06:19ID:???ダイレクトエックス8.1をアンインストールしてみるとかは候補にはいらんのか?
0122名前は開発中のものです。
02/02/13 23:32ID:bl5350jICosとSinを使ってやってみたのですが、うまくいきません
(回転したり、画面右上から出てきて、綺麗にカーブして画面左下に動く動きなど)。
みなさんはどのようにしてそのような動きを再現しているのでしょうか?
0124名前は開発中のものです。
02/02/14 08:56ID:???スプラインとかベジェ曲線とか?
0125名前は開発中のものです。
02/02/14 12:36ID:???コレが俺の遍歴だ!!
小学校〜中学校→配列変数に全部いれとく
高校→sinをつかう(なぜかcosとか他のは使わなかった)
それ以降→学校で習ったことがプログラムに反映できずに氏亡
ヘタレでスマン!だがあらかじめ計算した値を持っとくのが俺的最終結論。
0126名前は開発中のものです。
02/02/14 16:37ID:???そのカーブがどの程度のフクザツさかにもよっても違うだろう。
サインカーブとか、2次、3次曲線の一部を使えるものだったらそれを
使うと楽だが、バランス調整で敵の動きを微妙に変えたいときなどには
相手にするのが「関数」になるのでドツボにはまる可能性もでてくる。
スプラインやベジエを使っても良いのだろうが、どちらにしても中間の
ポイントは入れないといけないし、敵の動き程度で気合いを入れた精度
の高い計算をするのはどう考えてもムダじゃないだろうか?
データの持ち方としては、例えば
「ここからここまでの区間は、x,yそれぞれの方向の加速度をいくつ」
という加速度テーブルを持つなんてのはどうだ?位置テーブルを持つ
より、より滑らかな動きになるはずだぞ。
同一の加速度テーブルを使って、初期位置、初期速度を変えてやると、
微妙に違った敵も出せるだろうし。
単純にdvx,dvyを持つだけじゃなくて、特定のアトラクターに引き寄せ
られるような速度変化を出したり消したりするのも面白いんじゃないか?
0127名前は開発中のものです。
02/02/14 17:08ID:???スクリプトだけでやって苦労した経験より。
0128名前は開発中のものです。
02/02/14 23:58ID:oSb3404S普通にマップチップサイズで判定するんなら良いんですが、
複雑なマップや、マップチップサイズより小さいサイズで
当たり判定を設定したい時はどんな感じで管理すればいいんですか?
なんか、効率の良い管理方法は無いですか?
0129名前は開発中のものです。
02/02/15 02:09ID:???ポリゴン同士が接触したとき
スプライト同士が接触したとき
積分
キャラクタに当たり判定の領域を設け、その矩形の中にはいれば割り込み
とかでできるとええなー
0130con tofu ◆iOTveYXw
02/02/15 02:28ID:???122さんは、ある程度自分でお調べになったようですから、
自分の場合を、控えめに答えることにします。
直線運動は 何か によって 何か が変化していますよね。
その しくみ() は、既にできていらっしゃる。
これが、素直に考える方法を用いて実現されていた場合、例えば、
ほぼ sin関数,cos関数 の定義そのままに、sin関数,cos関数 を使うことで、
円運動(回転?)を実現できるかもしれません。
(実現できたなら、一度、sin関数 cos関数 を作ってみるのもいいかもしれません)
(また、しくみに名前をつけられる言語をお使いでしたら、どんな名前をつけますか)
それに対して、滑らかな動きは直線運動ではありませんから、
直線運動に使った何か によって
直線運動に使った何か が変化するごとに、
何か が変化します。
>>128
128さんはマップチップを、どのようなものとして定義されましたか?
あるいは、そのゲームにおいて使われるマップチップサイズは
何と何の何通りが存在しますか?
もし紙等に書き出していなければ、色々書いてみるのもいいかもしれません。
(※お役に立てなかったらごめんなさい)
0131名前は開発中のものです。
02/02/15 02:30ID:???フリーでもシェアウェアでもいいのですが・・・
0132名前は開発中のものです。
02/02/15 02:35ID:???0133名前は開発中のものです。
02/02/15 02:45ID:???>>132
知らん、スマソ
0134名前は開発中のものです。
02/02/15 10:28ID:???そのツールがあると仮定して、作る側はどこをいじるの? 絵とBGMだけか?
ゲームの根幹に関わる部分が弄れないようなジャンルはツールもなにも無いと思うけど。
0135128
02/02/15 19:20ID:???マップデータは、自作のマップエディターで作成しています。
マップチップサイズは、64*64のみです。
で、マップエディターでアニメーションするマップの情報なんかも
設定出来るようになっていて、レイヤー(階層)ごとに違うファイルに
しています。と、ここまでは良いんですが、当たり判定が問題なんですよね。
単に、マップチップサイズ(64*64)の大きさですべてのマップを判定するんなら
配列データに余分なフラグを設けて、
int MapTable[MAX_MAP_SIZE][2]; //0番にマップデータ格納 1番にフラグ設定
for(int i = 0; i < MAX_MAP_SIZE; i++){
if(MapTable[i][1]){ //フラグONの場合判定処理
当たり判定処理(すべて64*64なのでこれだけでいい)
}
}
でいいんですが、実際は、チップサイズより小さい矩形で判定したい事もありますし、
マップチップによっては、結構複雑な形をしている物もありますんで、すべてを
64*64の大きさで判定することは、出来ないんですよね。
そうなると、チップナンバー別に判定処理用のコードを書くか(これだと、かなり面倒そう・・)、
マップエディターのようなツールで当たり判定領域を設定して、外部にデータを
置いて、プログラムで読み込むかぐらいしか考え付きません(これだとデータ量がかさみそう)・・。
普通は、どのように管理してるんでしょうか?
0136名前は開発中のものです。
02/02/15 19:30ID:???#include <math.h>
x += cos(angle * 3.1415926535 / 180) * speed;
y -= sin(angle * 3.1415926535 / 180) * speed;
angle++;
これではダメ?
0137名前は開発中のものです。
02/02/15 19:37ID:dLTVS4Hk自分は640*480のみです。320*240だと少し荒くないですか?
0138名前は開発中のものです。
02/02/15 20:40ID:???2Dといっても動きの激しいのは640*480だと処理落ちさせてしまうヘタレなんで320*240にしてる。
実際に動かすのは320*240にしてそのまわりは壁紙にしたりと工夫はしているぞ。
640*480*24の全画面が一番楽だからそれで作れるようにしてるけど。
0139名前は開発中のものです。
02/02/15 21:01ID:???だとすると、138サンの作っているゲームはかなり凝ってるんですね(イヤミではなくて)。
速度が速いに越した事はないんですが、2DでもD3Dなんか使かって表示した場合
どうしてもビデオカードに3D機能が無いと辛いんで、あんまり古いマシンは気にしませんが、
あなたのゲームの推奨スペックはどのくらいですか?
0140名前は開発中のものです。
02/02/15 21:54ID:95M/K7M/のほうがVCの中では適してる、と書いてあるんですが
なにが違うんですか?
スタンダードじゃだめですか?
0141名前は開発中のものです。
02/02/15 21:59ID:???最適化があるかないかだったかと
一説によると3割も速度が違うらしい・・・
自分のPCでは確認できるようなソースがないけど・・・
0142名前は開発中のものです。
02/02/15 22:09ID:95M/K7M/これから、ゲーム製作勉強するつもりなんですが
はじめのうちには
それほど深刻な障害にはなりませんか?
0143名前は開発中のものです。
02/02/15 22:21ID:???プログラミングに慣れてくれば、プロ版にすればいい。
君は学生? 学生なら学割効くんで、最初からプロでもいいんでない?
0144名前は開発中のものです。
02/02/15 22:28ID:???MFCのソースが付いて無い所かな?
後は知らん。 スタンダード使ったこと無い・・ スマン。
0145名前は開発中のものです。
02/02/15 23:08ID:95M/K7M/学割は効くんですが、もうスタンダード買ってしまったんでTT
とりあえず、スタンダードでやってみます。
皆さんありがとうございました。
0146Pro版のパッケージは迫力あった
02/02/15 23:23ID:???愕然としたよ。
って、いつの時代の話だよ。
0147名前は開発中のものです。
02/02/16 01:00ID:???http://www.microsoft.com/japan/developer/visualc/prodinfo/default.htm
0148名前は開発中のものです。
02/02/16 01:01ID:???あの値段差は詐欺だ〜〜!!
0149名前は開発中のものです。
02/02/16 01:15ID:???今時のマシンなんて曖昧な基準で作るなよ。
俺の場合は自分の環境K6-2 400MHzで60fps以上出るように
なんとかしてる。正直、ウィンドウモードで640x480x16はキツイ。
0150139
02/02/16 01:33ID:???はっきりいって、自分の今の環境でもウィンドウモードで動かすのは辛いですが、
フルスクリーンで動けばいいと思っています(60fpsで)。
そんな事で、画面の見栄えを悪くする方がよっぽどナンセンスだと思います。
そりゃ、今の最高スペックのマシンでしか動かないなら、自分も妥協して
解像度を落としますが、最低でも640*480は画面の大きさが無いと、
フルスクリーンにした時、見難くて仕方なくないですか?
0151139
02/02/16 01:45ID:???149へね
>>149
それに、ゲームをする人はプログラムの速さなんかそんなに気にしませんよ。
少なくとも自分は。
200Mhzで動作する320*240の解像度の見難いゲームより、
400Mhzで動作する640*480のゲームの方がしたいです。
そりゃ、極限まで最適化されたシステムや、コードは美しいかもしれませんが、
その為に、ゲームのクオリティーを落としたくないです。
0152名前は開発中のものです。
02/02/16 03:38ID:???解像度落として見栄えがよくなるから落としてるだけと思われ
あと、フルスクリーンのみじゃクレームつくジャンルもあるし
>>151
プログラムの速さじゃなくて自分のPCで遊べるかどうかが問題
どんなに綺麗でも動かなくてはゲームにならぬ
あと基準を曖昧にするなということとプログラムでオナーニするなってのは別の話だYO!
0153名前は開発中のものです。
02/02/16 03:44ID:???技術力が無い分、ドット絵師に負担かけてるんだけど…
0154名前は開発中のものです。
02/02/16 04:30ID:???0155con tofu ◆iOTveYXw
02/02/16 05:57ID:???ある程度、憶測+元イメージ重視で答えますので、
マズいと思われる箇所については、適当に解釈されるか
ご指摘ください。
とりあえず思いついたのは以下の通りです。
**方法1**
マップチップサイズを32*32のみにして組み合わせ。データ量4倍。
あるいは16*16のみにして組み合わせ。データ量16倍。
あるいは8*8にして組み合わせ。データ量64倍、等。
と、メモリ節約のために、
MapTableの要素をビットで持つ。
他の手軽な方法として、当たり判定処理が必要ない領域の
マップデータをあらかじめ用意する(あるいは、そもそも扱わない)等。
**方法2**
マップチップ構造体{ サイズ; int フラグ; その他; };
マップチップ構造体 MapTable[MAX_MAP_SIZE];
for(int i = 0; i < MAX_MAP_SIZE; i++){
if(MapTable[i].フラグ){
当たり判定処理(&MapTable[i].サイズ, その他いろいろ);
}
}
**方法3**
マップナンバー別に判定処理用のコードを書く。
ただし、ここまで複雑な処理呼び分けの責任を
マップチップに持たせるのが妥当かどうかは、大いに疑問。
0156Quaternion
02/02/16 08:25ID:???下のは、"3D Computer Graphics" Alan Watt / Addison-wesley のp.486にある、クォータニオンの解説です。
質問
α、β、γ部分が良くわかりません。 だれか解説してください。
α: なぜに2元ベクトル (s, v )を s + xi + yj + zk とスカラーで表記できるのか? また、スカラーから2元のベクトルに変換可能なのか?
β: なんで複素数(虚数)がでてくるのか意味不明です。
γ: なんでこうなるのか判りません。
(問題の翻訳は次のメッセージ)
0157Quaternion
02/02/16 08:26ID:???v = ( x y z )
q = (s, v) = s + xi + yj + zk ←α
(続く)
0158Quaternion
02/02/16 08:29ID:???(続く)
0159Quaternion
02/02/16 08:30ID:???i^2 = j^2 = k^2 = ijk = -1, ij = k, ji = -k ←β
(続く)
0160Quaternion
02/02/16 08:30ID:???q + q' = (s + s', v + v' )
qq' = (ss' - v・v', v×v' + sv' + s'v ) ←γ
(おわり)
よろしく!
0161128
02/02/16 20:15ID:???方法1のチップサイズを小さくして、組み合わせで判定に関しては、
データサイズが大きくなりすぎですね。
あと、ツール(マップエディター)で、データを作る時に
あんまり、チップサイズを小さくしすぎると、激ムズのパズルの様になりませんか?
方法3のマップナンバー別にコードを書くとすると、
switch(MapTable[i]){
case 0:
case 1:
case 2:
・
・
・
}
という事ですよね? これはツライ・・。
で、残るのが方法2の構造体って事になりますが、
具体的に書くと、
struct MAPDATA{
int MapNum; //マップナンバー
BOOL HitFlag; //ヒットフラグ(当たり判定が有るか無いか)
RECT rect; //判定用の矩形保存
};
MAPDATA Mapdata[MAX_MAP_SIZE];
for(int i = 0; i < MAX_MAP_SIZE; i++){
if(Mapdata[i].HitFlag){ //フラグONならヒットチェックする
Judge_Hit(&Mapdata[i].rect, その他いろいろ);
}
}
という感じで出来るんで、都合いいですね。
自分のマップエディターに当たり判定領域を設定出来る機能を
追加する事を考慮してみます。
それに、なるべく外部にデータを置きたいのと、面倒くさい事は
なるべくツールで済ませたいんで、やっぱりコレがベストかと。
0162con tofu ◆iOTveYXw
02/02/16 20:34ID:???私より128さんの方が、作ろうとされているゲームのことを
知っているはずです。
そのため、どれがベストなのかは、私には判断できませんので、
お任せすることしかできません。
0164128
02/02/16 20:41ID:???マップ構造体というのは、一般的ですか?
0166名前は開発中のものです。
02/02/16 21:06ID:???googleで3件しかヒットしなかったので一般的な言葉じゃないと思います。
0167128
02/02/16 21:18ID:???言葉が一般的じゃないだけかな?
マップの当たり判定管理を効率良い方法で実装出来た人いませんか?
実際にゲームで使った方法がいいです。
0168名前は開発中のものです。
02/02/16 21:19ID:???0169名前は開発中のものです。
02/02/16 21:24ID:???仮想画面
0170名前は開発中のものです。
02/02/16 21:58ID:???ではないので待っても名乗り出る人は多分いないはず。
まあ、答えが出たから155か161の好きな方でやればよいでしょう。
0171名前は開発中のものです。
02/02/16 22:00ID:UTDGteaG0172名前は開発中のものです。
02/02/17 01:08ID:2JbdiPrqWEBページがありましたら教えてください。
0173名前は開発中のものです。
02/02/17 01:15ID:???A* アルゴリズム
http://game.2ch.net/test/read.cgi/gamedev/1005967919/137-141
0174名前は開発中のものです。
02/02/17 03:01ID:wA3Xy4Fm0175名前は開発中のものです。
02/02/17 03:04ID:???知らん
FLASH板にはたくさんいるけどな
0176名前は開発中のものです。
02/02/17 07:47ID:dyw/uCIh320x240/60Hzと1600x1200/60Hzを比べると
後者のが激しくちらついて見える理由知りたし。
0177con tofu ◆iOTveYXw
02/02/17 10:13ID:???知りません。
ですが、こんな文章は知ってます。以下一文、アナリシスパターン より引用
> モデリングの原則 モデルは正しいか誤っているかではなく、使いやすいか使いにくいかである。
0178名前は開発中のものです。
02/02/17 10:57ID:???低解像度は、ちらつき以前にドットがカクカク、ギラギラしてるから、気にならないだけとか。
0179
02/02/17 14:10ID:c8ha9Il5MMUを使って直書きする方法と共有RAMに書き込んでSUBSYSTEMに転送する方法があるんですよね。
教えてください。
0180名前は開発中のものです。
02/02/17 14:17ID:nxpUR7Xe0181名前は開発中のものです。
02/02/17 14:37ID:???0182名前は開発中のものです。
02/02/17 14:47ID:21oMBy50GeForceとかのビデオカードを前提として、サーフェイスをビデオメモリ上に作れば、
VGA以上でもちょっとやそっとじゃ処理落ちしないと思うんだけど。
ソフトウェアでアルファブレンドとかしてるならまた別だけどね。
0183名前は開発中のものです。
02/02/17 15:01ID:???180じゃないけど、ちまたで大絶賛されてるゲームでも、
作ってるプログラマーには全然面白くないってゲームって多いよ。
アクション系ならまだ良いけど、シミュレーションとかRPGになると、
もうどうしようもないよ。
0184139
02/02/17 15:17ID:FYx+t+oJ基準をあいまいといっても、自分のゲームは
PenU 300Mhz
RAM 64 MB
VIDEO 3D機能のある VRAM 4MB
ぐらいの環境で、問題無く動作しますよ。
自分が言いたいのは、これ以下の環境で動作させる為に
解像度をわざわざ落としてまで(クォリティーを下げて)、
実現させるほどの価値があるかということです。
>>139
自分のゲームも、基本的にアルファや、拡縮、回転処理などは
ハードウェア処理を前提に作っています。
上に書いたような環境で640*480*16程度の解像度で速度が出ないという事は、
すべて、ソフトウェアで処理させてるんですかね?
それなら分かるんですが、そんな事しても所詮ハードウェアで処理させるより
遅いし、見栄えもわるい・・ でもプログラマとしては、やりがいはあるんでしょうが。
1.見栄えは良い ハードウェア必須
2.見栄えは悪い 専用ハード必要なし
ということですよね?
ゲームを遊ぶ側から見た場合1の方が絶対いいとおもうんですが・・。
0186名前は開発中のものです。
02/02/17 22:35ID:JH+rD9l3>そりゃ、極限まで最適化されたシステムや、コードは美しいかもしれませんが、
>その為に、ゲームのクオリティーを落としたくないです。
最適化したら普通ゲームのクオリティーはあがるだろ?
コードの美しさのほうは直接関係ないし
0187名前は開発中のものです。
02/02/17 22:42ID:???コマンドプロンプトとの違いがいまいちわかりません。
0188名前は開発中のものです。
02/02/17 22:44ID:???ユーザーとお前とお前の上司が望むものをつくれ!!はい次!!
0189名前は開発中のものです。
02/02/17 22:49ID:???おおざっぱにいって*NIXツールをWindows環境下で動かすためのツールチェイン、かな?
0190con tofu ◆iOTveYXw
02/02/18 00:23ID:???お疲れ様です
>>187
例えると、CygwinはUnixエミュで、コマンドプロンプトはMS-DOSエミュ。
0191名前は開発中のものです。
02/02/18 03:49ID:KHvNC6m7するにはどうすればいいのでしょうか?微妙なのです。
0192名前は開発中のものです。
02/02/18 04:05ID:???Cだと仮定するけど
使用している児童変数のサイズを見積もる。一回の呼び出しで少なくとも
これだけと、リターンアドレス、戻り値(レジスタのほうが多いが)のぶんを
加えて、何回再帰するか掛け算で求める。
signalハンドラが多量にスタックを消費していたりすると危ない。
スタックの消費を押さえる書き方で工夫されたし。
0193名前は開発中のものです。
02/02/18 07:00ID:???0194名前は開発中のものです。
02/02/18 07:03ID:???スタック
FILOな入れ物
再帰
自分自身を呼ぶこと
エレガントに解決できるがメモリ消費とかデカいかも
0195名前は開発中のものです。
02/02/18 11:46ID:???http://www.google.com/search?num=50&lr=lang_ja&q=スタック 再帰
0196名前は開発中のものです。
02/02/18 11:51ID:???0197名前は開発中のものです。
02/02/18 15:10ID:???0198con tofu ◆iOTveYXw
02/02/18 19:52ID:???196さんが、ゲーム作りに
人生のどれだけを使うのかによります。
また、ゲームは色々な情報が集ってできていますから、
少なくとも、それら"色々"に関する勉強は必要になります。
もし、どんな形でも、まだゲームを作ったことが無いのでしたら、
まずは、ツクールシリーズなどで良いですので、
1つ作ってみることで、かなりのイメージがつかめると思います。
また、シンプルなルールで、ボードゲームやカードゲームを
作ってみるのも良いかもしれません。
>>197
プログラムを始めるならブラインドタッチ(手さばき?)の練習から、
というのは、激しく同意!!
0199名前は開発中のものです。
02/02/20 14:44ID:???開発マシンor動作想定マシンが上記の環境であり、ハードウェアを利用したとしても、
期待通りのパフォーマンスが出ない場合があります。
例えばドライバがクソとかドライバがクソとかドライバがクソとか。
あとは、本当にゲームの性質によります。
ドット絵主体の格闘ゲームを高解像度でやろうとする場合、ドッターが死にます。
もちろん背景3Dとかアニメ塗りにするとかなら別です。
# 背景3Dならそれこそ>184の動作環境以上のものが必要でしょう
0200名前は開発中のものです。
02/02/24 17:30ID:3SLd2tOq0201名前は開発中のものです。
02/02/24 17:51ID:???近年のゲーム開発費の高騰について御伺いしたい。
0202名前は開発中のものです。
02/02/24 19:32ID:???1〜∞
0203名前は開発中のものです。
02/02/24 20:28ID:3SLd2tOq単位はなに?秒?
0204名前は開発中のものです。
02/02/24 20:30ID:3SLd2tOq0205名前は開発中のものです。
02/02/24 21:29ID:???0206名前は開発中のものです。
02/02/24 21:54ID:???平均三ヶ月。無理なら氏ね。
独学なら言語と並行して理屈も覚えよ。
Cマガジン、日経ソフトウェア、合格情報処理などのヘタレ雑誌が吉。
0207名前は開発中のものです。
02/02/24 21:55ID:???低くなるよりマシ
0208名前は開発中のものです。
02/02/24 21:56ID:???単位によってゲームバランスが変わる
おのれで調整せよ
0209名前は開発中のものです。
02/02/24 21:57ID:???むしろゲハ板
0210名前は開発中のものです。
02/02/24 22:57ID:9xfZ+Fpq左にあるのはどういった理由なんでしょうか。
何となく、箸や鉛筆を持つ右手の方が
器用に操作できるような気がするのですが。
0211名前は開発中のものです。
02/02/24 23:18ID:???0212名前は開発中のものです。
02/02/24 23:25ID:???0213名前は開発中のものです。
02/02/24 23:28ID:9xfZ+Fpq答えの内容はともかく(笑
0214名前は開発中のものです。
02/02/24 23:29ID:???ボタンを押すタイミングが命なゲームが多いためと思われる。
あと左手は押さえたりするのが得意らしいからその絡みかと。
実際左右逆にしてみたらやりずらかった。
単に慣れの問題かもしれぬ。
0215名前は開発中のものです。
02/02/24 23:30ID:???元祖はネタスレだからな。
本スレ(初心者板)は一日平均10スレ消費。
0216名前は開発中のものです。
02/02/25 05:07ID:???昔のゲームは左手でコントローラ本体をささえて
右手でスティックを倒すというスタイルもあったよ
0217名前は開発中のものです。
02/02/25 12:22ID:???そういや、PCだとカーソルキーやテンキーが右にあるせいか、
右手で移動するゲームもあるよな
0218名前は開発中のものです。
02/02/25 21:18ID:???0219con tofu ◆iOTveYXw
02/02/25 23:10ID:???下から上でなく奥から手前に、左でなく右に、
レバーが生えてる筐体がありました。
もちろん、タイトルはサーカスチャーリー
0220名前は開発中のものです。
02/03/01 03:04ID:Qs6kasp5これで作成したソフトって販売してもいいのですか?
0221名前は開発中のものです。
02/03/01 09:03ID:2Wt9xxPq0222名前は開発中のものです。
02/03/01 12:03ID:???0223名前は開発中のものです。
02/03/01 17:17ID:???0224名前は開発中のものです。
02/03/01 17:37ID:???どこらへんがBCCのほうがいいの?
BCCのほうが最適化がすごいとか?
0225名前は開発中のものです。
02/03/01 17:48ID:???0226お風呂好き
02/03/03 02:03ID:???巨大な戦艦のような複数の部品からなる敵の実装を
どうしようかな〜ってデータ構造を決めかねてます。
シューティング作成経験のある方がいらっしゃいましたら、
お話聞かせていただけると助かるんですが
0227名前は開発中のものです。
02/03/03 16:56ID:???まずは思いついてることはひと通り試してから来てくれよ。
0228con tofu ◆iOTveYXw
02/03/03 20:20ID:???思いついたすべてのアイディアを紙などに列挙してから
それぞれの長所短所を注釈つけてみると良いですよ、たぶん。
判断するためには分析する必要があると思います。
0229名前は開発中のものです。
02/03/05 17:09ID:???C言語を始めよう!(PHOEBE.EXE)と言うソフトを使って、
開発してるのですが、吐き出す拡張子がcなんです。
はるか昔にターボC++使ってたときは、
拡張子はcppだったような気がしたのですが
あと拡張子が違ってもコンパイル結果は一緒なのでしょうか?
0230名前は開発中のものです。
02/03/05 17:20ID:???Borland C++ Compiler 5.5
http://www.borland.co.jp/cppbuilder/freecompiler/
0231名前は開発中のものです。
02/03/05 21:00ID:???C++使いたかったら拡張子cppに変えれば?
0232名前は開発中のものです。
02/03/07 02:26ID:F4pG4u+t4月からPS2をやらされることになりました。
携帯ゲームばっか作ってたんで、3Dとかはサッパリです。
今の内に読んでおいた方がいい本とか無いですかね?
主に経験した言語は68系アセンブラとVC++です。
開発環境の方は、学生時代にUnixやってたんで
あまり心配してないですが。
0233名前は開発中のものです。
02/03/07 02:43ID:???坂本千尋と清水亮の本は必読!
まさにバイブル!!
0234名前は開発中のものです。
02/03/07 04:56ID:Av+xYCi70235名前は開発中のものです。
02/03/07 06:04ID:???山崎ゆきのり先生の本だけ読んでればPS2は余裕だよ。
0236名前は開発中のものです。
02/03/07 09:37ID:52eHv8jt山崎式正弦跳躍法を提唱して一大センセーションを巻き起こした著者の
熱き情熱溢れるクリエイティビティに多くのエンジニアが感化されたと伝え聞くぞ。
0237名前は開発中のものです。
02/03/07 12:00ID:???このへんの本で勉強して立派な「ゲームクリエイター」を目指してくれ
http://www.amazon.co.jp/exec/obidos/search-handle-url/index%3Dbooks-jp%26field-author%3D%E5%8D%83%E5%B0%8B%2C%20%E5%9D%82%E6%9C%AC/250-0055832-3169845
http://www.amazon.co.jp/exec/obidos/search-handle-url/index=books-jp&field-author=%E5%B1%B1%E5%B4%8E%20%E7%94%B1%E5%96%9C%E6%86%B2/250-0055832-3169845
http://www.amazon.co.jp/exec/obidos/ASIN/4881355430/qid=1015469741/sr=1-3/ref=sr_1_0_3/250-0055832-3169845
0238
02/03/07 18:04ID:n9k9b/db0239名前は開発中のものです。
02/03/07 18:26ID:zmTcLtxDCで書かれたものがいいんですが。
0240名前は開発中のものです。
02/03/07 18:58ID:???メタセコはXファイル出力できるよ。
正規版だけだったっけ?忘れた。
>>239
すぐにみつかったよ。
0241名前は開発中のものです。
02/03/07 20:56ID:b0xF8oDYじゃあ教えてあげようよ。
検索は面倒な人が質問するスレなんだから。
0242名前は開発中のものです。
02/03/08 13:46ID:???Perl/CGIを使って、ネットでできる携帯専用のゲームを作ろうと思ってます。
そこで、CGIで吐き出す画面ですが・・・
HDMLで作るか、XHTMLで作るか迷ってます。
と、言うか、まだどちらも良く分からないのですが・・・・
どちらで作ればよいでしょうか?
それによって、一方を勉強しようと思います。
0243名前は開発中のものです。
02/03/08 14:34ID:???0244名前は開発中のものです。
02/03/08 14:47ID:???http://info.ezweb.ne.jp/factory/
ここ読んだ?というか、EZWeb(au)専用なの?
i-modeのコンパクトHTMLの仕様はここ↓
http://www.nttdocomo.co.jp/mc-user/i/tag/index.html
HDMLは1ファイルで複数ページを書けるのか特徴なのかな?
0245名前は開発中のものです。
02/03/08 15:21ID:???ええ。
EZweb専用のゲーム作りたいと思ってます。
docomo(NTT)の殿様商売は嫌いです。(w
HDMLは1つのファイルで複数のページを書けるのですか・・・。
XHTMLは、何が利点なんだろう??
ただ、分かりやすいってだけなのかな?
良いHPを教えていただきました。
ありがとうございます。
0246con tofu ◆iOTveYXw
02/03/08 21:02ID:???3Dで、"私の知り合いの間で"評判が良いのは、以下のあたりです。
ただ、どれも高額ですので、ご注意ください。
『グラフィックスの数理』
『コンピュータグラフィックス 理論と実践』
『Game Programming Gems』
0247232
02/03/09 01:34ID:LQb5xsZwありがとうございます。
しかし、下の2つは高いですな〜
会社の資料として購入します。
>>233-237
定番ですな( ̄ー ̄)ニヤリ
実は、そのうち一冊は持ってたりして…
0248名前は開発中のものです。
02/03/09 02:20ID:???>>233-237にあるのは使えないというか
イタイ本ばかりだと思うんだが・・・
0249232
02/03/09 03:22ID:???見てみたかったので。
感想は…皆様ご想像の通り。
0250名前は開発中のものです。
02/03/10 21:36ID:???ドキュメント見ると圧縮ファイルは10Mぐらいしかダメと
書いてあるけどDISK1枚分を扱いたい場合はダメって事?
2枚組みでインストールすると1G超えるような
ものとかは別のツールで何かいいのある?
0251名前は開発中のものです。
02/03/10 21:37ID:???0252名前は開発中のものです。
02/03/11 02:39ID:???MicrosoftInstaller(msi)は?
02532D格闘ゲームを創ろう!!
02/03/11 04:01ID:3VTi2rZdてめぇらの豊富な知識を分け与えやがれ。
別に製作に協力しろってわけじゃあない。
使用言語が何だとか気にする必要はねぇし、
格闘ゲームのシステムについて教えてくれるだけでいいや。
プログラマー板だとどうしても言語がどうの、だとか
うぜぇ事を言いやがる輩がきやがるので、ここで聞くことにした。
ちなみに俺は絵もプログラムもある程度やれるから安心して答えろ。
まず、『フレーム』たぁなんだ?
時間の単位ことか?それは秒に直すとどれくらいなんだ?
ゲームによって違うのか?
どれくらいが短くて、どれくらいが長いんだ?』
といった感じのスレを立てるのはOKですか?
それともここに粘着して聞くのが良?
0254名前は開発中のものです。
02/03/11 04:09ID:???なら、自分で答えを見つける能力もあるでしょう。
http://www.google.com/
がお勧め。
0255名前は開発中のものです。
02/03/11 04:10ID:3VTi2rZd02562D格闘ゲームを創ろう!!
02/03/11 04:12ID:3VTi2rZdあ、答えが返ってきた。
ありがとう。面倒くさがらずに探すよ。
02572D格闘ゲームを創ろう!!
02/03/11 04:22ID:3VTi2rZdなるほどこの概念は便利そうだ。
0258名前は開発中のものです。
02/03/11 04:24ID:???格ゲーツクールで製作。これ最強。
02592D格闘ゲームを創ろう!!
02/03/11 04:29ID:3VTi2rZd02602D格闘ゲームを創ろう!!
02/03/11 04:32ID:3VTi2rZdおもしろいんだよねぇ・・・
物足りなさがいいっていうか・・・ねぇ。
0261名前は開発中のものです。
02/03/17 03:43ID:DK8E+UKEどんな知識が必要なのでしょう?あとプログラミング言語は何が必要なんでしょうか?
参考になる本などもありましたら教えてください。
0262名前は開発中のものです。
02/03/17 07:32ID:rx8CzwXGDirectXは、なしの方向でおねがいします。
0263名前は開発中のものです。
02/03/17 09:49ID:???MSDN library で joystick で検索
0264名前は開発中のものです。
02/03/17 11:25ID:???Delphi,C++Buider,VB好きなの使えばええ
>参考になる本
MSDN library でよし
0265名前は開発中のものです。
02/03/17 12:45ID:???ゲーム
ですか?
0266名前は開発中のものです。
02/03/17 19:44ID:rx8CzwXGサンクス!
ゲームパッドとかコントローラで探してたYO。
これから調べてみます。ありがとう
0268名前は開発中のものです。
02/03/18 15:00ID:???画像ファイルを1つのファイルへまとめたのでファイルを切り出した時点でメモリー内に
入ってるんですよね。
D3DXCreateTextureで空のサーフェイスを作って自前で読み込むんでしょうか?
TGAとか読み込みたいのでちょっと辛そうですね。
よい方法ありましたら教えてください。
環境はDX7(D3DX)です。
0269g
02/03/19 12:09ID:???アレって返事が来るものなんですか?
許可書みたいに…。
0270名前は開発中のものです。
02/03/19 12:31ID:???そんなもん買うなよ・・・
0271名前は開発中のものです。
02/03/19 13:26ID:???勿論来ませんよ
0273名前は開発中のものです。
02/03/19 15:56ID:???0274名無しさん
02/03/19 23:31ID:9dap2q3Z0275名前は開発中のものです。
02/03/20 00:01ID:eTSKWr7xC/C++
0276名前は開発中のものです。
02/03/20 00:09ID:???日本語だろ。いや、まぢで。
# コミュニケーションの重要さにくらべたら、開発言語の
# 能力差なんて知れてるYo!
0277名前は開発中のものです。
02/03/20 00:20ID:???0278名前は開発中のものです。
02/03/20 00:25ID:???プログラム組んでRPG(目標ロマサガ)作りたいんすけど、
どういうキーワードで検索したらいいでしょうか・・・。
あと全部でスタッフ5人しかいないけど、これって少なすぎでしょうか・・・。
意見聞かせて。
0279名前は開発中のものです。
02/03/20 00:33ID:???多すぎ。
0280278
02/03/20 00:38ID:???0281名前は開発中のものです。
02/03/20 02:00ID:???0282名前は開発中のものです。
02/03/20 02:04ID:???プログラムかじったことない奴にプログラム組んでRPGは無理。
ツクールでも使うかジャンルを変えることを薦める。
RPGはマラソンと同じで地味だが経験や実力がないと破綻するジャンルだ。
0283282
02/03/20 02:09ID:???簡単なやつ(ウィザードリィタイプ)はそうでもない。
0284名前は開発中のものです。
02/03/20 13:29ID:???まあ、試しにやってみればなぜかは分かると存ずる。
0285名無しさん
02/03/20 15:00ID:XqI3if5bやっぱりそうなるか。デルファイじゃきつい?
0286名前は開発中のものです。
02/03/20 18:35ID:???windowsの場合、directXが使えれば好きな言語でいいんでない。
だいたい、作るゲームごとに言語変えてるやつ居るの?
0287名前は開発中のものです。
02/03/20 20:56ID:???>プログラムかじった事もないんですけど
まずはかじる所から始めてください。
0288278
02/03/20 22:00ID:???ttp://www.asahi-net.or.jp/~yf8k-kbys/
↑で習ったです。
でも画像貼りつけるとかそういう話はまだ出てきません。
本を買うべきですかねぇ・・・。
CマガジンとかPC雑誌見てもさっぱりなんですけど・・・。
何かどんどん自信なくすなぁ・・鬱だ。
0289名前は開発中のものです。
02/03/20 23:41ID:???Delphi使えるならそれでもいいよ。Windowsなら。
0290名前は開発中のものです。
02/03/21 00:29ID:???ビットマップで、100会話くらい用意しているのでしょうか?
0291名前は開発中のものです。
02/03/21 01:56ID:???たいていの開発環境(言語・オーサリングツール等)には任意の文字列を表示するための
機能が用意されているのでそれを利用したり。
フォントチップ画像を並べて文章を表示することもあったり。
会話シーンのごくごく少ないゲームだと、セリフ丸ごとビットマップ
データとして持たせておくこともありますが、文章量の多いRPGだと
現実的ではありません。ので前者のようなやり方が一般的かと。
0292名前は開発中のものです。
02/03/21 23:49ID:???同時にどの文字が使われるか解析して必要なビットマップフォントを
生成するようにしたもんだが。ついでに圧縮も掛けられる。
0293名前は開発中のものです。
02/03/22 01:37ID:???ここってゲーム機で作るスレなの?
(家庭用のゲーム機なら、普通の方法だけど。
Windowsなら普通にCreateFont とか使えばいいのに。
とか まじめに答えてみるテスト。
0294名前は開発中のものです。
02/03/22 10:23ID:???0295名前は開発中のものです。
02/03/22 11:50ID:???単純にはテクスチャ化すりゃあいいんだが、全部が必要なわけじゃない。
必要な文字が予め決まっているのであれば、>>292 のような手法が有効だろう。
まあOpenGLに限らんか。
0296名前は開発中のものです。
02/03/24 00:12ID:BXB0Hr47Windowsでも、コンソール機と同じようにビットマップで持って
文字デザインは絵描きさんに任せるのがいいと思うです。
フォントを修飾するソフトもあるし。
0298名前は開発中のものです。
02/03/24 11:01ID:xSxD9eXaひらがな・カタカナだけならともかく、当用漢字もビットマップだと
VRAMが足りないという罠。
0299名前は開発中のものです。
02/03/24 11:12ID:???さすがにRPGやアドベンチャーなら我慢してもらうしかないけれど
0300名前は開発中のものです。
02/03/25 01:49ID:???PS2はVRAM4Mだけど、平気でそう言う事をやっている罠。
0301名前は開発中のものです。
02/03/25 12:14ID:???そもそもVRAM常駐じゃない。
0302名前は開発中のものです。
02/03/25 20:31ID:KljdfMQv参考になりそうなサイトのURLでもいいです。
0303名前は開発中のものです。
02/03/25 20:56ID:???正しい企画書の書き方なんて存在しません。
基本はメーカーによって異なるし。
ちゃんと国語ができてればどうにかなります。
プログラムできないし絵も描けないし作曲もできないから
企画やりたいなんてナメきった態度だとどんなに(・∀・)イイ!アイデアを持っていてもダメです。
0304名前は開発中のものです。
02/03/25 21:20ID:???特別に素晴らしい企画書の書き方を教えてやろう
「何が言いたいのか1回読んでわかること」
0305名前は開発中のものです。
02/03/25 21:23ID:???いきなり世界観語りだしたら1ページ見ただけでシュレッダー逝きと言ってみるテスト
0306名前は開発中のものです。
02/03/25 21:29ID:???マジレスするぞ
プロの世界は「商売」なのでセールスポイントを明確に書くこと
今何が流行っているのかちゃんと市場調査やっとけよ
あとは漏れの友達のプランナーが言っていることだが
「コロコロコミックとボンボンは毎月読んでおけ」
ってことらしい。
エロゲーとかの企画はわからん、スマソ
0307名前は開発中のものです。
02/03/25 22:35ID:???知り合いに同じこと言う人がいる・・・。
その辺の流行は基本ですかね。
0308名前は開発中のものです。
02/03/25 23:44ID:???それが指輪物語だったことに気づいたテスト
(これ途中で挫折・・・)
0309名前は開発中のものです。
02/03/26 00:34ID:???これから先は高齢者市場のほうが活発になっていきますよ
0310名前は開発中のものです。
02/03/26 01:12ID:???最近はガンガンコミックもお忘れなく。
0311名前は開発中のものです。
02/03/26 01:19ID:???まぁ指輪物語は、ホビットの冒険って前フリがあるからねぇ...
0312名前は開発中のものです。
02/03/26 07:00ID:???高齢者市場=ヲタク狙いは何が当たるか予想しにくいし最終的にはキャラデザ勝負になってくるし
0313プログラミング初心者
02/03/26 17:49ID:0bWuw9r5箇所がいくつかあります。素直にVC使えば良いのかもしれませんが、まだ覚えたてで…。
そこで質問なんですが、処理速度を改善するために「使う変数の数を減らす」とか
「関数を直に展開して負荷を減らす」というのは効果があるんでしょうか?
効果があったとして、そのような改善方法に問題はないのでしょうか?
あと、他に一般的な改善方法などを教えて頂けると有難いです。宜しくお願いします。
0314名前は開発中のものです。
02/03/26 17:58ID:???ギコパロやった?
VBだけど面白いよ
あとマジレスね。
今のCPUの速度だと変数が1000や2000増えた程度じゃ処理かわらないYO
プレステなんて33メガヘルツ程度しかないわけだし。
問題あるとすれば描画まわりだな。
0315名前は開発中のものです。
02/03/26 23:51ID:???プロファイルをしましょう。
この手の質問で思うことは何故聞く前に分析してみないかと言うことです。
とりあえずは314の言う通り描画部分がどれくらい時間が掛かっているか
調べると良いと思います。
0316
02/03/27 00:46ID:OgbI2tQ10317名前は開発中のものです。
02/03/27 03:52ID:h6dXarHbmciSendCommandでMCIデバイスにコマンドを送るとき、
そのデバイスを作成したスレッド以外のスレッドから
これを行おうとすると303番のエラーが返ってきます。
これはMCI自体に、デバイスを作成したスレッドからのアクセスのみを許可する
機能がついているということだと思われるのですが、この理解は正しいでしょうか。
また、別スレッド(デバイスを作成したスレッド以外のスレッド)からMCIデバイスに
コマンドを送る方法があれば、教えて頂ければと思います。
0318名前は開発中のものです。
02/03/27 23:26ID:???その内容なら、Windows APIスレッドに投げた方が、良い答えが得られそうな気はするなぁ
0319名前は開発中のものです。
02/03/28 14:53ID:6HoxtduXもしも人に作ってもらったら
いくらくらいの値段になるのでしょうか?
例えばUOAみたいな物なんですが
0320名前は開発中のものです。
02/03/28 21:37ID:???0321名前は開発中のものです。
02/03/29 10:20ID:L5D0f6JD0322名前は開発中のものです。
02/03/29 10:42ID:???USJみたいなもん。
0323名前は開発中のものです。
02/03/29 12:45ID:???0324名前は開発中のものです。
02/03/29 14:36ID:???1人月80マソ位が相場じゃなかろうか?と言ってみるテスト
0325名前は開発中のものです。
02/03/29 14:42ID:wHmtKorv0326325
02/03/29 14:45ID:???でも、パレットコードはどうやって指定すれば
いいんでしょうか?
0327名前は開発中のものです。
02/03/29 14:50ID:???0番は抜き色という場合もあるが。
0328名前は開発中のものです。
02/03/29 16:04ID:???番号で指定
0329名前は開発中のものです。
02/03/29 17:03ID:???昔ハマった。
0330名前は開発中のものです。
02/03/29 17:17ID:???そうそう。
俺もハマッタ。全部指定できないんだよ。
黒と白で固定なんじゃなかったっけ
0331名前は開発中のものです。
02/03/30 14:02ID:???0332なんでかきこめねえ
02/03/30 23:07ID:???0333名前は開発中のものです。
02/03/30 23:21ID:???IDirectDraw::Release
0334名前は開発中のものです。
02/03/30 23:55ID:???0335名前は開発中のものです。
02/03/31 00:48ID:X682I5OQ素朴な疑問で申し訳ないのですが、
ネットゲームでマウス誘導とか、加速減速移動「以外」の物ってありますか?
やっぱり↑押したら、上に一歩動く…では、やり取りが間に合わないのでしょうか?
なんか気になって気になって…。宜しくお願いします。
0336名前は開発中のものです。
02/03/31 04:58ID:???あなたが見てきたモノは極一部です
もっと色んな事をお勉強してからまたいらしてください
0337名前は開発中のものです。
02/03/31 10:30ID:???http://home7.highway.ne.jp/nomura_y/prog000.htm
のフルスクリーンの話を読め。目に穴があくくらい読め。
絶対、復帰したときにウインドウの位置も復帰するようにしろ。
>>335
意味わからんよ
0338名前は開発中のものです。
02/03/31 10:30ID:+5oBF4cR0339名前は開発中のものです。
02/03/31 12:03ID:???0340335
02/03/31 12:15ID:X682I5OQえっと、一歩歩くごとにパケット送受信したり、移動判定をしてたら
遅くなったり画面がカクカクしそうだな〜と、思いまして…。
少人数ならともかく、MMORPGとかでもそういう処理をスムースに
こなしているゲームってあるのかな、とお尋ねした次第なんです。
0341335
02/03/31 12:30ID:???PCのゲームをご教授いただければ幸いです。あればですが…。
0342名前は開発中のものです。
02/03/31 13:55ID:ub28ROGH十数人ぶらさげるのであれば、非同期サーバーですか?
マルチスレッドサーバーは重くなりスケーラビリティに欠けると聞いたのですが
0343336
02/03/31 16:28ID:???だからいくらでもあるっての
UOすらやったことないのか?
0344質問だよ
02/03/31 17:23ID:hrXo0V8kやってるのですが、
どのようにゲームを作るのでしょうか?
0345名前は開発中のものです。
02/03/31 17:29ID:???BASICにも色々あると思うけど・・・
ビジュアルベーシックのこと?
0346名前は開発中のものです。
02/03/31 17:35ID:???お前の行動なんか予測できるかい。
0347名前は開発中のものです。
02/03/31 18:00ID:???崇高な質問であると思われ
0348名前は開発中のものです。
02/03/31 18:04ID:???とりあえず本屋にいって「マイコンBASICマガジン」を買ってください
0349質問だよ344
02/03/31 18:24ID:P6B88ICN0350名前は開発中のものです。
02/03/31 18:33ID:???へー、そんなのあるんだ。しらんかったYO!
・・・とか思って検索したが、無いじゃねぇか!!嘘つき。
http://www.google.com/search?num=50&lr=lang_ja&q=BASIC99
0351名前は開発中のものです。
02/03/31 18:36ID:???よって、自分で調べてくれ>>349
http://www.sagami.ne.jp/tadaka/99Basic/
0352名前は開発中のものです。
02/03/31 19:10ID:???初めてならヘタにVBやDelphiやるよりも楽しめるかもしれん
N88BASICにもスプライトあればMSXから乗り換えてやってもよかったんだが
0353質問だよ344
02/03/31 19:11ID:P6B88ICN呼んだけど、ゲームの作り方書いてない。
0354名前は開発中のものです。
02/03/31 19:24ID:???おまえは、まず、
なんだその99BASICで絵や文字を表示することが出来るようになってから来い。
0355名前は開発中のものです。
02/03/31 19:41ID:???無難にアルファブレンドつかって描画するのとどっちが早いのかな?
0356質問だよ344
02/03/31 19:48ID:P6B88ICN0357名前は開発中のものです。
02/03/31 20:23ID:???ここに逝きなさい。
ttp://www.sagami.ne.jp/tadaka/99Basic/bbs.html
そしてスプライトが扱えるようになってから来なさい、たのむから、な。
>>355
試してみて速い方が速いのでしょう。
0358名前は開発中のものです。
02/03/31 20:29ID:nON8fk6Aあと開発の方法も教えてください。
0359名前は開発中のものです。
02/03/31 21:07ID:???0360名前は開発中のものです。
02/03/31 21:11ID:???0361名前は開発中のものです。
02/03/31 21:17ID:???環境依存、って環境ぐらい書け
0362名前は開発中のものです。
02/03/31 22:31ID:???FSAAかけない方が(・∀・)イイ!
アルファも要らな(・∀・)イイ!
ドットギザギザ(・∀・)イイ!
普通に ドットが目で確認できないような高解像度で描けば(・∀・)イイ!
と、普通のノベルゲー作りたそうだから無理を答えてみるテスト。
0363名前は開発中のものです。
02/03/31 22:53ID:???アニメーションなら何もかけなくてもいいような気もする。
0364名前は開発中のものです。
02/03/31 22:54ID:???0365名前は開発中のものです。
02/03/31 23:27ID:???使ってみたかったんだろ
0366名前は開発中のものです。
02/04/01 00:09ID:???ttp://www2.airnet.ne.jp/ojima/
でも読みなさい。古いけど。
0367名前は開発中のものです。
02/04/01 00:46ID:???そりゃテストは便利だからな
0368名前は開発中のものです。
02/04/01 12:32ID:c90ZvcKy0369名前は開発中のものです。
02/04/01 13:11ID:???エクストリーム・プログラミングでもテストの重要性を説いてるからな・・・。
とか言ってみる単体テスト
0370うにょ ◆rH82hjOk
02/04/01 14:45ID:???擬似3D,あれってどうやって計算してるの?教えてキボンヌ
0371名前は開発中のものです。
02/04/01 14:47ID:???教えてあげないよ、ジャン♪
0372名前は開発中のものです。
02/04/01 14:57ID:???今俺の手元にある去年のCマガジン10月号に詳しく載っていた、以上。
0373名前は開発中のものです。
02/04/01 21:40ID:???あのゲームのDOCファイル、面白かったなぁ。
0374362
02/04/02 00:09ID:IlKCqOhUごめんなさい。
0375名前は開発中のものです。
02/04/02 01:01ID:???0376名前は開発中のものです。
02/04/02 01:12ID:???「Cyrixの6x86シリーズにはCPUID命令をサポートしていても
EFLAGSのCPUIDビットがセットされていないものがある」
…と聞いてるんですが、このチェックどうすればいいんですか?
ネットでも殆ど情報がなくて、BIOS経由でチェックするとか噂で聞いたんですが…?
もっとも、メーカーでも対応してるとことしてないとこがあるみたいですが。
0377名前は開発中のものです。
02/04/02 01:40ID:???午後のこーだのソースみてみ
0379名前は開発中のものです。
02/04/02 08:21ID:???なんでそんなえらそうなの?
0380名前は開発中のものです。
02/04/02 12:05ID:???エライんだろうよ
0381名前は開発中のものです。
02/04/02 16:36ID:CI/DGx/2開けるツールってありませんかね?
体験版では開けるツール見つけたんですけど、
製品版ではどのツールでも開けなくて・・・
何か特殊な圧縮がかけられているみたいなんです〜
0382名前は開発中のものです。
02/04/02 17:13ID:???そんなえらそうでもないだろう
0383名前は開発中のものです。
02/04/03 02:56ID:???WormsのNinjaRopeを再現したくて
単振り子のシミュレーションについて調べたんだけど
周期の話ばっかり出てきてさっぱりわけわからんのです
一番知りたいのは振り子の折れ角?が
次のフレームでは何度になっているべきかを
どうやって求めたらいいのかなんだけど・・・
0384名前は開発中のものです。
02/04/03 10:13ID:???高校の物理の教科書みればいいんじゃない?
mgh=(mv)*2/2
後はひもの長さがわかってるからアークコサインを使えばでる、ではどう?
0385名前は開発中のものです。
02/04/03 10:16ID:???0386383
02/04/03 13:29ID:???その線でがんばってみます
0387名前は開発中のものです。
02/04/03 16:09ID:???こんなのは?.....方向性が違うだろうか。
0388384
02/04/03 19:01ID:???二分の一エムブイ二乗です。
0389名前は開発中のものです。
02/04/04 14:11ID:???0390名前は開発中のものです。
02/04/04 15:41ID:???#include <stdio.h>
#include <math.h>
#define L0 1.0 //振子長さ
int main ()
{
double x=L0, y=0.0, vx=0.0, vy=0.0;
double dt=0.01, endTime=2.0, t=0.0;
int c=0;
while ( t < endTime )
{
vy -= 9.8 * dt;
double l = sqrt ( x*x + y*y );
double dx = x / l * ( L0 - l );
double dy = y / l * ( L0 - l );
vx += dx / dt;
vy += dy / dt;
x += vx * dt;
y += vy * dt;
if ( c % 10 == 0 )
{
printf ( "%3.1f[sec], (%3.2f, %3.2f), l=%f\n", t, x, y, l );
}
c++;
t += dt;
}
return 0;
}
0391名前は開発中のものです。
02/04/04 16:57ID:???DelphiとVBではどちらがいいんでしょうか?
0392名前は開発中のものです。
02/04/04 17:39ID:???自分が使いやすい方で。
0393名前は開発中のものです。
02/04/05 10:52ID:???なぜここで聞くの?
俺は両方使ったことがないから偏見でいうけど、
VBはランタイムがいるから配布時に面倒。
Delphiは単独起動できる。しかもPersonalが無料で手に入る。
つーわけでDelphi一押し。
VB.netやるならわかるが、いまからVBやる理由はない。
0394名前は開発中のものです。
02/04/05 10:54ID:47RGytS9エミュレートするロムがテキストならテキストで開くだろうし、
バイナリならバイナリで開くだろう。普通は。
ロムがテキストなものは見たことが無いけれど。
0395名前は開発中のものです。
02/04/05 12:52ID:???0396名前は開発中のものです。
02/04/05 13:59ID:???0397名前は開発中のものです。
02/04/05 15:01ID:???0398名前は開発中のものです。
02/04/05 18:02ID:???0399名前は開発中のものです。
02/04/05 19:50ID:???両方ともたってるビットが1、それ以外は0になる。説明が下手で悪いけど、
例えば
a = 22;//10110
b = 19;//10011
c = a & b;
とすると
10110 <- a
10011 <- b
10010 <- cで
c = 18になる
&& は主に条件式に使われて、「かつ」って意味で使えば多分あってる
0400名前は開発中のものです。
02/04/05 20:14ID:???>「||」と「&&」は、前後に式を書くが手前の式を計算した結果、
>それ以上計算しなくても結果が決まっている場合、
>後の式は計算しないという特徴を持つ。
>そのため、複数の式の条件を複合して処理を変えたい場合などは、
>条件判断式を「&」や「|」でつなぐよりも、「&&」や「||」で
>つなぐ方がより高速になる。
0401名前は開発中のものです。
02/04/05 21:09ID:???それはどの言語のどのコンパイラの話?
0402400
02/04/05 21:53ID:???自分が見かけたのはC#の解説やってたとこだったけど、
perlもそうらしい。↓(&&の評価順というところに)
http://www.sun-inet.or.jp/~yaneurao/intensive/tips2.html
同じC言語でもコンパイラによって違ってくるのかな?
その辺は未確認です。
0403名前は開発中のものです。
02/04/06 02:06ID:FIHamsxG底辺と高さがわかっている直角三角形の頂点角って
どうやって求めるんでしたっけ?
図解するとこう
↓ここの角度を
/| 底辺と高さから求めたい
/ |
/ |
/ ┌|
 ̄ ̄
0404名前は開発中のものです。
02/04/06 02:12ID:???斜辺cはsqrt(a^2 + b^2)だから
c*cosθ = bで
θ = Arccos(b/c)
間違ってたらごめん
0405名前は開発中のものです。
02/04/06 02:28ID:???atan(a/b)デチ
0406403
02/04/06 03:09ID:???0407403
02/04/06 03:31ID:FIHamsxG今度は頂点角θと斜辺cが既知の場合
底辺aと高さbは求められるんでしょうか?
c*cosθがbのようですけど・・・
0408403
02/04/06 03:34ID:???0409403
02/04/06 03:37ID:???こういう時にsinを使うのか・・・アフォや
0410403
02/04/06 05:37ID:???重力定数G、紐の長さL、振れ角Rとしたとき
while(1)
{
v += -(G/L)*sin(R);
x += -v*cos(R);
y += -v*sin(R);
#Rの更新は省略
}
でかなり近い挙動をするんですが
これは振り子とは違うんでしょうか?
所詮ゲームだからそう見えりゃいいっちゃいいんですが・・・
あ、>390さんがわざわざソース書いてくれたのに
無視してるようでゴメンなさい
0411名前は開発中のものです。
02/04/06 08:11ID:???Rは水平軸との角度で,vは角速度ですかね?
冲=1.0で省略てな感じかな?
まっとうなのは以下のようになると思います
振子の中心のモーメント M = m g cosθ × L
振子の中心の慣性モーメント I = m L^2
よって角加速度 ωdot = M / I = g cosθ / L
あとは積分
while ( )
{
ω += 冲 * G * cosθ / L;
θ += dt * omg;
x = L * cosθ;
y = L * sinθ;
t += 冲;
}
これだと逆三角関数いりませんぜ
>無視してるようでゴメンなさい
オナニーして公開しただけですの気にしないで下さい
0412411
02/04/06 08:16ID:???○ θ += dt * ω;
0413403
02/04/06 08:38ID:???えーと、中心点の座標(ax,ay)とおもりの座標(px,py)だけわかっている状態で
振り子運動をさせたいんです
なので現在
function R() {
var x,y,result;//ローカル変数確保
x = ax-px;
y = py-ay;
result = atan(x/y);
return result;
}
function L() {
var x,y,result;//ローカル変数確保
x = (ax-px)*(ax-px);
y = (py-ay)*(py-ay);
result = sqrt(x+y);
return result;
}
として、>410のコードで動かしてます
それから振り子運動中に外力を加えたりしてるので
時間軸入れるとうまくいくかわからないので省略してます
>411の場合は初回だけ振れ角を出してやればいいのかな?
0414403
02/04/06 08:40ID:???ω += 冲 * G * cosθ / L;
なのに
t += 冲;
するのは何故ですか?
0415名前は開発中のものです。
02/04/06 10:35ID:???ごめんなさい.tはべつにいりません
whileの抜けを考えていたのです,多分.
0416名前は開発中のものです。
02/04/06 10:50ID:???外力くわえたらまた計算(値を代入)しなおさないといかんと思うよ
0417411
02/04/06 11:44ID:???LとGによるけど,そんなに冲細かくしなくてもいいと思います.
(ax,ay)と(px,py)からLとθの初期値でるでしょ.角速度も適当に決めればいい
411は(ax,ay)が原点だから,411のx,yに代入する所で(ax,ay)を足してやればイイ
0418411
02/04/06 12:23ID:???while ( )
{
//モーメント
M = mass * G * cosθ * L;
//外力Fが重心において回転方向に加わる場合
M += F * L;
//(Lを含まないこともあろうとあえてLは約分せず)
ω += 冲 * M / ( L^2 * mass );
θ += dt * omg;
x = ax + L * cosθ;
y = ay + L * sinθ;
}
と書きながら>>410が今やっと解りました(アフォ
でもやっぱ角速度と角度で管理したほうがよくないですか?
冲=1.0にしてθ=π/2 - R とすればほぼ同じ形になります
で,一つ違う所は,
× v += -(G/L)*sin(R);
○ v += -G*sin(R);
じゃないかな・・・
次元も合うし.冲=1.0で考えると前者のvは角速度ですよ(L=1.0なら別ですが)
0419411
02/04/06 12:38ID:???WindowsConsole+入力受け付けず
10秒で終了,5.0〜5.2秒間モーメント加えてる
http://www.pureweb.jp/~akimasa/up/index.php
http://www.pureweb.jp/~akimasa/up/img/dat003.lzh
#あきまさ氏のあぷろだ拝借
0420403
02/04/06 19:30ID:???なるほど・・・
ただ-(G/L)なのは振り子をこぐのに必要なんです
私もあきまさ氏のあぷろだを借りてUPしてみました
http://www.pureweb.jp/~akimasa/up/img/dat004.swf
←キーと→キーが振り子を押す力
↑キーと↓キーでひもの伸び縮み
SPACEキーでおもり切り離し
ブランコをこぐ要領で、まず左右に押して
ある程度勢いがついたら∞を描くようにヒモを伸び縮みさせると
振り幅がどんどん大きくなります
↑の振り子エンジンは>410です
>411とかも試してみたんですが
自分の読解力が無いせいか、何故かうまくいかない
あと丸め誤差のせいなのか
ヒモ長が微妙にずれていく・・・
0421403
02/04/06 19:34ID:???ダウンロードする事をおすすめします。
0422403
02/04/06 22:39ID:???http://www.pureweb.jp/~akimasa/up/img/dat005.swf
ヒモ長の狂いに法則がありました
角速度が一定以下だとどんどん縮んでしまい、
ある速度より大きくなると速度にほぼ比例して伸びていきます。
ただし角速度0だと安定
一体何が原因なんだろう・・・
振り子エンジンは>410,>413
0423名前は開発中のものです。
02/04/07 08:24ID:???なんも始まらんよ
playerが古いのかな...
0424403
02/04/07 09:47ID:???すいませんFlashMXで作ってます・・・
0425403
02/04/07 09:49ID:???http://www.macromedia.com/jp/shockwave/download/?P1_Prod_Version=ShockwaveFlash&P5_Language=Japanese&Lang=Japanese
0426名前は開発中のものです。
02/04/07 10:32ID:QkW4z/Hg円を描く様にはなりませんよ
移動するたびにらせん状にひもは長くなる
0427403
02/04/07 11:52ID:???そう言われれば速度の角度なんて考えてなかった・・・
けど、角度が小さいときに内向きの螺旋になるのは何故だろう?
0428403
02/04/07 23:15ID:???今度は楕円軌道を描きつつ内向きの螺旋になってしまいます・・・
なんかActionScriptの三角関数群自体に問題があるような気がしてきた
0429403
02/04/08 00:26ID:???自己解決しました
楕円軌道だったのは
ヒモの長さLを関数オブジェクトにしてたせいでした
1:Lを元にXを更新
2:Lを元にYを更新
とやってたんで、そりゃあズレますわ
恥ずかしい・・・
でもやっぱり内向きの螺旋になります
0430403
02/04/08 06:15ID:???キャラクターの座標が1/100精度なのに
演算を1/100000000でやっていたせいでした
よく設計を見直してみたらLを動的に確保しなくても大丈夫だったので
無事円軌道を描く様になりました
無学な漏れにさんざんつきあってくれた411氏に感謝
0431名前は開発中のものです。
02/04/08 21:17ID:l6XgGYO6ラスターオペレーションに関して質問というか、アドバイスをいただきたいのです。
手元に白黒の画像があります。
この白と黒を指定の背景色と前景色にして画面に転送したいと思っています。
一応できたのですが、対象サイズと同じサイズの領域を2つも必要とするので
実はもっと単純な方法があるのではないかな?などと思っています。
今やっている手順を、白−前景色、黒−背景色として状況を説明しますと、
まず、一時領域を前景色で塗りつぶし、そこに AND 演算で画像を転送し、
前景色と黒バックの画像を作り、
次にマスク用領域に反転しつつマスク画像を作成、
次に最終的に描画したい場所を背景色で塗りつぶし、
マスク画像を AND 演算で描画し、最後に一時領域の画像を XOR 演算で描画しています。
なんとなく無駄がありそうなのですが、
もっと高速 or リソースの少なくて済む方法等があったらご教授頂けないでしょうか?
0432名前は開発中のものです。
02/04/08 21:35ID:???文章がよーわからんけど
A(一番上)
B(真中)
C(一番下)
と画像を重ねあわせる時、ACが同一の画像って事であってるか?
0433名無しさん
02/04/09 01:24ID:???0434名前は開発中のものです。
02/04/09 01:36ID:???俺も文章がよくわからないんだが。というより、何がしたいのかわからない。
既に書いてある領域に白と黒の背景色と前景色を描きこみたいってことなのか?
0435名前は開発中のものです。
02/04/09 04:35ID:???漏れにはその知識がないからアドバイスはできんけど
0436名前は開発中のものです。
02/04/09 08:39ID:???MMX命令使いなされ。
ttp://homepage1.nifty.com/herumi/adv/adv10.html
0437431
02/04/09 09:51ID:0lddlFawあはっ、頭がぐちゃぐちゃしている時に書いたので
文章もぐちゃぐちゃでした。スミマセン。
簡単に言うと、DOS の文字みたいな物を表示したいのです。
フォントの色と背景色を指定できるような物です。
それを白黒のパターンから表示したいのです。
今のところ、
(1) 白黒画像 -ソース-
(2) 対象画像 -デスティネーション-
としたとき
(3) 一時画像 -前景色生成用-
(4) マスク画像 -前景色透過用-
を用意して、
(ステップ1)
一時領域(3)を指定の前景色でFill、
そこに白黒画像(1)を AND 演算転送で 前景色+背景部分が黒の画像を生成。
(ステップ2)
マスク領域(4)に白黒画像(1)を NOT 演算転送して、マスク画像を生成。
(ステップ3)
対象領域(2)を背景色で塗りつぶし、マスク画像(4)を AND 演算で転送、
最後に一時領域(3)の画像を対象領域(2)に XOR 演算で転送
という手順を取っています。
これで伝わったでしょうか?よろしくお願いします。
0438名前は開発中のものです。
02/04/09 11:18ID:???・・・2行目から読んでないけどな。
0439名前は開発中のものです。
02/04/09 11:32ID:vOCl/B9Aどうしても、WinMain.cppの3行目のif文で真となってしまい終了してしまいます。
何か基本的なことが分かっていないと思うのですがどうかよろしくお願いします。
(WinMain.cpp)-------------------------------------------
#include "CWinApp.h"
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {
if(Application == 0)
return -1;
//Application->Init(hInstance, lpCmdLine, nCmdShow); の様に続く
}
(CWinApp.h)-------------------------------------------
#ifndef __CWinApp
#define __CWinApp
class CWinApp {
public:
CWinApp();
~CWinApp();
・・・省略
} // class CWinApp終了
extern CWinApp *Application; //CWinApp.cppの2行目で宣言
#endif
(CWinApp.cpp)-------------------------------------------
#include "CWinApp.h"
CWinApp *Application;
CWinApp::CWinApp() {
Application = this;
}
CWinApp::~CWinApp() {
Application = 0;
}
0440暇人
02/04/09 14:37ID:TLqMFG8I(あきまさ君のうpローダー借ります)
http://www.pureweb.jp/~akimasa/up/img/dat009.png
白黒2階調のBFNTみたいな文字画像を、(バックと文字の色を
変えて)表示させたいけど、↑の画像の手順よりもっとスマートに
処理できないものだろうか…?ということみたいです。
0441名前は開発中のものです。
02/04/09 15:29ID:???CWinAppはアプリケーションのメインフレームですよね。
とりあえず3行目の式を通さないようにするには
Applicationを宣言してるところでNULLを代入すればいいと思いますよ
0442431
02/04/09 16:51ID:ZX8.ylbMわ〜!ありがとうございます!!
こんなに解りやすい図にして頂けるなんてすごく嬉しいです。
まさしく図の通りです。
というわけで皆様よろしくお願いします。
0443名前は開発中のものです。
02/04/09 21:07ID:???BitBltなんかを使わずに直接メモリを操作するなら、>>440の図で、
白のときは柿色を転送、黒なら背景色を転送でいいんじゃないか?
0444名前は開発中のものです。
02/04/09 21:11ID:???使用言語、環境(DirectX&Surface / GDI&DIB / etc...)くらいの情報なけりゃアドバイスも糞も無いと思うが。
0445名前は開発中のものです。
02/04/09 22:43ID:TmXZI2Roもう目が離せません!
おおもりよしはる (←次スレはこれを使用しましょう)
http://yasai.2ch.net/test/read.cgi/doujin/1016348976/l50
おおもりよしはるせんせーのページ
http://www9.big.or.jp/~yoshioh/ <最後のhは半角のhに置き換えてください。
おおもりよしはるが思いを寄せてる作家・山本さだpさまのスレ
http://yasai.2ch.net/test/read.cgi/doujin/1013327123/l50
アニメ絵が芸術?デムパロリコン男おおもりよしはる @ネットウォッチ板
http://yasai.2ch.net/test/read.cgi/net/1018005845/l50
■■■ロリ絵?おおもりよしはる■■■
http://www2.bbspink.com/test/read.cgi/erodoujin/1016297545/l50
【抱き枕】すじ丸出し抱き枕ってどうよ?
http://mentai.2ch.net/test/read.cgi/otaku/1016198191/
【すじ】 ようじょのすじ 【すじ】
http://www2.bbspink.com/test/read.cgi/erog/1017041827/
0446名前は開発中のものです。
02/04/09 22:48ID:???src, dest, mono 全部24bitBitmapデータじゃないと動かないけど、MMXアセンブラ化してみた。
動作的には dest = ( src & mono ) | ( dest & !mono ) かな。
void BitBlt2( void *src, void *dest, void *mono, long len )
{
_asm {
mov eax, 8
mov ecx, len
shr ecx, 3 // len /= 8
mov edi, dest
mov esi, src
mov ebx, mono
loopM:
movq mm0, [esi]
movq mm1, [edi]
movq mm2, [ebx]
pand mm0, mm2 // src 画像を mono の白い部分だけ抜く
pandn mm2, mm1 // dest 画像を mono の黒い部分だけ抜く
pxor mm0, mm2
movq [edi], mm0
add esi, eax
add edi, eax
add ebx, eax
dec ecx
jnz loopM
// loop loopM // K6-2ならこっち
EMMS
}
for( int i = len & 0x7ffffff8; i < len; i++ )
if( ((char*)mono)[i] )
((char*)dest)[i] = ((char*)src)[i];
}
0447名前は再開発のものです。
02/04/10 02:49ID:???キャッシュミスを減らすためとききましたが…
char *tmp_ptr;
char *ptr;
tmp_ptr=new char[640*480*3];
ptr=(tmp_ptr + 31)&(~31);
0448名前は開発中のものです。
02/04/10 03:39ID:???newでも手元の環境(Win2K & VC++6)では8byteアラインで配置されるみたいだから
MMX命令使うなら問題無いのでは?
0449名前は開発中のものです。
02/04/10 14:32ID:5ayuVqAwそれってまじ?
8byteアライメント
0450名前は再開発のものです。
02/04/11 23:55ID:???なるほど、ありがとうございました。
0451名前は開発中のものです。
02/04/13 19:35ID:qO7/lk760452名前は開発中のものです。
02/04/13 23:14ID:???というやつがいます。
一、できるのでしょうか?
二、やってなんになる?ファミコンやれよ!!
0453名前は開発中のものです。
02/04/13 23:19ID:???Slot1のマザーボード買って来て、ファミコンのROMさせば目的は達せられる
0454名前は開発中のものです。
02/04/13 23:31ID:???ROMの吸出し機なら秋葉原で売ってるよ。
0456Dante
02/04/14 05:19ID:spmieqoI0457名前は開発中のものです。
02/04/14 09:35ID:PioPHzjQ>一、できるのでしょうか?
できます。
いわゆるマジコンというやつを使います。
454さんのおっしゃられている場所にて入手が可能です。
>二、やってなんになる?ファミコンやれよ!!
基本的に取り込んだROMはエミュレータでプレイすると思いますが、
エミュレータは実機と違いさまざまな利点があります。
例えば、
・RGBで直接CRTに出力できるので画面がキレイ(人によってはこれが一番大きい)
・エミュレータによってはどこでもセーブ、ロードが可能
・倍速動作が可能
等です。
ちなみに板違いですよ。もし板違いでなくてもウザイからシネやボケ。
0458名前は開発中のものです。
02/04/14 12:08ID:???ならこたえんなよ。
0459名前は開発中のものです。
02/04/14 12:15ID:GIgfaYmEタスケテ
0460名前は開発中のものです。
02/04/14 16:09ID:???0461名前は開発中のものです。
02/04/15 01:01ID:???この関数、DIB内の任意の矩形をDCに転送することはできるのでしょうか?
できるのなら、LoadImage()関数を使わずにReadFile()関数でトップダウン方式にしたのが原因なのかどうか…
BITMAPINFOHEADER内のbiHeightメンバは負に変更してあるんですが…。
0462名前は開発中のものです。
02/04/15 02:03ID:???任意の矩形ってあれは開始ラインと終了ラインしか決めれないのでは?
一度全部転送して、BitBltかなんかで任意の矩形を転送するといけると思うが。
0463名前は開発中のものです。
02/04/15 17:28ID:km37G0aA0464名前は開発中のものです。
02/04/15 17:44ID:???検索してなかったのならないと思われ。
普通はVCなんかで作らずにNScripterとかコミックメーカー使うと思うが。
0465名前は開発中のものです。
02/04/15 17:56ID:km37G0aAありがとうございました・・・
0466名前は開発中のものです。
02/04/16 02:06ID:???了解しました。そっちの方法でやってみます。
ありがとうございました。
0467名前は開発中のものです。
02/04/17 08:55ID:5.HwNPtwVC++とボーランドC++くらいしか知らないのですが、ゲームを作るのにいい
コンパイラが知りたいです。
0468名前は開発中のものです。
02/04/17 09:05ID:pEn0hjsYネジ穴一つなくて、分解の仕方がわからず困ってます。
誰か分解の方法教えて下さい!!
0469名前は開発中のものです。
02/04/17 09:23ID:V/0TnI9MVC++。資料が多いから。
>468
ハンマーで叩く。
つかSONYに修理出せやヴォケ。
はい、次〜
0470名前は開発中のものです。
02/04/17 13:21ID:PImbIDoI0471名前は開発中のものです。
02/04/17 14:53ID:RdJUeN4I0472名前は開発中のものです。
02/04/17 19:32ID:???ゲームデザイン論について語ろう
http://game.2ch.net/test/read.cgi/gamedev/1018763345/
0473名前は開発中のものです。
02/04/17 23:32ID:???SHL EDX,16
MOV DX,AX
…として、EDXから取り出す方法以外にありますか?
0474名前は開発中のものです。
02/04/18 23:53ID:???0475名前は開発中のものです。
02/05/03 21:02ID:???0476名前は開発中のものです。
02/05/03 22:50ID:???ヘルプに載ってるけど?
0477名前は開発中のものです。
02/05/03 23:37ID:???すマンコ、それはDirectX SDKのヘルプの事でしょうかもしそうならどこら辺に載ってるか教えて下さい探したんですけど見つからないんでsうごめんなさいお願いしましまします
0478476
02/05/03 23:54ID:???DirectX7のヘルプなら
DirectDraw→DirectDrawの要点→DirectDrawの高度なトピック→ビデオポート→トリプルバッファリング
にあるよ
0479475
02/05/03 23:59ID:???ありありありありありがとう御座います早速見てみますついでにクアッドバッファリングってなんでしょうか教えて下さいお願いしますて言ったら怒りますか?
0480名前は開発中のものです。
02/05/04 02:59ID:4X3YqEA2DirectXのフリップ使ってBltで描くのと自前でフリップしてBltFast使うのってどっちがいいの?
0481名前は開発中のものです。
02/05/04 07:46ID:???クアッドは4を示す。だから4重のバッファリング。
>480
それくらい自分で実験すれ。
0482名前は開発中のものです。
02/05/04 17:34ID:???Bltって・・・8じゃないの?
0483名前は開発中のものです。
02/05/04 17:38ID:WqgvwlY.0484名前は開発中のものです。
02/05/04 17:40ID:???こういう質問って、ネタなんでしょうか?
0485名前は開発中のものです。
02/05/04 17:41ID:???あなたにはできません
0486名前は開発中のものです。
02/05/04 17:42ID:???0487名前は開発中のものです。
02/05/04 17:50ID:???0488名前は開発中のものです。
02/05/04 18:39ID:???0489名前は開発中のものです。
02/05/04 18:53ID:Do5wwaYk自前でフリップってのはよくわからん。が、
>IDirectDrawSurface7::BltFast のソフトウェア実装は、
>IDirectDrawSurface7::Blt メソッドより 10 パーセントだけ高速である。
>ただし、ディスプレイ ハードウェアを使用している場合は、両者の間に速さの違いはない。
だとさ。
普通DDrawのHELは使われないので、前者でいいんじゃない?
0490親切な人
02/05/04 18:55ID:???追随を許さない、RX-2000V !!!
注目のオークションにも適用されてるね↓
http://search.auctions.yahoo.co.jp/search/auc?p=RX-200
0491名前は開発中のものです。
02/05/04 19:40ID:.eGVNg76うおおおお間違えた!!
フリップじゃなくてクリップデス・・・
恥ずすぎる・・・欝だ氏脳
0492名前は開発中のものです。
02/05/04 20:56ID:???ちょっと目が悪い人ならみまちがえるだろう
0493名前は開発中のものです。
02/05/04 22:00ID:WdcdBgbY1 :よあに@同人板 ◆zFZ/C7JQ :02/05/04 21:31 ID:hCqA9DcV
1994年4月以来、何スレ目になるかすらも解らない
さだpスレに並ぶ長寿スレの最新版です。
前スレ おおもりよしはるキタ━━(゚∀゚)━━━ !!!!
http://yasai.2ch.net/test/read.cgi/doujin/1018642526/
関連スレ
【すじ】 ようじょのすじ 【すじ】
http://www2.bbspink.com/test/read.cgi/erog/1017041827/
【抱き枕】すじ丸出し抱き枕ってどうよ?
http://mentai.2ch.net/test/read.cgi/otaku/1016198191/
■■■ロリ絵?おおもりよしはる■■■
http://www2.bbspink.com/test/read.cgi/erodoujin/1016297545/
アニメ絵が芸術?デムパロリコン男おおもりよしはる
http://yasai.2ch.net/test/read.cgi/net/1018005845/
コピペだけで会話するスレ@DTM板
http://pc.2ch.net/test/read.cgi/dtm/1012032352/
48: 柳さんトコの抱き枕カバーとかって・・・2枚買
http://comic.2ch.net/test/read.cgi/sakura/1019402459/
まだあるかも。
0494名前は開発中のものです。
02/05/04 23:22ID:???0495名前は開発中のものです。
02/05/04 23:40ID:???自分で関数を自作するのは難しいですし、どこかでダウンしたいんですが、どこにありますか?
ぐぐるとかで検索したけどどこにも見つからなかったもので。
もしかしたら的外れな質問かもしれませんが、返答をよろしくおねがいします。
0496名前は開発中のものです。
02/05/05 00:05ID:PKpkIeKE基本的にC言語には画像出力用のライブラリはない。
よってそのプラットフォームで用意された環境依存のライブラリを
使うより他ない。
Windowsなら、「鬱だ氏のう WinG」へGO!
0497495
02/05/05 00:27ID:n5J7zfGA親切に教えてくれてありがとうございます。
プラットフォーム依存のライブラリを使うのですね。わかりました。
自分はMACなんでそれ関係のを探してみます。
ありがとうございました。
0498名前は開発中のものです。
02/05/05 01:07ID:???そこで聞いてマトモな答えがかえってくるかどうか
0499名前は開発中のものです。
02/05/05 01:26ID:Xx2RhLT2いや、駄目なのは分かってるけど、特に問題ないし・・・
デバッグのときもコンパイラのエラー見ればいいだけだし。
つかエラー出ないように作ればいいと思う。それでも奇天烈なことしてエラー出す一部のユーザーは無視すればいいんだし。
どうせプロじゃないし。どう思う?
0500名前は開発中のものです。
02/05/05 01:34ID:???エラー処理してメッセージを出して相手に解決させた方が楽と言えば楽。
0501名前は開発中のものです。
02/05/05 01:57ID:PKpkIeKEエラー処理って
やりだすと際限が無くなるからねぇ。
俺もどこまでやりゃぁいいのか
いっつも迷ってるよ。
メモリ確保系のエラー処理とかそこまでやらないかんの?とか。
0502名前は開発中のものです。
02/05/05 02:12ID:???終了するくらいしかないんじゃない?
0503名前は開発中のものです。
02/05/05 02:19ID:???余計な手間をかけたくないならエラーメッセージだし他方がいい。
起動後に突然終了だけされても、ユーザー側で掲示板に環境書いて
「動きません」とだけ能のない書きこみをするしかなくなる。
0504名前は開発中のものです。
02/05/05 02:21ID:???一番問題なのは、どのように奇天烈な事をしたかが
ユーザーがわからない可能性があることなんだよ。
作った方が動かなくてもいいよ!なんて言っても
ユーザーは自分の環境で動かないと結構、腹が立つもんだ。
例えそれがフリーソフトでも。
0505名前は開発中のものです。
02/05/05 02:22ID:???で、何がいい退化って言うと500が言っていることになるんだが、
エラー表示を出すことで、ユーザー側で解決する余地が少しでも出てくるってことね。
0506名前は開発中のものです。
02/05/05 02:29ID:xKbPkzaE描画を行っている裏でゲーム本編の処理をやって CPUパフォーマンスと
描画パフォーマンスを最大に引き出したい!
0507499
02/05/05 03:18ID:BFVaNFfQまぁエラー処理しといた方が情報集まって自分の為にもなるってことですな。
まぁ漏れは徹底主義なので>>501のようになるかも。
コメントとかもうざいくらい書くし。くせなんだよね・・・。
0508名前は開発中のものです。
02/05/05 04:01ID:yqpWzWOEDXは基本設計としてDMAなどの非同期動作をサポートしているので
普通に組むだけで、ある程度の動作はしているものと考えてよい。
(フラグなどそれなりの操作は必要)
で、マルチスレッド等の適用であるが
結論から言えば出来る。
しかし効果があるかと言えば微妙かな。
0509名前は開発中のものです。
02/05/05 07:35ID:lVwEosNs使いたいんですけど、どこか使い方を詳しく教えているサイト知りませんか?
あと、他に有用なライブラリがあれば教えてください
お願いします。
0510509
02/05/05 07:37ID:lVwEosNsなんかDirectXのSDKとかいろいろやらないとできないみたいなので。。。
0511名前は開発中のものです。
02/05/05 08:28ID:???http://www.google.com/search?num=50&lr=lang_ja&q=EasyLinkLibrary
0512名前は開発中のものです。
02/05/05 11:48ID:???0513名前は開発中のものです。
02/05/05 11:58ID:???0514名前は開発中のものです。
02/05/05 12:29ID:???0515512
02/05/05 12:36ID:???0516名前は開発中のものです。
02/05/05 13:44ID:???とりあえず5.5.1のパッチは当てておけ。
0517名前は開発中のものです。
02/05/05 13:53ID:???グーグルでも無かったんだよね。。。
よさそうなのがあったんだけどリンク切れ
>>516
サンクス
0518名前は開発中のものです。
02/05/05 18:29ID:lVwEosNshttp://www.ky.xaxon.ne.jp/~hitoshi/programming/BCC55andEL.htm
リンク切れってここの事?
ほかはVC関連ばっかりだなw
思ったんだけど、Borland C++って無料だけど商用利用できるのかな?
なんか質問増やしてスマソw
0519名前は開発中のものです。
02/05/05 22:04ID:HXcr1tjYどうやるんですか?
環境はVC6です。おながいします。
0520名前は開発中のものです。
02/05/05 22:13ID:???公開している所の申し込みしようかと思ったら電話番号いるし…それは
ちょっとやだし。
サンプルゲームも無いみたいなので、公開してるところしっていたら
教えてくださいー。
0521520
02/05/05 22:17ID:???逝ってきます…
0522名前は開発中のものです。
02/05/06 03:13ID:eBE07.0UDim 雑用 As Double, 能力 As String, i As Long
For i = 1 To Len(名前.Text)
雑用 = Asc(Mid$(名前.Text, i, 1)) + i * 900
Next i
雑用 = 雑用 / 1657987656
能力 = Str$(雑用 ^ (1 / 5.43249848776546))
能力 = Mid$(能力, Len(能力) - 8, 3)
理想は2ちゃんねるのトリップや円周率みたいに求め方がわかっていても
なかなか全て解析できないというものなのですが、全くいいアイデアが思いつきません。
とりあえず循環小数じゃない無理数で行ってみようと思っているのですが…
0523名前は開発中のものです。
02/05/06 09:17ID:???MD5絡ませればどう?
2ちゃんでも使ってたと思うし。
0524名前は開発中のものです。
02/05/06 23:54ID:wVqTx/7k0525522
02/05/07 01:21ID:???早速Googleで調べてみたらVB用のソースが載っているページを
見つけたので早速やってみました。
ttp://www.geocities.co.jp/SiliconValley/4334/unibon/asp/md5.html
Dim 名前M As String, 雑用 As Double, 能力 As String, i As Long
名前M = MDString(名前.Text)
For i = 1 To Len(名前M)
雑用 = Asc(Mid$(名前M, i, 1)) + i * 900
Next i
雑用 = 雑用 / 1657987656
能力 = Str$(雑用 ^ (1 / 5.43249848776546))
能力 = Mid$(能力, Len(能力) - 8, 3)
これでかなり強くなった気分…
一応ライセンス的にも問題なさそうだしこれでいいのかな…
0526名前は開発中のものです。
02/05/07 18:53ID:SY6iSJ1ghttp://game.2ch.net/test/read.cgi/ghard/1020700528/
業界関係者の方に質問です、ABCとゲーム作られたかたいますか?
またはABCの知り合いのかたいますか?
0527名前は開発中のものです。
02/05/07 19:12ID:Sx3S6Ynoフリーソフトウェアってありますか?
検索掛けてみたんですが、該当せず。
自分で勉強できて、尚且つストーリーを綴りつつ面を進めて、
ボスと勝負っていうのを探しているのですが、お勧めのってありますか?
0528名前は開発中のものです。
02/05/07 19:35ID:???プログラム抜きでってこと?
0529名前は開発中のものです。
02/05/07 19:39ID:m4XpnmQcできれば、あまり難しくないので作りたいです。
0530名前は開発中のものです。
02/05/07 19:42ID:m4XpnmQcmudieっていうサイトに、2D ACTを作るのがありました。
0531人工知能ウンコ〜君
02/05/07 19:44ID:???0532名前は開発中のものです。
02/05/07 19:47ID:m4XpnmQc0533名前は開発中のものです。
02/05/07 20:24ID:???フリーじゃないのならクリック&クリエイトがピッタリなんだが。
0534名前は開発中のものです。
02/05/07 20:24ID:???フリーじゃないのならクリック&クリエイトがピッタリなんだが。
0535名前は開発中のものです。
02/05/07 20:25ID:???0536名前は開発中のものです。
02/05/07 20:46ID:???フリーじゃないのならクリック&クリエイトがピッタリなんだが
>>527
フリーじゃないのならクリック&クリエイトがピッタリなんだが
>>527
フリーじゃないのならクリック&クリエイトがピッタリなんだが
>>527
フリーじゃないのならクリック&クリエイトがピッタリなんだが
>>527
フリーじゃないのならクリック&クリエイトがピッタリなんだが
0538533
02/05/07 20:54ID:???0539名前は開発中のものです。
02/05/07 21:25ID:E2/9a2poところで、クリック&プレイと
クリック&クリエイトとは、どこか違うのでしょうか?
後者は17500円で富士通から出てたみたいですが・・。
調べてみます。
0541名前は開発中のものです。
02/05/07 21:40ID:g/LsFajY価格としては安くなったみたいだし、
性能も上がったみたい?かな。
でも、お金掛けずに作れるところがいいです。
僕ももう少し調べて見ます。
0542名前は開発中のものです。
02/05/08 00:32ID:???いや、プレイの後継バージョンがクリエイトだったはず。
計算式にカッコが使えるようになった。いろいろあったがあとは忘れた。
0543542
02/05/08 00:43ID:???あとPCゲーム板のクリック&クリエイトを語ろうというスレッドによると
もう発売中止したらしいから手に入れるのは困難だと思う。
オークションとかで見つけるしかないっぽい。
まぁ買わないみたいだからいいけど。
0544名前は開発中のものです。
02/05/08 01:55ID:???Googleで検索しても情報がないんだYO!
手持ちの情報は、
・基盤のCPUらしきところは樹脂で塗り固められてる
・液晶は96*64のモノクロ4階調?
だけです。
よろしくおながいします。
0545名前は開発中のものです。
02/05/08 08:51ID:???板違い
0546544
02/05/08 23:11ID:???なら、どの板がお勧めでしょう?
もしかして、携帯ゲーム板の
http://game.2ch.net/test/read.cgi/poke/999439707/l50
のスレあたりに誘導されるんでしょうか?
ハードスペックだけでなく、1本組むのにかかる勉強時間と工数とが
どのくらいか知りたいんですヨ。
0547名前は開発中のものです。
02/05/09 00:26ID:???0549名前は開発中のものです。
02/05/10 03:00ID:???……という格言をしみじみ実感中。
0550名前は開発中のものです。
02/05/10 06:46ID:???誰かをアテにしてるようではダメだと思います。
0551名前は開発中のものです。
02/05/10 20:13ID:IYtct5j6効果音の作成で苦しんでいます。
ポワーンというジャンプ音と
ぴゅ〜〜という空中を落ちる音が作れないのです。
(両方ともファミコンのゲームのような音をMIDIで作ろうとしている)
良いMIDIの効果音素材サイトや
こんな感じで音符を並べれば良いよ
といったものをどなたかご存じないですか?
0552名前は開発中のものです。
02/05/10 20:22ID:JpFDwZDg0553名前は開発中のものです。
02/05/10 20:34ID:sVuVhpvYやっぱりディレクトエックスでしょうか?
それとゲームプログラマにとってCとC++はどっちが重要ですか?
0554名前は開発中のものです。
02/05/10 21:08ID:???ダメな奴は何やってもダメ。
>CとC++
両方出来て当たり前。
アセンブラくらい使えないと話にならない。
0555名前は開発中のものです。
02/05/11 00:29ID:???こまかいけど「ダイレクトエックス」な。
少なくともC/C++ができないと使えない。
言語にこだわるわけじゃないけど、クラスの考え方とかいろんな概念を
実際にプログラム組んでやってないとね。
0556名前は開発中のものです。
02/05/11 00:36ID:9x3akbD.ありがとうございます。現在の状況はJAVAがもう少しで中級者くらいな感じです。
がんばりたいと思います。
というかこの前某ゲーム会社の面接でディレクトエックスって言っちまったよ。
面接の人心の中で笑ってたんだろうな。終わった。。
0557名前は開発中のものです。
02/05/11 01:18ID:???条件はインラインアセンブラで、24bit,1Pixelごとにアンループ処理(BGR処理後,Offsetを3プラス)
BYTE *pSrc01;…元の画像その1
BYTE *pSrc02;…元の画像その2
BYTE Dest;…合成したピクセルデータを格納
(1PixelRGB中のB要素だけ)
xor eax,eax
xor ebx,ebx
mov ecx,DWORD PTR [pSrc01]
mov edx,DWORD PTR [pSrc02]
mov al,BYTE PTR [ecx]
mov bl,BYTE PTR [edx]
sub eax,ebx
mov edx,DWORD PTR Dest
imul eax,DWORD PTR Alpha
sar eax,8
add eax,ebx
mov BYTE PTR [edx],al
0558名前は開発中のものです。
02/05/11 10:06ID:???MMXにすれ。
0559名前は開発中のものです。
02/05/11 16:43ID:???0560名前は開発中のものです。
02/05/11 18:35ID:???0561名前は開発中のものです。
02/05/11 20:46ID:???マジレスすると、
MMXなどの拡張命令使わないインラインアセンブラは無駄。
VC++の最適化の方が優れている。
あと24bitカラーなら4ピクセル単位(3 * 4 = 12byte)で処理して、
32bit単位でロード/ストアするべし、バイト単位のロード/ストアは無駄が多すぎ。
0562名前は開発中のものです。
02/05/11 23:29ID:UE6IDrdU0563名前は開発中のものです。
02/05/12 00:13ID:???まずキミがどこの板から来たのか知りたい。
2chでもっと書き込みが少ない板は3分の1くらいあるのだが。
0564名前は開発中のものです。
02/05/12 04:11ID:7Lj9.05Mそんな私でもC言語でゲームが作ってみたいと思ってます。(簡単なサウンドノベル風の同人ソフト)
とりあえず作りながらC言語を覚えたい(覚えながら作る?)と思います。
必要なモノやあると便利なモノがあったらお教え下さい。
わかりやすい書籍なども教えていただけると幸いです。
0565名前は開発中のものです。
02/05/12 05:31ID:???>>564は壮大なボケを期待してるぞ!
がんばれ!
0566名前は開発中のものです。
02/05/12 07:43ID:R2z9t.lcまず自分で検索しれ。
そして入門ページで勉強しれ。
もっと具体的なわからないことが出てきたら、
言語のことならプログラム板で聞き、ゲームのことならここで聞け。
そのレベルで人に聞いているうちは何も出来ない。
出来ているやつはそんなことを人に聞く前に実行に移している。
0567名前は開発中のものです。
02/05/12 08:07ID:???パソコンは必要だと思う。多分。
0568名前は開発中のものです。
02/05/12 09:37ID:PIckin2E要らないよ。5mm方眼のグラフ用紙にニーモニック書いてハンドアセンブルしれ。
0569>567-568
02/05/12 11:12ID:???∧_∧ /
( ) < …
(⊃ ⊂) |
| | | \
(__)_)  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
クルッ _____________
∧_∧ /
( ・∀・ )彡< 30点だな つまらん
⊂ つ |
人 Y \
し (_)
0570名前は開発中のものです。
02/05/12 11:34ID:???0571名前は開発中のものです。
02/05/12 11:35ID:???http://www.google.com/
言うまでもないが念のため、世界最強の検索エンジンGoogleである。
ここにゲーム制作に関連するキーワードをいろいろぶち込んでみよう。
引っかかったページを片っ端から眺めて行って、
さらに興味を持った新しいキーワードをポコポコ放り込んでみよう。
1時間もすれば、掲示板なぞで基本的な質問をして煽られるより、
量的にも質的にも遥かに優れた情報が入手できるはずだ。
さらに丸一日もかければ、とっかかりの疑問のほとんどは解決していよう。
ゲームを作るとなると、分からないことが百も千も万も出てくる。
それをいちいち人に聞いていてはいつまでも先に進めない。
(それに答える側も正直イヤなのだ。いくら物凄い勢いで答えるスレであれ)
「まず自分で調べる」これが大いなる野望の最初の一歩である。
うーん、我ながらマジレス。
0572名前は開発中のものです。
02/05/12 12:34ID:4Z8v9LTsでも、一応知ってる限りでのことをレス。
C言語で組んだことないなら、YGSとかを使うべし。
http://www.sun-inet.or.jp/~yaneurao/
C言語のやり方が分かるならSDLや、elを使うと良いだろう。漏れ的にはSDLが良いと思うよ。マルチプラットホームだし。
0573名前は開発中のものです。
02/05/12 12:50ID:???0574572
02/05/12 12:56ID:bT0H/aHc初心者には楽じゃないかな〜と思って書いてみた罠(w
0575名前は開発中のものです。
02/05/12 13:03ID:???ツールで満足するならそれでいいし。
0576名前は開発中のものです。
02/05/12 17:39ID:wOg1hD0oWorldってクラスで
街のなかの処理と
戦闘の処理を両方しているため
ファイルがでかくなってます
戦闘の処理分けたくなってきたんですが
設計的にどうなんでしょう?
0577名前は開発中のものです。
02/05/12 17:53ID:???0578572
02/05/12 17:54ID:bT0H/aHcFF・ドラクエっぽい(戦闘・街・ワールドマップの画面が別)のか、
オンラインゲームみたいに、すべてが同じ画面の中で繰り広げられるのか…。
0579名前は開発中のものです。
02/05/12 17:56ID:wOg1hD0oドラクエっぽいです
0580572
02/05/12 18:23ID:bT0H/aHc0581576
02/05/12 18:29ID:wOg1hD0oレス,ありがとうございます
シーン管理はシーン(街,戦闘など)で
クラスをつくることなのでしょうか?
0582572
02/05/12 18:39ID:bT0H/aHcSceneBaseをBattle、MapBaseに継承させて(クラス名は適当)、MapBaseをWorldとTownBaseに継承させる。
で、配列TownBase town[]でも作成して、内部継承させて(いいんだっけこの言い方で…無名クラスかも?)、シーン管理クラスをちょいといじれば…。
…分かりにくいね…逝ってくる(風呂に)
0583576
02/05/12 18:44ID:wOg1hD0o屋根裏 炒ってきます
0584572
02/05/12 18:47ID:bT0H/aHcというか、マップ定義ファイルとかを読み込ませるのかい?
0585576
02/05/12 18:53ID:wOg1hD0oマップ定義ファイル読み込ませてます
0586572
02/05/12 19:19ID:4Z8v9LTsclass MapBase extends SceneBase { /*...*/ }
class World extends MapBase { /*...*/ }
class TownBase extends MapBase { /*...*/ }
class TownFactory extends SceneFactoryBase { /*...*/ } // 街は多そうなので…
class SceneFactory extends SceneFactoryBase
{
TownBase town[];
CreateScene(SCENE e, SceneControl lp) {
switch (e) {
case SCENE_WORLD : return new World(lp);
case SCENE_BATTLE : return new Battle(lp);
default : if ((SCENE_TOWN.first() <= e) && (e <= SCENE_TOWN.end())){
return new TownFactory(e);
}
}
}
}
なんか、すごい間違いがあると思うけど、考え方はこんな感じで…。
0587572
02/05/12 19:20ID:bT0H/aHc  { ←これでどうだ!
0588576
02/05/12 19:45ID:wOg1hD0oやねうらおさんのページ
ざっと読みました.
参考にできそうです.
まだ,わからないことがあって
パーティーのデータは
街でも戦闘でもアクセスします
このような場合,
どのシーンに持たせるべきなのでしょうか?
シーンじゃなく,
どのシーンからもアクセスされる
共有データ的に保持する方法が良いのでしょうか?
0589名前は開発中のものです。
02/05/12 19:54ID:IYwn5BLg_____________
∧_∧ /
( ) < >>566は偉そうに答えているように見せかけて
(⊃ ⊂) | 実は自分自身へのレスだったという小技を
| | | \かましているな
(__)_)  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
クルッ _____________
∧_∧ /
( ・∀・ )彡< 努力賞で45点
⊂ つ |
人 Y \
し (_)
_____________
∧_∧ /
( ) < >>
(⊃ ⊂) |
| | | \
(__)_)  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
クルッ _____________
∧_∧ /
( ・∀・ )彡< 30点だな つまらん
⊂ つ |
人 Y \
し (_)
0590572
02/05/12 19:56ID:bT0H/aHcつーか俺、C++使ってyaneSDK2nd、el、SDLでしか組んだことありましぇーんm(__)m→すでに頭の中が屋根裏男によって洗脳されているという意味
0591名前は開発中のものです。
02/05/12 21:38ID:???∧_∧ /
( ) < >>589はコピペミスを消し忘れてるな
(⊃ ⊂) |
| | | \
(__)_)  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
クルッ _____________
∧_∧ /
( ・∀・ )彡< 反省を促すため0点
⊂ つ |
人 Y \
し (_)
0592名前は開発中のものです。
02/05/13 17:52ID:FCQMOz4s裏画面を使うなら画面のできばえに代わりがあるとは思えないのですが。
もしかして、フレームレートが安定するとか、それくらいのことですか?
0593名前は開発中のものです。
02/05/13 18:43ID:???ダブルバッファだとレンダリングが完了していても、
次のV-BLANKまで待ってからフリップしなければならない。
つまり無駄な待ち時間が入る。
トリプルバッファにすると、V-BLANK待ちがなくなって、
最大限のフレームレートを得ることができる。
0594592
02/05/13 18:58ID:???裏2がダブルバッファでの裏
ウェイトを置かずに裏2にひたすら書き込み->裏1に転送
V-SYNC同期で裏1->表に転送
こういうことでしょか?
0595名前は開発中のものです。
02/05/13 19:14ID:???そう。
0596名前は開発中のものです。
02/05/13 19:41ID:8iUC41l2ひまわりと幼女のすじまんこに異様な執着心を燃やしているロリペド絵描き
2浪して九州大学歯学科に進むがプロのイラストレーターになるために大学を中退、
同人活動とUOに専念する日々を送るが、その生活は苦しいらしい(藁
自らを画家と呼び、ともすれば不真面目なものと見られかねないアニメ絵
それも、無毛のすじまんこすらも「芸術」の域にまで高めようとしている(らしい)。
■幼すじは至高の芸術!おおもりよしはる■
http://yasai.2ch.net/test/read.cgi/doujin/1020515485/
@さぽーる
http://www.sub-all.com/test/read.cgi/dojin/019473696/
@MEGABBS
http://203.138.109.168/cgi-bin/megabbs/readres.cgi?bo=Baby&vi=1020753024
前スレ おおもりよしはるキタ━━(゚∀゚)━━━ !!!!
http://yasai.2ch.net/test/read.cgi/doujin/1018642526/
関連スレ
【すじ】 ようじょのすじ 【すじ】
http://www2.bbspink.com/test/read.cgi/erog/1017041827/
【抱き枕】すじ丸出し抱き枕ってどうよ?
http://mentai.2ch.net/test/read.cgi/otaku/1016198191/
■■■ロリ絵?おおもりよしはる■■■
http://www2.bbspink.com/test/read.cgi/erodoujin/1016297545/
アニメ絵が芸術?デムパロリコン男おおもりよしはる
http://yasai.2ch.net/test/read.cgi/net/1018005845/
コピペだけで会話するスレ@DTM板
http://pc.2ch.net/test/read.cgi/dtm/1012032352/
48: 柳さんトコの抱き枕カバーとかって・・・2枚買
http://comic.2ch.net/test/read.cgi/sakura/1019402459/
0597名前は開発中のものです。
02/05/13 19:54ID:???0598名前は開発中のものです。
02/05/13 20:38ID:???0599名前は開発中のものです。
02/05/13 21:51ID:qedCGN0Q漏れは消防の時FF、DQ、ロマサガのようなゲームを
するのが大好きだった。
でも、最近のグラフィック重視、内容軽視のゲームはなんだ!
あれは許せん!漏れなら2Dで作る!
ということで、質問。
一人で一からロマサガ3程度のグラフィック、音楽のRPGを作るのには
どれくらいの時間がかかる?というか不可能?
だれかこの質問に答えれ。おながいします。
0600名前は開発中のものです。
02/05/13 21:56ID:???一生かかっても無理。
0601名前は開発中のものです。
02/05/13 21:57ID:???釣りしたそうなんであえてマジレス。
俺が作るとしたら、平日2時間、週末一日8時間くらいの作業をしたとして、
マップエディタを含めて10ヶ月くらいかかるかな。
0602名前は開発中のものです。
02/05/13 22:01ID:qedCGN0Q全然釣りなんかじゃない。
漏れは3年くらいでできるのならマジでやるつもりだ。
10ヶ月でできるのか。それなら全然OK!
ところでグラフィックスの作成って知識あれば誰でもできるのか?
やはり才能がないとダメ?
0603名前は開発中のものです。
02/05/13 22:19ID:QAyt.0WUんでもって自分で描いてみるよろし。
0604名前は開発中のものです。
02/05/13 22:19ID:???プログラムはともかく、あのクラスの絵と音楽を作るには、
何年もの下積みと何より才能が必要だぞ。
0605601
02/05/13 22:27ID:???あくまでも「ロマサガ完全ぱくり」が前提で算出した時間だぞ。
つまりキャラの設定及びパラメーター&AIロジック、
アイテムの設定及びパラメーター、シナリオのフラッグ、
そうゆう細かい仕様がすべて用意されていることが前提。
RPGのプログラミング自体の作業量は特別大変ではない。
仕様を決めてパラメーターをバランスよく設定するのは
すごく根気のいる作業だ。
0606599
02/05/13 22:32ID:qedCGN0Q漏れは5年かかっても作るぞ!
ロマサガ2、3をはるかに超える超大作を!!
0607名前は開発中のものです。
02/05/13 22:34ID:???RPGツクールじゃダメなの?
0608599
02/05/13 22:39ID:qedCGN0Qダメダメ!!戦闘画面は横!!
漏れはフリーシナリヲと技閃きシステムが好きなんだ!
0609名前は開発中のものです。
02/05/13 22:45ID:bEahc6Uwロマサガ2のオリジナルバージョンを作ろうとしてるサイトへの
直リン無かったっけ?
RPGツクールで横戦闘画面だったからかなり印象に残ってんだけれど
0610名前は開発中のものです。
02/05/13 22:46ID:???形になるだろうけど、根性維持するのは大変だぞ。
0611名前は開発中のものです。
02/05/13 22:49ID:???パラメーター調節なんて地獄。
0612名前は開発中のものです。
02/05/13 22:52ID:???0613599
02/05/13 22:54ID:qedCGN0Qしかし、ついに自分が本当にしたいことが見つかった。
絶対作ってみせる!
ところでスーファミ時代のロマサガやドラクエは何人くらいでどれくらいの時間を
かけて製作していたんだ?
0614名前は開発中のものです。
02/05/13 22:57ID:???例えばスライムの体力・攻撃力・防御力・魔力・すばやさ・器用さなどの数値設定。
0615名前は開発中のものです。
02/05/13 23:02ID:???経験値の予測やアイテム取得のタイミングとか、アレは一人じゃ無理だ。
シナリオや演出考えるのは楽しいんだけどコレは苦痛だったよ。
0616599
02/05/13 23:06ID:qedCGN0Q実は漏れもツクール2,3,2000購入したけど一度も完成させたことない(W
ちなみに漏れはリアル工房です。正確には高専だが。部活やってないし
受験勉強もないので時間はタプーリある。
0617612
02/05/13 23:26ID:???パラメータ調節はそういうことですか!
わかりました
確かに大変そうですね
わたしはドラクエみたいな
RPGを作ってます
基本的な戦闘は
できるようになりました
街(無人)も歩けて
歩いてると敵もでます(街で!!)
RPG作ってるとソフトウェア管理とか
オブジェクト指向設計などいろいろ
興味が出てきました
勉強になります
0618名前は開発中のものです。
02/05/14 03:06ID:???0619名前は開発中のものです。
02/05/14 03:18ID:YJV4FsYYここで用いられている行列のドリフト(fig.1の20行くらい上)
"drifting"
"matrix drift"
日本語でなんと表現すれば?
姿勢行列の正規直行が崩れてしまうやつです
0620名前は開発中のものです。
02/05/14 06:47ID:???xファイル作るのに何使ってる?
MilkShapeを試用中なんだけど、他に安いのないかな。
0621名前は開発中のものです。
02/05/14 06:55ID:???メタセコ
0622名前は開発中のものです。
02/05/14 08:37ID:???場合によりけり
0623619
02/05/14 12:16ID:YJV4FsYYの式11は微分方程式になっていないのですが
これ->http://www.gamasutra.com/features/19980703/eq11.gif
+と=の誤植とかですか?
他に文献あったら教えてください.
0624名前は開発中のものです。
02/05/14 12:58ID:???=の誤植
物凄い勢いでレスされたことあるのか???・?
0625名前は開発中のものです。
02/05/14 14:48ID:???(たとえばお辞儀したり手を振ったり)
足とか腕とかのパーツごとに分割して保持しておいて、
自前で回転させたりとか?
0626名前は開発中のものです。
02/05/14 15:49ID:yAbucNwY0627名前は開発中のものです。
02/05/14 16:07ID:???確かに微妙だな
0628名前は開発中のものです。
02/05/14 21:31ID:gp9yAFEg0629名前は開発中のものです。
02/05/15 09:01ID:faGZWq1Y箱・円それぞれの当たり判定は問題ないのですが、
現在シューティングを作っていて、箱・円・線が入り交じった状態なんですけど、
こういう場合どうしたらいいんでしょうか?
もちろん総当たりだとうまくいくんですが、
刈り込みがどうしたらいいかイマイチ想像つかないのです
0630名前は開発中のものです。
02/05/15 09:12ID:4mUi02v6各キャラに当たり判定群を包括する当たり判定領域を持たせて、
前段階ではそれを使って判定。当たってたらそれぞれの判定群を総当たり。
今週の検索キーワード:AABB(Axis Aligned Bounding Box)
0631名前は開発中のものです。
02/05/15 10:19ID:zMPn7aUkぐぐるで「MagicSoftware」で検索汁。
0632名前は開発中のものです。
02/05/15 22:39ID:NnWbsCpIアニメーションは3Dソフトで作る。
コードからは使いたいアニメーションを呼び出すだけ。
0633625
02/05/16 02:33ID:???私へのレスですか?
とりあえず買ってみるです。
ありがとう。
>>632
なるほど、わかりました。
とりあえずフリーのツールや試用版などで試してみようと思います。
MilkShapeでできるかな〜ドキドキ。
0634名前は開発中のものです。
02/05/16 23:53ID:kQwZG8gI進みたい距離(移動距離)とかかる時間(フレーム)が判っていて、
初速度は0の時、加速度はどうやって求めるのでしょうか?
例.
速度が V だとして、(初速度は0だから V0 は 0)
V には毎フレーム加速度が加算されるとします。
加速度が A だとして、
V += A;
です。
次に、毎フレームごとに距離に速度が加算されるとして、
距離が X だとします、
X += V;
です。
では、
100 (単位は何でもよし)進みたい、
かける時間は 60 フレーム、
としたら加速度はいくつになるのでしょうか?(初速度は 0 )
0635名前は開発中のものです。
02/05/17 00:29ID:???0636名前は開発中のものです。
02/05/17 00:47ID:yCU7BAXUを解けばよろしいのではと愚考いたしますが。
0637名前は開発中のものです。
02/05/17 01:04ID:???DWORD t = ::timeGetTime();
if (g_pD3DDev->BeginScene() == D3D_OK) {
static float f = 0;
f += 1.0 * delta / 1000;
省略
g_pD3DDev->EndScene();
g_pD3DDev->Present(NULL, NULL, NULL, NULL);
}
delta = ::timeGetTime() - t;
1秒間で1.0進むのを表現するのに、上のようにしたのですが、
フレームレートが700fpsとか、非常に高いときdeltaが0になってしまい、
カクつくんですけど、どうしたらいいんでしょうか?
0638名前は開発中のものです。
02/05/17 01:06ID:???if (delta < .001f) delta = .001f;
0639名前は開発中のものです。
02/05/17 01:11ID:???60A_____
/|
/ |
/ |
/ |
/ |
/ |
0~~~~~60(frame)
この三角形の面積が100だと俺の算数的直感は継げております。
0640名前は開発中のものです。
02/05/17 09:37ID:???static DWORD t_old=-1; // 前フレの時間
static float = 0;
if (g_pD3DDev->BeginScene() == D3D_OK) {
DWORD t = ::timeGetTime(); // 今回の時間
if(t==-1)
{
delta=0;
} else {
delta=(t-t_old)/1000.f // 経過時間
}
f += delta;
t_old = t;
省略
g_pD3DDev->EndScene();
g_pD3DDev->Present(NULL, NULL, NULL, NULL);
}
こんな感じかと。
そもそも、floatをインクリメントするなと小一時間問い詰めたい。
あと、fは何やってるか解らんかったので適当に書いといた。
あんまり考えずに書いたので間違いがあればゴルァしてくれ。
0641637
02/05/17 09:47ID:???ってことで、下のように直しました。
range = 1.0f * normalize(delta) / 1000.0f;
#normalizeは0〜1000に正規化
概ねマトモに動いてますが、たまにカクつくことがあります。
これはdeltaを掛けている以上仕方がないことなんでしょうかね。
フレームレートを固定して、ドット単位で動きを扱う方が見た目綺麗なんですけど。
0642名前は開発中のものです。
02/05/22 04:47ID:.tzvBhgUhttp://www.level5.co.jp/jp/new_p/dc.html
ダーククロニクルの輪郭線と背景の陽光表現(グレア?)が
どうなってるのかサッパリ。なんか既存の手法とは違うっぽいんだけど…
0643642
02/05/22 04:49ID:???とくにこの画像の左手の指に輪郭線がかかれていないのが不思議。
0644名前は開発中のものです。
02/05/22 04:51ID:???この辺?
http://homepage1.nifty.com/open-prog/article/article07.html
0645名前は開発中のものです。
02/05/22 04:57ID:???Zバッファに一定値以上の差がある部分を黒くしているのでは。
ジオメトリベースではなくイメージベースの輪郭線抽出手法。
0646642
02/05/22 05:21ID:???>>644
あ、それいいかも。無茶苦茶綺麗ー。
ゲームの方より綺麗かも。
>>645
2D的な処理ってことでしょうか?
あまり見かけない手法ですけど
メリットはあるんでしょうか。
0647名前は開発中のものです。
02/05/22 07:32ID:???見た感じ、素で輪郭抽出だけじゃなくて、パーツ単位で抽出してますね。
背景がいいんだよなぁ、このゲーム。
0648名前は開発中のものです。
02/05/22 09:10ID:cVo.KTwk確かに、これってスキンをパーツごとに
輪郭線つけたい部分で分割してるように見える。
つまり手法としては別段特別な事はやってないって認識でOK?
0649名前は開発中のものです。
02/05/22 10:31ID:YoyxbZGY0650名前は開発中のものです。
02/05/22 10:34ID:???パーツごとにIDを振って、IDが異なってる部分を
黒くしているようにも思える。
0651名前は開発中のものです。
02/05/22 11:02ID:???これってステンシル使って効率よく実現できないかなぁ。
具体的な方法は思いつかないけど、ステンシルシャドウの
やり方を応用してなんとかなりそうな・・・(かなり無責任発言スマソ)
0652名前は開発中のものです。
02/05/22 11:06ID:???0653名前は開発中のものです。
02/05/22 11:11ID:???0654名前は開発中のものです。
02/05/22 14:07ID:???アセンブルする時のニ−モニックやレジスタの参考書になり得る??
TOWNS持ってた時に使ってたやつなんだけど、資料として
古すぎかな?
0655名前は開発中のものです。
02/05/22 14:20ID:???0656名前は開発中のものです。
02/05/22 14:31ID:???0657名前は開発中のものです。
02/05/22 14:42ID:???動的にコード生成するプログラムとか書いてると、
結構直接コード埋め込みで書きますが。
0658名前は開発中のものです。
02/05/22 15:02ID:???だけどね、リブルラブルってどんなゲームだかサッパリ知らないワケです
どこかにゲームシステムを解説してるサイトないでしょうか?
0659名前は開発中のものです。
02/05/22 15:23ID:???>メリットはあるんでしょうか。
ジオメトリベースはCPUに負荷がかかるけど、イメージベースはGPUに負荷がかかるっす。
フィルレート有り余ってるハードには、イメージベースの方が効率いいかも。
>>650
そうですね、よく見るとアクセサリとか浅い深いで輪郭ついていない部分も多いので
パーツにID振って、αテストで抽出しているっぽいですね。
0660名前は開発中のものです。
02/05/22 16:37ID:???あのね、リブルとラブルっていう矢印みたいなのがマイキャラなのね。
画面はマス目でくぎられてて上から玉がいっぱい落ちてくるのね。
リブルとラブルをうごかして、リブルとラブルのマス目を入れかえるのね。
カニのとこに玉が落ちたらゲームオーバーなのね。
0661名前は開発中のものです。
02/05/22 16:55ID:???サッパリ分からないんだけど
http://www.wnn.or.jp/wnn-g/museum/history/gamedata/sfc_lible.html
これくらいしか参考になりそうな物が見つからないよ。
まぁ、とりあえずリブルとラブルを動かしてヒモでエリアを囲む奴を作ればいいのね。
0662名前は開発中のものです。
02/05/22 18:56ID:???ロットロットだよ。
0663名前は開発中のものです。
02/05/22 19:28ID:???「リブルラブル研究所」ってページがあったよ。
リブルラブルの歌(ラジオCMかな?)が置いてありました。泣けます。懐かしい・・・・・
:http://www11.u-page.so-net.ne.jp/fa2/waiset/lr-main/snd/lrcm-nc02-8m8bm.au
0664名前は開発中のものです。
02/05/22 19:58ID:???激しく感謝。
何とか作れそうです
0665660
02/05/22 20:28ID:???0666名前は開発中のものです。
02/05/22 20:44ID:???全然離れてくれなくなったんですよ。
見たこともないゲームなのに。
もう、これは作れとの髪よりの啓示に間違いないだろう、と。
0667660
02/05/22 21:54ID:???中途半端なネタ書いてもうしわけないっす。
0668名前は開発中のものです。
02/05/22 22:11ID:???僕のPCのPSmplayが動かせなくなってしまいました。
起動しないと言ってもタスクにはちゃんと表示されていて裏では動いている
みたいなんですけどとにかく画面には出ていないんです。
これはコナミのゲームから曲を抜き取った祟りでしょうか?
冗談はさておいて一回消してもう一回ダウンロードからやり直しても
駄目でした。
0669名前は開発中のものです。
02/05/22 22:24ID:???板違い。
0670名前は開発中のものです。
02/05/22 22:30ID:???うわーやっぱりですか。
何処の板で聞いたらいいでしょうか?
0671名前は開発中のものです。
02/05/23 04:17ID:VUBY1MB60672名前は開発中のものです。
02/05/23 04:41ID:???0673名前は開発中のものです。
02/05/23 10:40ID:???素人にはお奨めできないサイトかも知れないな(w
そこで募集かけるときは(ってそこに限った話じゃないけど)、このスレを熟読のこと↓
同人ゲームサークルここだけはやめとけ! 13
http://natto.2ch.net/test/read.cgi/2chbook/1021848848/
0674名前は開発中のものです。
02/05/23 11:10ID:???知り合いでいないの?
0675名前は開発中のものです。
02/05/23 20:35ID:???他のmmxレジスタを当てた時よりもわずかに早いみたいなんですが…。
普通のアセンブラだと、第一オペランドにaxを使うと1byte小さくなるとあったので
それと同じようなものなんでしょうか?
もっとも、640×480×32bitのアルファブレンド演算を1000回試行して
100msec程度の差なので誤差かもしれませんが…。
ちなみにWin98SE、Duron1.2GHzを使ってます。
0676名前は開発中のものです。
02/05/23 20:45ID:???Intelだと差はないはず。
Duronのアーキテクチャは違うのかもね。
0677名前は開発中のものです。
02/05/24 00:33ID:KlxXT.62DTMやってるんですけど、
それで使ってもらえたりしたらうれすいな〜ておもって・・・。
なので普段はここの住人じゃないし、
そういう知り合いもいないっす。
0678名前は開発中のものです。
02/05/24 01:42ID:???って、それをどこでするべきかって話しなんですよね
ここの板だと、「メンボスレ」って所なのかなぁ...
http://game.2ch.net/test/read.cgi/gamedev/1005323011/l50
「ゲームを作るための素材を集めよう!」スレへデモ&売り込みページを張るのも良いかも
http://game.2ch.net/test/read.cgi/gamedev/1015059429/l50
0679名前は開発中のものです。
02/05/24 02:55ID:ZcleSPKoってなんかいいのありますかね。RGB24bit可逆で。
今のところpngをlibpngでデコードってのが有力なんですが、
デコードに時間かかっちゃ圧縮する意味があまりないので・・。
別に画像専用の形式じゃなく、lzhみたいな汎用の物でもいいん
ですけど。
圧縮率はそこそこでもいいから、デコードが速くて実装が簡単
なものないかなー。
0680名前は開発中のものです。
02/05/24 02:59ID:tcuHY1b.個人的には結構初心者なので、初心者同士がいいんですよね・・・。
初心者同士のヘニョヘニョなゲームが作りたい(w
0681名前は開発中のものです。
02/05/24 03:04ID:???可逆なんてこだわらないで、素直にJPEG使いなよ。
低圧縮率なら10倍に拡大して元画像と比較しない限り違いなんてわからん。
それでもPNGなんかより遥かに圧縮率高いし。
0682名前は開発中のものです。
02/05/24 05:45ID:???JPEG2000のロスレス圧縮で。
まぁ、679には実装できないと思うけど
0683ねこ ◆sY.yhH3c
02/05/24 23:40ID:fcuKF4Ow出来れば一人で勉強できる「この書籍をヨメ」がいいんですが。
0684名前は開発中のものです。
02/05/24 23:44ID:???どこかに同人ソフトのソース公開があったはず
0685ねこ ◆sY.yhH3c
02/05/24 23:45ID:fcuKF4Owあと一応Windowsゲームとして、VC++で作るっつー前提で、です。
0686ねこ ◆sY.yhH3c
02/05/24 23:45ID:fcuKF4Ow探してみます。サンクス。
0687ねこ ◆sY.yhH3c
02/05/24 23:56ID:fcuKF4Owとりあえずサーチエンジン変えて探しなおそうか……
0688名前は開発中のものです。
02/05/24 23:58ID:???-------------------------------------------------------------------
戦え!こにゃんこ 心
ソースプログラム・セット
1998 年 11 月 11 日
tacokoro.exe Ver 1.02
-------------------------------------------------------------------
こんな奴。あとは自分で探してくれ
0689名前は開発中のものです。
02/05/24 23:59ID:???0690名前は開発中のものです。
02/05/24 23:59ID:???0691名前は開発中のものです。
02/05/25 00:04ID:???格ゲーの作り方云々よりも先に基礎的な事をやった方が良いと思うが。
基礎が判れば応用で格ゲーは作れるようになるのが普通。
0692名前は開発中のものです。
02/05/25 00:49ID:sI1fHXMo基礎ってどのへんまで?
0693679
02/05/25 00:49ID:N0bdqEwE>>682
なるほど〜。JPEGとは盲点でした。っていうか、カラーキーを使って
るので非可逆じゃ使えないと思ってたんで・・・。
試しにPHOTOSHOPの最低圧縮率でいくつかJPEG変換してみたら、
どれもカラーキーの部分が侵されなかったので、意外に使えるかも。
JPEGなら情報も多いし、挑戦してみようと思います。
JPEG2000はさすがに手が出ませんが・・・。
ありがとうございました。
0694名前は開発中のものです。
02/05/25 02:54ID:???描画や当り判定より、キー入力によるコマンド判定(分岐判定)のほうが、よっぽどか面倒だなと思った漏れは逝って良しですか。
0695名前は開発中のものです。
02/05/25 03:18ID:???漏れもそう思うんだけど、一緒に逝きますか?
0696名前は開発中のものです。
02/05/25 05:15ID:???まぁネタだと思うんだが、マジレスすると
JPEG2000の場合、GIFと同様 デコーダといえど特許がらみで
かなり五月蝿いことを言われる代物なので、「普通は」使わない。
0697名前は開発中のものです。
02/05/25 16:43ID:???昔の2Dのレースゲームで、起伏を表現している物がありますよね。
あれってどんなアルゴリズムで実現しているのですか?
起伏のない物なら(ファミコンのF1レースとか)なら
直線のコースをライン単位で水平にスクロールさせてると聞きましたが、
それに似たようなテクニックがあるんでしょうか?
0698名前は開発中のものです。
02/05/25 18:09ID:???>ライン単位で水平にスクロール
ラスタスクロールね。
起伏あるゲーム思い出せないんだけど、
簡単な陰線消去法で、高さの計算してライン描画してやればいいんでない?
0699660
02/05/25 21:37ID:???それは多分、いわゆる縦ラスターで実現していると思う。
画面奥の情景を縦方向に縮めたり、伸ばしたりすることで上り坂や下り坂を表現してる。
0700416(HSP) ◆HoSW/FCI
02/05/26 00:42ID:???静止画でもいいから起伏中の画像があると解析しやすいんだけど。
昔の2D(擬似3D)だから、通常状態の道路背景と起伏状態の道路背景を用意して、下から少しずつ上書きしているのではないかと思われ。
0701697
02/05/26 00:42ID:???納得しました。
> 起伏あるゲーム思い出せないんだけど、
アウトランなんかでやってましたね。
ttp://kazzuya.com/test/kazrace/
これ見てこの疑問を思いついたんですが。
> それは多分、いわゆる縦ラスターで実現していると思う。
縦ラスターでは厳しいような気がするんですが。
起伏の陰になって見えない部分は表現できませんし。
0702416(HSP) ◆HoSW/FCI
02/05/26 00:53ID:???ttp://isweb42.infoseek.co.jp/play/absym/hakaba.html
0703416(HSP) ◆HoSW/FCI
02/05/26 01:08ID:???昨今のPCスペックで傾き無しなら、全部直に描画しても間に合いますね(良い時代だ)。
んで、上記のurlのゲームしてみました。1'13''.02が自己ベストです。
0704名前は開発中のものです。
02/05/26 01:51ID:???シナリオなしでRPGを作ることは可能でしょうか?
0705416(HSP) ◆HoSW/FCI
02/05/26 03:46ID:???システムのみで構成されたゲームということになるんだと思うけど、それをRPGと呼べるのかは謎。シナリオやイベントを外部ファイルとして読みこむ形式だと、制作過程でそういう状態になったりします。
地図(移動)システム、戦闘システム、持ち物(買い物)システム、装備システム…これに会話システムを組みこむか否かかなぁ。残りはフラグシステムとか。
あるモノを手に入れると、行けなかった所に行けるようになる…というのはイベントであり、一連のイベント繋がりをシナリオという場合もあるので、厳密には難しいかも。
イベント→出来事
シナリオ→筋書き
ストーリー→物語
と解釈してます。
0706名前は開発中のものです。
02/05/26 04:35ID:???VB&APIとC&SDKで640*480のフルカラ−5重スクロ−ルの同じ動作する
ベンチプログラム作ったら殆んど変わらんのよ。スピ−ド・・・
Cで組めば劇的に早くなるんだと思ってたからガカリ
DIBやDirectX使えば差が出てくるんかなぁ
0707名前は開発中のものです。
02/05/26 08:42ID:???0708名前は開発中のものです。
02/05/26 12:04ID:???最初のWizやローグはシナリオはほとんど無いけどPRGだね。
0709名前は開発中のものです。
02/05/26 15:02ID:???Cで書けば速くなる というのは半分幻想。現実は甘くない。
例えば、汗水垂らして書いたアセンブリコードが
洗練されたCコードに負ける、なんてことだってザラにある。
使い方の問題。道具より内容。頑張れ。
0710名前は開発中のものです。
02/05/26 19:25ID:???>709 は >711 に煽られるッ!!!
0711名前は開発中のものです。
02/05/26 19:55ID:afEy16HQ例えばDIBでゴリゴリ自力で描画しようとすれば天と地の差が出るが、
BitBltやDirectXなんかにまかせると(その部分の)速度は、当然変わらないと思われ。
0712名前は開発中のものです。
02/05/26 19:56ID:???画面に転送するだけなら、ほとんどの時間がメモリ転送(APIの中)だけにかかるから、
言語によるパフォーマンスの計測は出来ない。
アセンブラで組んでメモリボトルネックが無くなるなら喜んでやります
0713名前は開発中のものです。
02/05/26 22:37ID:???0714名前は開発中のものです。
02/05/26 22:41ID:???0715名前は開発中のものです。
02/05/26 23:28ID:???0717やさしい
02/05/27 01:35ID:???プログラマを募集してます
われこそはと思うつわものは覗いてください
http://ex.2ch.net/test/read.cgi/shar/1022428219/
0718名前は開発中のものです。
02/05/27 01:46ID:???0719名前は開発中のものです。
02/05/28 22:00ID:???スクリプト部分を書くのがプログラマという説。
…は置いといて、コミックメーカーとかのツール使えばWindowsやDirectXなんかのコードは書かずに済むね。
0720名前は開発中のものです。
02/06/01 17:41ID:???オススメの開発言語orツクールってあります?
ツクール系は一つ発見したんですが、少し自由度が足りなかったもので。
CとVBの知識は少々あるんですが、骨組みはなるべく手っ取り早く作って
絵や演出の方に力を入れたいので、ツクールに近いモノを希望します。
ツクール系が見つからなかった場合、HSPかFLASHを使おうかと思ってます。
似たようなモノを作った経験がある、という方
アドバイス等ありましたらぜひお願いします。
0721名前は開発中のものです。
02/06/01 18:23ID:???0722名前は開発中のものです。
02/06/02 18:07ID:???シュミレーションRPGとかで,移動範囲を調べる時に,
歩数を入れる配列は,マップ分用意する?
そうしないと,カーソルのある座標上が移動範囲かわからないじゃない
0723名前は開発中のものです。
02/06/02 18:12ID:???0724名前は開発中のものです。
02/06/02 18:19ID:???移動する時は無理では?
選択したところが,移動範囲で移動可能な場所かは判定できないし
0725名前は開発中のものです。
02/06/02 18:27ID:???カウンタ一つとマップの地形データ(進入可・不可マップ)さえあれば実現できる
0726名前は開発中のものです。
02/06/02 18:32ID:???そのキャラのまわり6マスをマップの配列を使って移動範囲か判定するって事?
0727名前は開発中のものです。
02/06/02 22:35ID:???>>722は何故最初を自動2択にしているんですか?
0728名前は開発中のものです。
02/06/03 22:41ID:???文章を載せるやつです
SLGとかでは,多用しますよね
そのウィンドウって,大きさが違うものが何種類かありますよね。
全部画像で用意しますか?
0729名前は開発中のものです。
02/06/03 22:44ID:???縁に絵がある奴なら必要なだけ書かせる
縁なしなら単色fill
0730名前は開発中のものです。
02/06/03 22:46ID:???ふちありです
0731名無し君
02/06/05 17:18ID:/X2bO2cAゲームクリエイターに必要なことと言ったらなんでしょう。
0732名前は開発中のものです。
02/06/05 17:29ID:???絵がうまくて、音楽のセンスもばっちりでプログラムも組めればなれる。
0733名前は開発中のものです。
02/06/05 18:18ID:???0734名前は開発中のものです。
02/06/05 21:03ID:wsLaHkeYプログラマーになっちゃうんだよな。
つまり奴隷だよ。会社のさ。
0735名前は開発中のものです。
02/06/05 21:12ID:???あんまりなれないとおもいまーす
0736名前は開発中のものです。
02/06/05 21:32ID:???必要なのはゲームを作ることだ
ゲームを作れば君もゲームクリエイターだ
0737名前は開発中のものです。
02/06/05 23:23ID:???0738名前は開発中のものです。
02/06/06 02:17ID:???目
↓
鱗
0739名前は開発中のものです。
02/06/06 07:55ID:???あれこれ考える前にゲーム作ってみればぁ?
0740名前は開発中のものです。
02/06/06 10:55ID:3s5tEqJs0741名前は開発中のものです。
02/06/06 11:51ID:???0742名前は開発中のものです。
02/06/06 12:01ID:3s5tEqJs0743名前は開発中のものです。
02/06/06 12:40ID:???0744名前は開発中のものです。
02/06/06 13:20ID:3s5tEqJs0745名前は開発中のものです。
02/06/06 22:12ID:4qcw.Kng作っているのですか?
自分も勉強して作れるようになりたいです。
0747名前は開発中のものです。
02/06/06 22:43ID:???2D格闘ゲームツクールもしくはVisualC++
0748名前は開発中のものです。
02/06/06 22:58ID:4qcw.Kng0749名前は開発中のものです。
02/06/06 23:03ID:???フトページねえ…?
0750名前は開発中のものです。
02/06/06 23:07ID:4qcw.Kngすみませんうちまちがえました。
これから学ぶ初心者なので
0751名前は開発中のものです。
02/06/06 23:22ID:???0752名前は開発中のものです。
02/06/06 23:41ID:???止めた方がよい。
0753名前は開発中のものです。
02/06/07 00:14ID:xrIkgYxoなんとかさがしてがんばってみます。
0754名前は開発中のものです。
02/06/07 05:39ID:???http://www.google.com/
0755名前は開発中のものです。
02/06/11 09:23ID:2n1dnahAのように2つのファイルを出力するツールご存じないですか?
datはpackされたファイルで、非圧縮です。
defはdatの内容を表すcsvファイルで、形式は
./image/back0.bmp,0,120000
./image/back1.bmp,120000,120000
「仮想パス、dat中の開始アドレス、ファイルサイズ」といった感じです。
恐らくツール用のライブラリを組み込むことで、実行ファイルからはそのパスに
実際にファイルがあるかのように扱うことができるのだろうと思います。
やねうらお氏のyanepackかと思ったんですけど、あれは出力ファイルは
1つだけですよね?
どなたか御存知の方、御教授願います。
0756名前は開発中のものです。
02/06/11 16:23ID:???VBやら Delphi 使って自分で簡単なプログラム組んじゃった方が
早いと思う。
0757名前は開発中のものです。
02/06/11 17:16ID:???ソース公開のページは無いですか?
英語でもいいです.
しんまさは知ってます.
しんまさ以外でお願いします.
あとツクールは関心ないです.
わたしはRPG作ってるんですが
最近忙しくて進んでないのです
他の人のソース読めたら参考になるかな
と思って
0758名前は開発中のものです。
02/06/11 17:59ID:???0759名前は開発中のものです。
02/06/11 18:01ID:???と思って
↓
他の人のソースをパクったら楽勝だな
と思って
0760名前は開発中のものです。
02/06/11 18:49ID:arAZE3Yw0761名前は開発中のものです。
02/06/11 19:13ID:???プリシス「私は嫌いですが何か?」
クロード「………。」
プリシス「(・∀・)カエレ!」
こうだな。(タブン)
0762757
02/06/11 19:46ID:KZvYMr/k>他の人のソース読めたら参考になるかな
>と思って
>
>↓
>
>他の人のソースをパクったら楽勝だな
>と思って
酷いですね.
アルゴリズムは見通しついたから
パクる気は無いです.
0764名前は開発中のものです。
02/06/11 21:39ID:???0766名前は開発中のものです。
02/06/11 21:57ID:???・ある処理をするアルゴリズムを見た、その後の757の行動は?
→同じように書く
→さらに最適化してみる
→最適化は無理だから、無理矢理でも改悪してみる
0767名前は開発中のものです。
02/06/11 22:19ID:???言語を指定してないっていうのがワケワカラン。
それとも言語は何でもOKっていうことか?ならマシン語にしとけ。
そのへんにいくらでも転がってるから好きなだけ参考にしろ。
0769名前は開発中のものです。
02/06/11 22:39ID:???^-^-^-^-^-^-^-^-^-^-^-^-^-^- 終 了 ^-^-^-^-^-^-^-^-^-^-^-^-^-^-
0770名前は開発中のものです。
02/06/11 23:18ID:???0771名前は開発中のものです。
02/06/12 00:02ID:???0772名前は開発中のものです。
02/06/12 00:24ID:???0773名前は開発中のものです。
02/06/12 02:20ID:???部分部分なら参考になるソースは探せると思うが、
RPG一本そのままソースファイルで転がっているとは思えないが、、、
探せないならツクールにしておけば?
言語も使えないんでしょ?
0774757
02/06/12 04:04ID:???>部分部分なら参考になるソースは探せると思うが、
>RPG一本そのままソースファイルで転がっているとは思えないが、、、
その通りかもしれません
>探せないならツクールにしておけば?
>言語も使えないんでしょ?
CとJavaは勉強しました
知的好奇心から
ツクールは使わずに作りたいのです
0775名前は開発中のものです。
02/06/12 07:52ID:???0776名前は開発中のものです。
02/06/12 12:51ID:???0777名前は開発中のものです。
02/06/12 16:57ID:???こちらのサイトはいかがでなんしょ?
h ttp://giggle.cside6.com/hotate/
とりあえず必要な物があったら、自分で目ン玉ヒンむいて Google なんぞで
かたっぱしから探した方がエエと思う。
自分で探すクセつけとかないと、また困ったことが起きたときに対処できんよ。
0779757
02/06/12 19:01ID:1qs.pp7M>>777
レスありがとうございます
Cresteajuのサイト見つかりました
>>777さんの教えてくださったサイトも参考に
なりそうです
当分この2つのサイトで
勉強するつもりです
他に情報お持ちの方いらっしゃいましたら
またお願いします
0780名前は開発中のものです。
02/06/12 21:46ID:KpM1yjVkゲームパッド・ジョイスティックのうち、どれをベースに設計したら
いいと思われますか?
0781名前は開発中のものです。
02/06/12 21:57ID:???かなり好み入ってます。
0782名前は開発中のものです。
02/06/13 17:13ID:???ゲームの種類による。
0783名前は開発中のものです。
02/06/15 10:31ID:???何のゲームつくるの?
三国志みたいなゲームとスーパーマリオみたいなゲームでは要求されるものが違うでしょ。
俺はゲームパッドを基本にしてるけど。
0784名前は開発中のものです。
02/06/15 13:32ID:???0785名前は開発中のものです。
02/06/15 13:45ID:???馬鹿ですか?
とか言おうとしたが、ハードにも拠るのでなんとも言えず。
特殊な環境を除き、DirectXの方が早いとお考えください。
0786名前は開発中のものです。
02/06/15 13:46ID:Meik2Lo.DIBで描画処理して、DirectDrawのバックバッファをLockして自前転送、
プライマリにBltが最強。
0787名前は開発中のものです。
02/06/15 13:53ID:???それができたら,スクウェアはいれますかね?
0788名前は開発中のものです。
02/06/15 13:58ID:Meik2Lo.エロゲ業界には入れるでしょう。
0789名前は開発中のものです。
02/06/15 14:01ID:???普通にフリップするのとどのくらい速度に差がありますか?
リージュンとかって設定して使っていますか?ゲームの時に。
それともbitmapでウィンドウ作っていますか?
0790名前は開発中のものです。
02/06/15 15:07ID:???初期化のコードは別冊月間IOに載ってるやつそのまま使ってるんだけど・・・・。
0791名前は開発中のものです。
02/06/15 16:40ID:???0792790
02/06/15 17:33ID:???誤 正
Direct8.0 → DirectX8.0
初期化のコードは別冊月間IOに載ってるやつ → I/O別冊 DirectX8.0 3Dアクションゲーム・プログラミング 著 登 大遊 、工学社
P44〜に載ってるDirect3Dの初期化だけをするプログラミングのプログラム・コード
これで満足か?
0793名前は開発中のものです。
02/06/15 17:36ID:???0795名前は開発中のものです。
02/06/15 18:03ID:???ていうか、Direct8.0って何?のどこが揚げ足取りなんだろうな?
0796名前は開発中のものです。
02/06/15 18:08ID:???0797790
02/06/15 18:14ID:???|も.|
|う |
│来│
│ね│
│え .|
│よ .|
バカ ゴルァ │ !!.│
└─┤ プンプン
ヽ(`Д´)ノ ヽ(`Д´)ノ (`Д´)ノ ( `Д)
| ̄ ̄ ̄|─| ̄ ̄ ̄|─| ̄ ̄ ̄|─□( ヽ┐U
〜 〜  ̄◎ ̄ . ̄◎ ̄  ̄◎ ̄ ◎−>┘◎
本家物質と変んねーなー、もういいよ答え見つけたし。
0798名前は開発中のものです。
02/06/15 19:42ID:???つーかマジここは腐ってる人間が多いな。
2ちゃんの中で最低かも。
0799789
02/06/15 20:11ID:???それともbitmapでウィンドウ作っていますか?
0800名前は開発中のものです。
02/06/15 20:21ID:???本当に書きたかったことが解らなかった?
間違いを親切で気遣った形で指摘して上げあた?
....世の中色んな人がいるから、決めつけるのは良くないだろうけどねぇ....
0801名前は開発中のものです。
02/06/15 20:31ID:???0802名前は開発中のものです。
02/06/15 20:38ID:???大人しく書いときゃ何も問題はなかったと思うんだが。ここは2chなんだし。
>>799
GDI描画使ってるならリージョン(だよな?)は便利に使える。
ビットマップでウィンドウっつーのはDIBの事か?よくわからんがDIBに直接描画する
場合、DIBは単なるメモリブロックだから外にはみ出さないように自分でちゃんとクリッピング
してやる必要がある。
0803名前は開発中のものです。
02/06/15 20:53ID:???すみませんって何に対して謝れって言ってるの?
そうやって他人に対しては謙虚さを要求するくせに
自分には、ここは2ちゃんだからとかなんとか言って
逃げをうつ。
ようするにガキの集まりなんだろお前らは。
0804名前は開発中のものです。
02/06/15 20:53ID:???0805名前は開発中のものです。
02/06/15 20:55ID:???0806名前は開発中のものです。
02/06/15 21:14ID:???>>802
禿げ同
0807名前は開発中のものです。
02/06/15 21:17ID:???教えて欲しいならそれなりの態度ってもんがあるだろ?
まぁ、2chだからどんな態度だって構わんけど、それで煽られてキレてんじゃねぇよ。
アフォか。
0808名前は開発中のものです。
02/06/15 21:20ID:???書きこんで1時間放置されて,やっと書きこんでもらえたら,単なる指摘で
それでまじ切れと
間違いを教えてはいけないのか?
>>803
必死だな必死だな必死だな
0809名前は開発中のものです。
02/06/15 22:16ID:???タイプミスを指摘するくらいしか能の無い人間がいたとしたら、この場面で必死になるのも解らないでは無いけど。
0810名前は開発中のものです。
02/06/15 22:59ID:???マップ,キャラは常に表示,
メニュー,ステータス,カーソル等は,場合によって表示。
一つの関数に
マップ,キャラ表示
if(メニュー?) 表示
if(,ステータス?) 表示
if(カーソル?) 表示
のようにしていますか?
それとも表示しなくてはいけなくなったら,表示管理システム(配列とか?)に登録,
入らなくなったら,削除とかしてるんでしょうか?
0811名前は開発中のものです。
02/06/15 23:34ID:???表示管理システムというか、
メニューとかステータスパネルとかもキャラクタと同じオブジェクトにしておく。
たとえば、MenuObjectがあったら毎回MenuObject自ら描画リストに登録するようにする。
0812名前は開発中のものです。
02/06/16 11:27ID:???落下のスピードがはやくなるようにしたら床に深くめり込んじゃいました。
どうやったら着地させられるのでしょうか?
どうしても高いところまで上るゲームが作りたいんです!!
0813名前は開発中のものです。
02/06/16 11:48ID:S4wt9kDo基本情報処理、ソフトウェア開発といった
資格を取得した人のほうが採用率高いのでしょうか?
0814名前は開発中のものです。
02/06/16 13:18ID:???床を硬く、人間を軟くすればめり込まないんじゃないかな。
それじゃ着地したとは言えないだろうか。
20年前の自分を思い出すなー
0815名前は開発中のものです。
02/06/16 13:19ID:???そういうのは得てして自分で解決しないといつまでたっても成長しないものなので、
ヒントだけ。
高いところから落下→接地直前のスピードが上がる→1フレームにおける移動量の増加
これにより生じる問題点。
方法は2つ。精度を上げるか、ズレを即座に補正するか。
>>813
自分、基本情報処理だけなら持ってるよ。
試験でそれに近い内容は出るし、純粋に実力的にも基本情報くらい
持ってるくらいの力がないとキツイんじゃないかなぁ。
実際の採用率は知らないけど。
0816名前は開発中のものです。
02/06/16 13:34ID:uop9kpxcめり込んだっていいじゃないか。そうは思わないか?
0817名前は開発中のものです。
02/06/16 13:39ID:???資格は持っていれば有利になる「可能性がある」かも。
0819名前は開発中のものです。
02/06/16 13:56ID:???若いうちは夢中だから気付かないだろうけれど、
何かに深くのめりこめることって本当に素晴らしいことだと思うよ。
床でも。
0820名前は開発中のものです。
02/06/16 14:04ID:???ワラタ
0821名前は開発中のものです。
02/06/16 16:34ID:???描画するときに、そのビットマップの特定の場所から該当するイメージを
切り出すんですが、切り出す場所の座標データって普通はどこに持つもの
なんですか?
キャラクタのIDとか、位置、サイズみたいな情報は、キャラクタクラスの
メンバにしているんですが、こういうのと一緒に、メンバとして押し込めて
しまうのが一般的なんでしょうか。
0822名前は開発中のものです。
02/06/16 19:13ID:???ワラタ
>>821
ゲームにもよる。キャラクタってことは,RPG?
RPGだとどっちでもいいと思うよ。
できあがってから,変更するのも2,3箇所だけだろうし
0823名前は開発中のものです。
02/06/17 00:12ID:???if(床にめり込んだ)
Move(床の上);
でいいのでは?
0824名前は開発中のものです。
02/06/17 03:10ID:???それとも先にポーズを作ってアニメーションさせてるんでしょうか。
0825名前は開発中のものです。
02/06/17 04:19ID:???今までは後者、これからは前者・・なのか?
毎度毎度ゲーム開発者に求めるられるハードルは
高くなるばかりで大変だねえ。
0826名前は開発中のものです。
02/06/17 07:34ID:???え、え?そうなの?
動向詳細キボンヌ。
なんかオレってもうついていけてないなあ
フェドアウト組みなのかなあ
0827825
02/06/17 12:01ID:???トーシロ予想なんで心配めさるな。
でも多分そうなるでしょ。
VF等の地面も位置によって、脚の角度が変わるなんてのも
その走りだと思うし。
毎回まったく同じパターンでアニメするってのは
本来不自然なことだと思うし、ノイズみたいなの加えて
摂動させるようなことぐらいはするようになると思う。
0828名前は開発中のものです。
02/06/17 13:16ID:???>>822さんありがとうございます。
RPGではなくSTGなんですが、その場合でも、切り出す位置の座標は
クラスや構造体のメンバにするのが一般出来でしょうか。
0829名前は開発中のものです。
02/06/17 13:24ID:???>クラスや構造体のメンバにするのが一般出来でしょうか。
× 一般出来
○ 一般的
それと、クラスや構造体は「キャラクタのクラスや構造体」
という意味で取ってください。他にもこんな方法がよく使われる、というのが
あったら教えてください。
0830名前は開発中のものです。
02/06/17 15:21ID:???VC++6.0でビルドまではできたのですが…
知ってる人、教えてくれませんか?
0831名前は開発中のものです。
02/06/17 15:24ID:???その時に,5マスの範囲に炎の魔法で攻撃したとしましょう。
5マスの中には,敵が4体います。
ミスすると,4体への攻撃が全部ミスった方がいいのか,それとも1,2体への攻撃がミスった方がいいんでしょうか?
0832名前は開発中のものです。
02/06/17 15:35ID:???0833名前は開発中のものです。
02/06/17 15:36ID:???炎の魔法の代わりにガソリンとマッチで。
0834名前は開発中のものです。
02/06/17 15:57ID:???魔法が失敗したのなら全部ミス
レジストしたのならレジストした敵だけミス
0835名前は開発中のものです。
02/06/17 17:07ID:???0836名前は開発中のものです。
02/06/17 17:25ID:rHaZXXIcたぶんデータがないからでは?
・Quake2体験版を落としてインストール
・ビルドしたバイナリをインストールしたとこにコピー。
gamex86.dllはbaseq2ディレクトリに
(オリジナルは削除またはリネーム)
0837名前は開発中のものです。
02/06/17 20:15ID:???ゆくゆくはRPGを作ってみたいと思い、本格的に勉強することにしました。
機能性や覚えやすさ、使いやすさなど総合的に考えて
RPGを作る際に、最も使いやすい言語はなんでしょうか?
美奈さん一人一人のご意見を聞かせていただければ幸いです
0838名前は開発中のものです。
02/06/17 21:09ID:???その際に重なり具合と言うかZ軸も扱えるライブラリってありますか?
ドキュメントが英語のみでも全く構いませんです。
0840名前は開発中のものです。
02/06/17 22:21ID:???美奈さん的には,HSPかな
0841名前は開発中のものです。
02/06/17 23:13ID:???RPGツクール
0842名前は開発中のものです。
02/06/17 23:17ID:???そんなことかんがえてたらつくれねえよ
0843名前は開発中のものです。
02/06/18 10:43ID:kDryw8pcここを見てタスクの仕組みはだいたい分かったけど、
肝心のタスクのソースが見つからない。
タスクのソースがあるサイト教えて。
0844名前は開発中のものです。
02/06/18 10:51ID:???http://www.kosei-shuppan.co.jp/shuppan/contents/g_p/m_01462x.htm
しょうがないなあ、今回だけだぞ。
0845名前は開発中のものです。
02/06/18 11:05ID:kDryw8pcそういうのはいいから。
一応自分でもタスクらしきものは組んでみたんだけど、
人のちゃんとしたソースを見ないと細かいところがわからないんだよ。
0846名前は開発中のものです。
02/06/18 11:14ID:???0847名前は開発中のものです。
02/06/18 12:14ID:???それぞれを単体のexeで動くように作って後から持ち寄って一つのexeにするの?
0848名前は開発中のものです。
02/06/18 12:17ID:???ソース別々にしてつくって,あとでつなげるんよ
0849名前は開発中のものです。
02/06/18 12:18ID:???応用力優先 : VC(+DirectX)
RPGだけ作れればいい : HSP、VB
RPGができれば何でもいい: RPGツクール
0850名前は開発中のものです。
02/06/18 17:00ID:???本ですか?
0851名前は開発中のものです。
02/06/18 17:02ID:???0852名前は開発中のものです。
02/06/18 18:24ID:???851に同意。
DirectXの日本語ヘルプあるからそれ読みながらサンプル動かしてみ。
チュートリアルとか結構わかりやすい。
0853名前は開発中のものです。
02/06/18 19:27ID:???平面フィールド上に立方体ポリゴンを描画し
更にキーボード操作で立方体ポリゴンを
前後左右に動かすプログラムを作ってみたいのですが
丁度いいサンプルコードがあるページを教えていただけないでしょうか?
0854名前は開発中のものです。
02/06/18 19:40ID:???0855名前は開発中のものです。
02/06/18 20:52ID:kDryw8pc0856名前は開発中のものです。
02/06/18 20:53ID:kDryw8pc0857名前は開発中のものです。
02/06/18 21:10ID:???0858名前は開発中のものです。
02/06/18 21:23ID:???ワラタ。うpしてくれなかったら一生目にすることはなかっただろう。
0859838
02/06/18 21:28ID:???使い方は全く知らないんですけど。
0860名前は開発中のものです。
02/06/18 21:41ID:???「糞ども、イテレータ教えろよゴルァ!!」
という質問が忘れたころに来るわけね。
0861名前は開発中のものです。
02/06/18 21:53ID:ySW74IQ6DirectX7のスプライトはどうよ?Z値がまんま引数にある
>>843
http://piza.2ch.net/tech/kako/983/983191866.html
の477以降。
素でタスクのソース
0862名前は開発中のものです。
02/06/18 22:00ID:???0863838
02/06/19 01:50ID:???マジですか。ちょうど今SDLとVC++.NETで作り始めたところです(´Д`)
うちのマシンにはDirectX8が既に入ってるんですけど、
8が入っていると7は使えないとどこかで見たような。
取り敢えず7をゲットしてみます。ありがとン。
0864名前は開発中のものです。
02/06/19 01:55ID:???間違いです。8が入っていれば、7の機能は使えます。
0866名前は開発中のものです。
02/06/19 05:19ID:99tvqaKY0867838
02/06/19 10:54ID:???ヘルプ見てもどこに書いてあるか分からなかったのですが、
鬱だ氏のうDirectXのスレに書いてありました。
http://game.2ch.net/test/read.cgi/gamedev/1016276254/35
0868名前は開発中のものです。
02/06/19 13:12ID:7smVMsTI先ずは何処から覚えればいいのですか?
教えてください。
0869名前は開発中のものです。
02/06/19 13:20ID:???まずは質問の仕方から覚えないとね。
質問する時は開発環境(実行プラットフォーム)、過去の経験や
現在の知識等を書いておくこと。
でないと答えようがない。
0870名前は開発中のものです。
02/06/19 14:32ID:8n5NR/5Iまったくの初心者です。
いつかはそういうゲームが作れたらいいなと思ってます。
何か必要なものとかありますか?
0871名前は開発中のものです。
02/06/19 14:48ID:???正直、認識からズレてる。
ゲーム製作というのは、「〜みたいなゲーム」を作ることを目標にしていたら
それこそ絶対に完成しない。
それは、「バイオハザードのようなゲーム」を作る前に、まず「ゲーム」を
作れる技術が必要になるから。
言ってしまえば、
「イチローみたいなメジャーリーガーになりたいんですけど、
まずは何から覚えればいいのですか?」
と言っているのと変わらない。
まずはボールの投げ方から覚えんと。
一番必要なものは、必要なものをその都度自力で調べ上げられる能力(マジ)。
0872名前は開発中のものです。
02/06/19 14:53ID:RxS/ZxL2じゃぁ、プログラム言語を覚えないといけないですね。
すみません。
0873名前は開発中のものです。
02/06/19 15:15ID:???0874871
02/06/19 16:10ID:???聞くときには、何を聞きたいのかはっきりさせないと答えようがない
(>>869の言っていることがそれ)
他に、ゲーム一本作るにはグラフィックやサウンドなども必要になる。
ある程度の規模になるとそれぞれ能力持っている人間が集まって作ることが
多いが、募集かけるときは自分の力を踏まえた上でやらないとコケる。
0875869
02/06/19 16:38ID:???できないといけないわけではない。(メンバーに一人は必要だが)
企画やメンバー取りまとめに専念するいう手もある。
(絵や音楽が作れるならそっちで参加するという手もある。)
ただし実行環境の限界、開発環境の限界、自分達の限界を見据えて
行動しないとただの企画厨になってしまう罠。
0876名前は開発中のものです。
02/06/19 20:26ID:nmcYwJaUおおっ、これこそが求めていたソース!
わざわざどうも。ありがとう。これから読む。
>>862
いや、一応ソースには起こせたのよ。
でも他人のソースを見て得ることもあるじゃん。
自分のソースに自信が無いだけなんだけど。
0877名前は開発中のものです。
02/06/19 20:38ID:???フリーで配布中だから出来そうなら習得しようと思うんだけど…
0878名前は開発中のものです。
02/06/19 21:11ID:???どういうゲームを想定しているのですか
0879名前は開発中のものです。
02/06/19 21:18ID:???0880名前は開発中のものです。
02/06/19 21:20ID:???バイナリを売り物に出来ないだけ。
0881名前は開発中のものです。
02/06/19 21:22ID:WHQfNKvs市販エロゲーでDelphiで作ってあるの見たことあるね。
0882名前は開発中のものです。
02/06/19 21:52ID:???0883名前は開発中のものです。
02/06/19 21:57ID:???DirectX8以降が入ってるマシンじゃないと動かないの?
0884名前は開発中のものです。
02/06/19 22:00ID:???0885名前は開発中のものです。
02/06/20 02:02ID:???DX8.1SDKを使って開発していたとしてもDX7までの機能しか
使ってなければ動くはず。
ただしDirextX Graphicsは8からだけどね。
今から開発するのでどのバージョンで作ろうか迷っているなら
悪いことはいわんから8.1にしとき。
どうせ完成するころには8以降が主流になってるって。
0886名前は開発中のものです。
02/06/20 11:59ID:t1qGxc520887名前は開発中のものです。
02/06/20 12:08ID:???> いい方法
地道に勉強してください。
0888名前は開発中のものです。
02/06/20 12:46ID:???もうちと具体的に。
それだとC++のもぐらたたきのソースくれくれと言っているように聞こえる
0889名前は開発中のものです。
02/06/20 14:49ID:???これと同じ。
http://game.2ch.net/test/read.cgi/gamedev/1005204354/868-875
0890名前は開発中のものです。
02/06/20 15:30ID:???delphiだが参考にはなるかも。
ttp://wgc.cside2.jp/lab2/labn2004.htm
0891名前は開発中のものです。
02/06/20 20:56ID:???アドバイスありがと。
でも作りたいのは3Dゲームじゃないんだよね。
何の変哲もない2Dゲームなのに「DirectX8以降が無いと動きません」
なんて納得してもらえるものなのかな?
面倒でもDirectX8以前での作り方も覚えとくべき?
0892名前は開発中のものです。
02/06/20 21:24ID:???利用しないならGDIで
0893名前は開発中のものです。
02/06/21 01:42ID:???わかった。じゃあ DirectX8 必須でいくことにする。
0894名前は開発中のものです。
02/06/21 01:52ID:FBkQ.hyg異なる幾つかの動作状態があるわけですが
それらの切り替えはプログラム上どのように行うべきですか?
私の考えは、それぞれの動作状態のサブルーチンを組み、
関数へのポインタを使って切り替えていくというものです。
0895名前は開発中のものです。
02/06/21 01:56ID:???0896名前は開発中のものです。
02/06/21 03:28ID:???メニューはメニューオブジェクトをシーンに追加して、
インプットデバイスをフックする。
0897名前は開発中のものです。
02/06/21 09:21ID:???2Dのスプライト機能しか使わないとしても、DirectDrawは
回転とαブレンド(いわゆる半透明)をサポートをしてない。
(自前で実装することになる)
これだけでもDirectGraphicsを使う価値はないかな。
0898894
02/06/21 15:08ID:???オブジェクト指向だともっと適切に記述出来るのでしょうか。
0899名前は開発中のものです。
02/06/22 01:05ID:???0900↑
02/06/22 01:06ID:???スレ ○
0901名前は開発中のものです。
02/06/23 17:31ID:???大部屋にはいった時は,自分の後ろ前右左だけの判定では,見取り図を大部屋分作れませんよね。
どうやって大部屋に来た時対応をしているんでしょうか?
0902名前は開発中のものです。
02/06/23 18:07ID:1AMfbm460903名前は開発中のものです。
02/06/23 18:36ID:???ローグ系ゲームの不可視判定?
レイ飛ばして判定するのが手っ取り早いかな。
↓ローグライクゲームの開発者向けサイトで詳しい解説があったけど消えちゃってる
http://www.skoardy.demon.co.uk/rlnews/devmain.html
0904901
02/06/23 18:47ID:???0905名前は開発中のものです。
02/06/23 18:48ID:???マップのマスごとに部屋の一部かどうかの属性もたせてるのでは?
あたらしいマスに移動したとき、通路(部屋以外)なら隣接したマスのみ描画(&MAPに登録)、
部屋なら再帰的に隣接したマスが通路になるまで描画していくのではないかな。
0906名前は開発中のものです。
02/06/23 18:50ID:???901の聞いてるトルネコ、シレンはレイ方式じゃなかったはず。
>>904
レイ方式だと部屋の中に柱があると柱の裏側は見えない。
そういうやつ。
0907904
02/06/23 19:02ID:???人:2
通路:3
部屋の端:4
壁:5
44444444444444444
41111111111111114
41111111111111114
41111111111111114
411111111111111145555555555
411111111111111113333333333
411111111111111145555555555
41111111111111114
41111111211111114
44444444344444444
の時に,2の左に4につくまで探索,
4にいったら上に探索。
↑の4についたら・・・
って感じ?
もっといい方法がある?
0908名前は開発中のものです。
02/06/23 19:35ID:???消えてるときはここで検索。
http://www.archive.org/
0909名前は開発中のものです。
02/06/23 19:40ID:???http://web.archive.org/web/20011023012434/http://www.skoardy.demon.co.uk/rlnews/devmain.html
0910名前は開発中のものです。
02/06/23 21:37ID:???探索(x, y) {
if(探索済みMAP[y][x] == 済み) return;
探索済みMAP[y][x] = 済み;
if((MAP[y][x] == 部屋) {
探索(x-1, y );
探索(x+1, y );
探索(x , y-1 );
探索(x , y+1 );
}
}
Cっぽく書いてみた。再帰ってこんなやつ。自分で自分を呼び出す関数。
0911名前は開発中のものです。
02/06/23 22:36ID:???Javaでつくってるんですが
戦闘シーンでコマンドを入力し、実行するところの
設計でどちらが良いでしょうか?
どちらも入力されたコマンドの集合をすばやさでソートして
実行するのですが
1.
.コマンドクラスに使った魔法やアイテムのIDを持たせ
実行するときはswitch文でどの呪文を
使ったとか,攻撃とか,調べて,実行する
2.
魔法クラスや攻撃クラスにその効果を記述しておいて
そのメソッドを実行する
他に方法があったら教えて欲しいです.
0912名前は開発中のものです。
02/06/23 22:46ID:???2は拡張性が容易で柔軟に書くことができる。
一長一短、どちらをとるかはあなた次第かと。
0913名前は開発中のものです。
02/06/23 22:48ID:???ttp://pc.2ch.net/tech/
0914名前は開発中のものです。
02/06/23 23:01ID:???ソースにハードコーディングをするなら1のように効果IDを持たせる。
0915911
02/06/23 23:15ID:5SldESlQ>>913
>>914
レスありがとうございます
>>912さんには同感です
わたしもオブジェクト指向的に考えると
2の方かな,と考えます
>>913
「初心者Java質問〜」で訊いてみました
返事はまだです
>>914
>>914さんの柔軟とはどういう意味なのでしょうか?
効果を変えるときにスクリプトだと
コンパイルし直さなくて良い
ということでしょうか?
0916名前は開発中のものです。
02/06/23 23:29ID:???スクリプトは2と同じ程度の柔軟性を持ち、出来ることはほとんど2と変わらない。
しかし、保守性の面で優れていると言うこと。
なるべく本質と関係ないところはソースに書かないで外部に追い出す方が良い。
0917911
02/06/23 23:37ID:5SldESlQレスありがとうございます
わかりました
0918名前は開発中のものです。
02/06/23 23:45ID:yUzV43Xw朝鮮銀行に結局1兆4000億投入【税金】
http://academy.2ch.net/test/read.cgi/korea/1024364866/
これに対して日本人への失業者対策は1000億です。
在日はすでに政治・マスメディアの中枢に深く入り込んでいます。
危機感を持ちましょう!
0919名前は開発中のものです。
02/06/23 23:46ID:5ZFD1/42テクスチャを張った板ポリゴンをスプライトの様に使うんですか?
0920名前は開発中のものです。
02/06/23 23:51ID:???でもエフェクトも全部スクリプト記述するようにすると、遅いよ?
またはちょっと間のずれたエフェクトを避けようとすると制限がかかる。
0921名前は開発中のものです。
02/06/23 23:52ID:???スプライト描画用の関数なかったっけ?
少なくとも、DirectX Graphicsだとあるが。
すまん、忘れた(w
0922名前は開発中のものです。
02/06/23 23:52ID:???それでもいいし、7以前なら直接書き込んでもいいし…。
0923911
02/06/23 23:58ID:5SldESlQそうですね
ファイルを毎回読んでたら
Javaの場合遅いかもしれません
>またはちょっと間のずれたエフェクトを避けようとすると制限がかかる。
私には理解できないのですが
もう少し説明お願いします
0924名前は開発中のものです。
02/06/24 00:05ID:???エフェクトって?画面効果のこと?
>>911が言っていたのはアイテムの効果じゃないの?
ポーションなら回復とか。
0925名前は開発中のものです。
02/06/24 00:07ID:???あらかじめ準備しておくのならコマ割り、タイミング、全部自由に調整可能。
でもスクリプトで記述するようにすると、
スクリプトの仕様でできることに制限がかかる。
畳かけるようなタイミングで複数のエフェクトを見せようとすると、
順番にしか処理できないようなスクリプト仕様では間がずれる。
ま、やってみればわかるさ。
ただ覚えておくことは一つだけ。
スクリプトの仕様は、書きやすさ、分かりやすさのほかに、
どんなエフェクトを見せたいかしっかり考えて決めるべし。
0926911
02/06/24 00:16ID:???>>925
レスありがとうございます
>>924さん
エフェクトは>>925を読むと画面効果のことのようです
私がいっていたのは両方です
(例えばポーションなら回復と画面効果)
わかりづらくてすいません
両方たぶん同じところにプログラムを書くことになりますから
>>925
解説ありがとうございます
わかりやすい説明で
納得しました
0927名前は開発中のものです。
02/06/24 00:22ID:???普通、エフェクトはプログラムにハードコーディングしても良いけど、
外部ファイルをロードして再生するようにするっしょ。
>>920=>>925はまさかピクセル転送とかすべてスクリプトで書くと思ってるの?
>順番にしか処理できないようなスクリプト仕様では間がずれる。
こんな糞システム、普通は作らないだろ。
スクリプト=シングルコンテキストとか思ってる?
0928名前は開発中のものです。
02/06/24 00:36ID:gsVQssRsなるほど。DirectX8でやってるので、
とりあえずスプライトの関数を探してみます。
板ポリゴンにテクスチャでドット絵を表示させたらボケて困ってるので。
0929名前は開発中のものです。
02/06/24 01:58ID:???能力があるなら自由に作ればいいじゃん。
強力なインタプリタを作るだけの能力があって
そのスクリプトを実際に記述する人が使いこなせるのならご随意に。
外部ファイルをロードして再生とかは確かヴァルキリープロファイルでやってたけど
あれはプログラム以外のリソースを十分に用意できる環境が整って初めて可能な話。
一般の趣味のゲームプログラムのレベルでも君はそれを求めるのかい?
0930名前は開発中のものです。
02/06/24 03:13ID:???それを使う方も、俺はなんて無駄なものを覚えるのに時間を使っているのかとか
思わないのだろうか。
データは外部ファイル、プログラムは実行ファイル、仕様は机の上の紙のファイル
これで終わり。
0931名前は開発中のものです。
02/06/24 03:57ID:???見るテレビ番組はXファイル、
住所は上京区今出川通り大宮東入る、
朝の挨拶は「サバーフ アルファイル」。
(参考資料:http://www.city.kobe.jp/cityoffice/57/wc2002greeting/07-01.html)
これで終わり。
0932名前は開発中のものです。
02/06/24 14:04ID:???3Dゲームを作ろう考えています
簡単に3Dオブジェクトファイルを作成できる
フリーソフトがあったら教えて頂けませんか?
0933名前は開発中のものです。
02/06/24 15:23ID:???とりあえず以下の2点をあげておく。
DoGA Lシリーズ
ttp://www.doga.co.jp/ptdoga/
ありものの基本形状をブロック感覚でならべて作るならこれ。
六角大王
ttp://www.shusaku.co.jp/www/product_free.html
1からモデリングしたいならこれ。
0934名前は開発中のものです。
02/06/24 16:04ID:???0935名前は開発中のものです。
02/06/24 16:14ID:???結局、どのスレでも作成途中で放り投げた人が多いな。金が絡まないと難し
いと証明されてるな。
0936932
02/06/24 18:36ID:???VC++6.0で3Dオブジェクトファイルである
FSCファイルを読み込むためのライブラリ & 関数
を教えて頂けませんか?
厨房ですいません…。
0937名前は開発中のものです。
02/06/24 21:13ID:???メタセコイアLE
0938名前は開発中のものです。
02/06/24 22:32ID:???0939名前は開発中のものです。
02/06/24 22:41ID:???0940938
02/06/24 22:45ID:???ベクター登録や
0941名前は開発中のものです。
02/06/24 22:46ID:???「面白い」RPGに飢えてる
0942名前は開発中のものです。
02/06/25 00:56ID:8DscHURIキャラ絵とイベント絵を描いてこないとシナリオ書けない
といわれてAVG作り諦めた知り合いがいるし。
0943名前は開発中のものです。
02/06/25 01:29ID:???0945943
02/06/25 18:33ID:???0946名前は開発中のものです。
02/06/25 21:12ID:???0947名前は開発中のものです。
02/06/25 22:13ID:???0948かかってこいやぁぁ!
02/06/26 00:45ID:8IDBdjz.0949▼゚Д。▼カフッ
02/06/26 00:51ID:???0950名前は開発中のものです。
02/06/26 04:43ID:1RZmIcgs実際に設置ってどうしたらいいんでしょ?
ウチはISDNなんで自鯖は不可能だから、レンタルしか無いと思うんだけど、
レンタルサーバーで自作サーバーアプリ動かして良いところって無い?
つか、分散サーバーなんで回線1つで複数台のPCをレンタルしてくれるところが
欲しいんだけど、やっぱり値段張るのかな。
0951名前は開発中のものです。
02/06/26 04:58ID:???サーバーマシン、丸ごと1台借りることが出来るサービスは
探せば幾らでも出てくる。もちろん、何をインストールするかは
自由にさせてくれるところもある。
月額1万〜5万ぐらいが相場かな。
分散サーバーはさすがに、専用にオーダーしないと無理なんじゃ
ないかなぁ。
0952名前は開発中のものです。
02/06/26 06:26ID:???レスありがとうございます。
レンタルサーバーと言いながらレンタルスペースだったりで苦労しながら検索しましたが、
OSを指定可能で1台貸してくれそうなところは国内ではSPPDしか見あたりませんでした。
しかし、30GB/月という心許ない数値の転送制限があり、
1クライアントでおよそ2000時間弱でリミットが来てしまいます。
以外と良い条件のところは少ないようです。
SPPD ttp://www.sppd.ne.jp/
0953名前は開発中のものです。
02/06/26 13:28ID:???>>950
凄いね。実際にMMORPGが動く所まで行ったんだ。
素晴らしい事だよ。頑張ってくれ。
通信板のスレが役に立つかも知れんな。
0955名前は開発中のものです。
02/06/26 19:27ID:CeduG2f2同時押しとかすると入力を取ってくれないみたいなんです。
これってどうやったら解消できるんでしょうか?
DirectInput使えばOKなんですか?
0956名前は開発中のものです。
02/06/26 22:45ID:???組み合わせによって同時入力できないのはハードウェアの問題だったと思う
0957名前は開発中のものです。
02/06/27 08:51ID:???キーボードによっては3ボタン以上の同時押しができない。
押せない組み合わせも種類によって変わる。
>956の言う通りハードウェアの問題なので、DirectInputをつかっても解消できない。
0958955
02/06/27 08:53ID:ZI.FWJ1gおとなしくジョイスティック使えって事ですね……
0959名前は開発中のものです。
02/06/27 19:48ID:???DirectX7で作成したウィンドウをFullScreen→Windowへモード変更した際、
タスクバーがおかしくなる現象がでます。描画更新されてないようです。
MediaPlayerを終了させるとタスクバーは元にもどるのですが、
これはMediaPlayerの仕様ですかね?それともこちら側のバグなんでしょうか?
0960名前は開発中のものです。
02/06/27 20:49ID:???0961名前は開発中のものです。
02/06/27 23:20ID:???0962名前は開発中のものです。
02/06/27 23:21ID:???0963名前は開発中のものです。
02/06/28 01:13ID:???ここのパッチ当てたら直りました…・゚・(ノД`)・゚・。
0964名前は開発中のものです。
02/06/28 03:23ID:???0965名無しさん
02/06/28 11:03ID:???0966名前は開発中のものです。
02/06/28 13:27ID:???IMEに「再変換」の機能もついてないの使ってるの?
0967名前は開発中のものです。
02/06/28 13:40ID:???で、下のコードがなにをやってるのかわかりません。誰か説明してくれませんか?
template<typename T> class Singleton
{
static T* ms_Singleton;
public:
Singleton()
{
int offset = (int)(T*)1 - (int)(Singleton<T>*)(T*)1;
ms_Singleton = (T*)((int)this + offset);
}
...
}:
クラステンプレート自体のサイズとTのサイズを足したものをシングルトンに
割り当ててるのかな?と思いますが、newした時点で割り当てられたアドレスの
後方を指してるような気がして不安です。よろしくお願いします。
0968名前は開発中のものです。
02/06/28 18:17ID:???例えばxファイルなんかで、と言う意味です。
0969名前は開発中のものです。
02/06/28 19:43ID:???operator newなんかがオーバーライドされてない?
0970名前は開発中のものです。
02/06/28 19:48ID:???もしかしてたとえばパンチのモーションなら
腕を引いたモデル
伸ばしている途中のモデル
伸びきったモデル
戻しているモデル
があると思っていない?
2Dならそれで正解だけど、3Dだとモデルとモーションデータは
別物だよ。(100%そうだとも言わんが・・・)
モーションデータは各タイミングでどの関節をどの方向にどのくらい曲げているかという
データの集合として作られることが多い。
全てのタイミングのモーションを用意するのはまず不可能なので、途中の
モーションはプラグラム的に補完したりする。
0971名前は開発中のものです。
02/06/28 19:59ID:???C++の内部構造はよくわからないが
offsetってのは、その名の通りSingleton<T>クラスのインスタンスのポインタから
Tクラスのインスタンスのポインタへのオフセットだろう。
1って数字は問題じゃない。いくつでもいい、
0で無い事に意味がある。本の受け売りだけどな。
んで、
(T*)((int)this + offset);
は、新たにSingleton<T>クラスのインスタンスが生成されたとして
そのSingleton<T>のインスタンスに属する?Tクラスのインスタンスの位置を
求めてる訳だ。
それをスタティックの箱に入れてやると。
つまりms_Singletonには、最後に生成されたTクラスのインスタンスのポインタが
入ることになる。
・・・と思う。間違ってたら誰かフォローよろしこ。
0972名前は開発中のものです。
02/06/28 20:12ID:??????
一枚のxファイルにアニメーションをするために必要なデータ全てが含まれているわけではないですか?
もちろんそれを解釈して動かすのはプログラムですが。
0973967
02/06/28 21:27ID:???>>969
いえ、本の中ではオーバーライドされていませんでした。
>>971
試しに2,3のクラスで使用してみたところ、どうもoffsetの値は
0になるようでした。
説明不足だったので申し訳ありませんがSingletonクラスは
たとえば class CTextureMgr: public ISingleton<CTextureMgr>
のように使うようです。はっきり言って私の頭ではこれだけでもチンプンカンプンですが、
無理やり自分を納得させるため次のように考えてみました。
クラステンプレートはコンパイル時に展開?されるために、本来ならば
ベタに同じことを書いたクラスのサイズと一致しなければならないが、
コンパイラによってはそうならないかもしれない。
そのための保険としてオフセットを求め、それをスタティックな変数(シングルトン)
に代入している。
…思いっきり見当はずれなことを言ってるかもしれませんね
0974八神庵
02/06/28 22:45ID:gLc5XGq6たしか「ジセコン」とか書いているページがあったと思います
できたら、そこのURL教えてくれませんか?
0975名前は開発中のものです。
02/06/28 23:13ID:???そうですな。
彼はアニメつきのXファイルの中身をみたことないと思われ。
0976名前は開発中のものです。
02/06/28 23:37ID:???簡単だよ。
class A : public Base, public ISingleton<A> { };
この場合を考えてみな。
0977名前は開発中のものです。
02/06/28 23:55ID:???とりあえず、VBに手を出してみたんですが、いまいち思ったとおりのものが作れそうに無いです。
0978名前は開発中のものです。
02/06/29 00:08ID:???0979名前は開発中のものです。
02/06/29 00:13ID:???0980名前は開発中のものです。
02/06/29 00:14ID:???こみっくめーかー?
なんぢゃそりゃ?
0981名前は開発中のものです。
02/06/29 00:19ID:???0982名前は開発中のものです。
02/06/29 00:22ID:???0983名前は開発中のものです。
02/06/29 00:27ID:???0984名前は開発中のものです。
02/06/29 00:27ID:???ゲームを作りたいのが言語をマスターしたいのかどっちなんだよ(w
0985名前は開発中のものです。
02/06/29 00:30ID:???ゲームを作れる言語をマスターしたいのです。
0986名前は開発中のものです。
02/06/29 00:36ID:???人に聞く前に手を動かせ
0987名前は開発中のものです。
02/06/29 00:36ID:???0988名前は開発中のものです。
02/06/29 00:37ID:???0989名前は開発中のものです。
02/06/29 00:37ID:uNPXzVbUすんまそーん、わからんす。
後学の為に教えて。
0990名前は開発中のものです。
02/06/29 00:40ID:???出直してきます。
0991名前は開発中のものです。
02/06/29 00:41ID:???多重継承した場合、
アップキャストしたときにベースポインタ(this)がずれるから、
そのoffset値を算出している。
0992名前は開発中のものです。
02/06/29 00:58ID:uNPXzVbUよくわかりました。ありがとうございます。
というか>>971のソースって、新しくTを作る度に
ms_Singletonの中身がころころ変わりますよね。
何個Tをnewしても、得られる実体は1つだけってのが
シングルトンだと思うんでなんか変なような気がする。
0993名前は開発中のものです。
02/06/29 01:00ID:???クラスインスタンスはSingleton<T>ごとに1つずつ作られる。
Singleton<int>とSingleton<float>は別物。
0994名前は開発中のものです。
02/06/29 01:07ID:uNPXzVbUでも、Singleton<float>とSingleton<float>と
2つ作ったら、その度にms_Singletonは上書きされるだけで
結果、Singleton<float>のインスタンスが2つあることになりませんか?
Singleton<float>の派生クラスへのアクセスは
必ずms_Singletonを介さなければならないとか制限がつくんでしょうか?
0995名前は開発中のものです。
02/06/29 01:11ID:???ム板のGenericスレで聞いてくるがヨロシ
0996名前は開発中のものです。
02/06/29 03:18ID:sCuvX7NEそうします。ありがとうございました。
0997名前は開発中のものです。
02/06/29 04:27ID:???わざと最低限の機能しか持たされてない様だから、好きなように拡張して
使えと言う事でしょ。
さすがにこのままのソースだと使う時に注意が必要すぎて厳しい。
所で次スレもうあるの?
0998名前は開発中のものです。
02/06/29 04:37ID:???0999名前は開発中のものです。
02/06/29 04:39ID:???1000名前は開発中のものです。
02/06/29 04:39ID:???物凄い勢いで誰かが質問に答えるスレ@ゲーム製作技術
http://game.2ch.net/test/read.cgi/gamedev/1025293138/
10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。