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


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

初心者専用スレ「シミュレーションゲーム」を作らない?



1 名前:名前は開発中のものです。 [04/03/20 10:18 ID:HjCApWI8]
ここはシミュレーションゲームをみんなで作るスレです。
各レベルの課題に沿って作ってみてあぷしてみましょう。

まとめ:
SLGを作らない?
gamdev.org/w/?%5B%5BSLG%A4%F2%BA%EE%A4%E9%A4%CA%A4%A4%A1%A9%5D%5D

あぷろだ:
gamdev.org/up/

話題元:
初心者のためのゲームプログラミング
pc2.2ch.net/test/read.cgi/gamedev/1023119134/852-

関連スレは>>2
各レベルの課題は>>3

425 名前:400 mailto:sage [04/08/07 00:10 ID:cmSB+hpD]
>>424
課題スレあたり参考にしつつ、GDIでできそうな事ぼちぼちやってみます。

C#+Managed DirectXの資料ってあんまないですね。。。

426 名前:名前は開発中のものです。 mailto:sage [04/08/07 00:22 ID:Gpu+dk/2]
>>425
>C#+Managed DirectX
この組み合わせの資料はまだまだ少ないので、
この手のプログラミングを扱ってるサイトやMSDN Library、
サンプルコードなどをフル活用する必要がありますね・・・。
正直まだ敷居は高いと思いますが、がんばってくださいな。

427 名前:400 [04/08/08 13:27 ID:uD49Igeh]
Delphiに逃げて遊んでたらLevel1デキターヽ(´ー`)ノ
このまま次いってみます。

428 名前:400 mailto:sage [04/08/09 02:38 ID:pq0CfnXo]
Level2できたが、キャラが透過しない。
ふて寝る
gamdev.org/up/img/994.zip

429 名前:名前は開発中のものです。 mailto:sage [04/08/09 03:27 ID:0BmmZXpQ]
>>428
乙。

透過処理の方法はいろいろあるけど、TImageListを使うのが一番簡単。
TImageListを実際に使っているサンプルはこの辺にあるから試してみるとよかろう
ttp://www.interq.or.jp/moonstone/person/del/exeindex.htm

430 名前:400 mailto:sage [04/08/09 20:59 ID:pq0CfnXo]
>>429
アドバイスサンクス。
実はそこのHPをかなり参考にしてたんですが、手抜きでImage使っちゃいました。
本格的にアニメさせるならTImageList必須のようですね。

次Level3いこうと思ったんですが、移動制限ない状態で移動範囲出すのもなんなんで、
3+4でやってみるつもりです。
そろそろユニットやマップをクラス化したほうがよさげなんで、もうちょっと突っ込んで言語の
勉強してからになりそう。

うpしたらHSPになってたり(゚∀゚)

431 名前:名前は開発中のものです。 mailto:sage [04/08/10 14:37 ID:Uxx9Bobu]
HSPで作りたいんですがマスとかがよく分からないのですが(;´Д`)
ラベル使うとか?

432 名前:名前は開発中のものです。 mailto:sage [04/08/10 18:20 ID:RjSFrWVN]
>>431
他の言語の経験があるのかは知らないが、
HSPでも基本的には他の言語と同じ。
RPGとか作った事がないなら、最初の難関はマップ表示。

一番簡単なのは、マップ用の二次元配列(dimを利用)を用意すること。
その中身に対応したマップチップを繰り返し(repeat)を利用して、
バッファー(buffer)からメイン画面にコピー(gcopy)。

後は検索で何とかすれ。

433 名前:400 mailto:sage [04/08/10 18:43 ID:CyL90XWa]
>>431
いきなり全体像はイメージしづらいと思うんで、とりあえずできそうな事から書いていくのも
いいかもです。

漏れの場合ですが、

マップチップ1枚表示してみる

何枚か並べて表示

制御文や配列で効率化できそうなトコ・・・

て感じでふくらませていきましたよ。



434 名前:名前は開発中のものです。 [04/08/10 21:07 ID:68GioRWu]
HSPの本を買え。サンプルついてるよ。

435 名前:名前は開発中のものです。 mailto:sage [04/08/11 01:06 ID:gWuMe3Zk]
ググれ。ソースまるごとでてくるよ。

436 名前:名前は開発中のものです。 mailto:sage [04/08/15 04:26 ID:Ju0jeyEW]
VC++で作ってるけど、もうLevel1から難しい。
50*50のビットマップ用意してそれを敷き詰める感じなんだけど、
再描画のたびに処理が重い。

437 名前:名前は開発中のものです。 mailto:sage [04/08/15 12:13 ID:kdzDPo/f]
>>436
うら(メモリ)ビットマップに敷き詰めたのを描いておいて、
WM_PAINT時にうらビットマップをBitbltで表示すればいい。
キャラが移動した時などは、うらビットマップの方を更新する。

438 名前:名前は開発中のものです。 mailto:sage [04/08/15 12:27 ID:PuiE5qNp]
>>436
そんな時はSGL2Dですよ!
home.att.ne.jp/star/airaku/chackey/index.html

439 名前:400 mailto:sage [04/08/16 11:19 ID:5gZKipIW]
Level4ですが再帰処理のところがよくわからんや。
いつおう動くけどあやしいです。

gamdev.org/up/img/1055.zip


440 名前:名前は開発中のものです。 [04/08/16 18:39 ID:s4WGnfv1]
今までプログラムの経験は皆無なのですが、SLGゲームを作りたいと思っています。
何か、良い参考書はありませんか?
上で、皆無と書きましたが、VBとCを少しだけ囓ったことがあります(でも、ほとんど身に付いていません)。
そふとは、学校で強制購入だった「MS-Visual Studio .NET 」があります。
御指南お願いします。

441 名前:400 mailto:sage [04/08/16 19:03 ID:5gZKipIW]
>>440
>>1

442 名前:名前は開発中のものです。 mailto:sage [04/08/16 22:05 ID:6p27N85a]
HSP暦2日の俺も参加させて頂くぞ

443 名前:436 mailto:sage [04/08/16 22:05 ID:vJdfD4C8]
>>437,438
ありがとう。
ダブルバッファリング?ってやつが分かった。
処理早いー。

level1から大分苦戦したし、level4とか見た感じ分からんけどがんばるわ。



444 名前:名前は開発中のものです。 mailto:sage [04/08/16 22:05 ID:FI8a2ktD]
ちょーガンガレ

445 名前:400 mailto:sage [04/08/16 22:08 ID:5gZKipIW]
腸ガンガレ

446 名前:名前は開発中のものです。 mailto:sage [04/08/16 22:34 ID:LGk5HDjS]
>>439
TStringListをCreateした後は使い終わったらFreeで開放してやってください、、、

447 名前:名前は開発中のものです。 mailto:sage [04/08/16 23:51 ID:FI8a2ktD]
>>440
www.amazon.co.jp/exec/obidos/ASIN/4839914923/250-8372269-3580247

448 名前:442 mailto:sage [04/08/17 11:15 ID:Hi4etehw]
Level2までできました。
HSPむずかしいぜイヤッホウ。
gamdev.org/up/img/1060.zip

449 名前:400 mailto:sage [04/08/17 12:11 ID:NlvADZec]
>>446
クラスって破棄しないといけないんだな・・・サンクス

450 名前:436 mailto:sage [04/08/20 04:37 ID:xkf3Yvmy]
やっとlevel3,4まで出来たと思ったらたまに画面がバグる…なんでだろ?
VC難しい。C++も難しい。
gamdev.org/up/img/1073.zip

451 名前:名前は開発中のものです。 mailto:sage [04/08/20 14:44 ID:tViG62U5]
>450
実行できない
コンパイルもできない orz

452 名前:名前は開発中のものです。 mailto:sage [04/08/20 22:14 ID:di9+RvF3]
>>450
実行できませんよー。

皆さんマスの大きさどれぐらいにしてますか?
私は32*32にしたんですけど大きすぎたっぽくて・・・。

453 名前:Hatene mailto:sage [04/08/21 10:01 ID:ETgItT96]
HSPの本の改造でレベル9ぐらい
目標はギレンの野望(夢はでっかく)
戦闘シーンが難しい
gamdev.org/up/img/1078.zip



454 名前:Hatene mailto:sage [04/08/21 16:49 ID:vn48DpSB]
改良しました。レベル14くらいです
だれかコメントおくれ

455 名前:400 mailto:sage [04/08/21 17:36 ID:YW8DFbeT]
>>452
32*32で大きすぎるとは思わないけど。
標準サイズでしょう。

456 名前:名前は開発中のものです。 mailto:sage [04/08/21 18:28 ID:xrHjJEVe]
>>454
よくわからん
HSPだから仕方ないけどクリックレスポンスが悪いのが気になる。

ところで敵は倒せるように出来ているのか?

> Level14 ユニット管理(3)
> 攻撃によりヒットポイントをへらし、倒せる(倒される)ようにする

457 名前:Hatene mailto:sage [04/08/21 21:38 ID:8g9R8+xN]
>>456
ありがとうございます。
敵のHPが15ー30で攻撃力が3に設定されていて、5回以上の攻撃で倒せる用になっていますが
まだゲームとしては成り立っていません。それと、町に入ると占領したことになる予定です。

>>クリックレスポンスが悪いのが気になる。
レスポンス早すぎるかもしれません。改善します。

それと、64*64のマップチップあるところ誰か知りませんか。


458 名前:名前は開発中のものです。 mailto:sage [04/08/22 23:33 ID:FjMqiTTJ]
>>451,452
orz
作り直します…


459 名前:名前は開発中のものです。 mailto:sage [04/08/23 04:03 ID:IvuOZdWM]
gamdev.org/up/img/1086.zip

DirectX9が必要
効率悪すぎな悪寒がするんだが、
うちの環境以外で動くか試してくれんか?

460 名前:名前は開発中のものです。 mailto:sage [04/08/23 17:49 ID:8LxeEOpA]
動いた。
移動可能距離がどうやって定まってるのか分からん
逝ってよしビームが出た

461 名前:名前は開発中のものです。 mailto:sage [04/08/23 17:49 ID:8LxeEOpA]
ぁぁ、あと他の窓にうつったら終了した。

462 名前:名前は開発中のものです。 mailto:sage [04/08/23 19:00 ID:Xua3I1Ir]
>>459
DirectX9.0c、Ti4200で動作確認

463 名前:名前は開発中のものです。 mailto:sage [04/08/23 23:14 ID:IvuOZdWM]
>>460,461
ありがとう。
とりあえず動くみたいね。
でも大量にバグが見つかったんで手直し中。
まともな戦闘シーンも作らないといかんし大変だ



464 名前:462 mailto:sage [04/08/24 00:02 ID:s88LEut3]
>>463
オレは無視かぁああああああ!!

465 名前:名前は開発中のものです。 mailto:sage [04/08/24 00:27 ID:oHyIrbVd]
>>462
すまん、間違えた。
>>460,462ってアンカーするつもりだったんだけど

466 名前:名前は開発中のものです。 mailto:sage [04/08/24 00:51 ID:s88LEut3]
>>465
訂正してくれるなんていい人だぁああああ
漏れももうすぐうぷできそうなので今後ともヨロシク

467 名前:名前は開発中のものです。 mailto:sage [04/08/29 17:36 ID:16ZEgY7f]
現在はカード対戦型のSLGを創ってるんですが、次の段階として
ヘックスを利用したSLGを創りたい(というか勉強したいと)と思って
います。
ネットや本をいろいろ調べてはいるんですが、詳細な記述があるも
のがなかなか見つかりません。

もし情報持ってる方いらっしゃれば、何卒よろしくお願い致します。

468 名前:名前は開発中のものです。 mailto:sage [04/08/30 07:48 ID:qoUZQLi9]
>>467
類似スレはいろいろあるが、このあたりで聞いてみたら?
ただ、マルチにならんように、配慮は必要です。

【初心者歓迎】スレを立てる前にココで質問を【Part5】
pc5.2ch.net/test/read.cgi/gamedev/1078502309/l50

HSPで完全オリのSLGを作るスレ
pc5.2ch.net/test/read.cgi/gamedev/1047478458/l50

469 名前:467 mailto:sage [04/08/30 08:46 ID:9tIoPN56]
>>468
HSPは流石に情報交換がいろいろできて良いですね。
(自分はBuilder使ってます。)
とはいっても、根本的な概念は変わらないだろうから、教え
ていただいたところや、他に役にたちそうなスレ見つけたの
で、そこもチェックしつつ、自分でいろいろ試して少しずつ点
と点をつないで行きたいと思います。
もちろんマルチはしません。情報ありがとうございました。

470 名前:名前は開発中のものです。 mailto:sage [04/09/08 14:12 ID:Zy8cIr6y]
保守

471 名前:名前は開発中のものです。 mailto:sage [04/09/09 16:36 ID:v2CO9mqa]
level1です
とりあえず画面に枠を書いただけですけど
gamdev.org/up/img/1202.lzh

実行するにはTruevision3Dが必要
www.truevision3d.com/
コンパイルするならFull版、実行するだけならLitet版でいいです

472 名前:名前は開発中のものです。 mailto:sage [04/09/09 19:07 ID:v2CO9mqa]
level2 移動(1) 基本
gamdev.org/up/img/1205.lzh

一応アニメさせてみた
でも移動するのは瞬間移動
ちゃんと歩かせたいけど移動中に入力禁止するやりかたわからん

473 名前:名前は開発中のものです。 mailto:sage [04/09/09 19:26 ID:qXZRsmGd]
フラグで制御しる



474 名前:名前は開発中のものです。 mailto:sage [04/09/09 20:13 ID:v2CO9mqa]
>>473
操作の種類×フラグの種類だけ分岐が増えて大変じゃない?

475 名前:名前は開発中のものです。 mailto:sage [04/09/10 00:57 ID:FSBi9Bqi]
そりゃ設計の問題だな

476 名前:名前は開発中のものです。 mailto:sage [04/09/10 19:24:36 ID:fbFfO+ZQ]
Stateパターンだな。


477 名前:名前は開発中のものです。 [04/09/12 22:27:16 ID:mgyqNhbs]
>>475
コンポーネントをダブルクリックしてそこにコードを書くようなのはダメってこと?
>>476
多少は見やすくなったけど、それでもやっぱり操作の種類×フラグの種類だけコードが増えていく

478 名前:名前は開発中のものです。 mailto:sage [04/09/27 19:33:28 ID:dLK1d51q]


479 名前:名前は開発中のものです。 mailto:sage [04/09/27 19:37:08 ID:EMsomWMW]


480 名前:名前は開発中のものです。 mailto:sage [04/09/28 04:29:17 ID:zzM8gpB4]
新参ですが、作ってみました
level4 移動(3) 移動ポイント
gamdev.org/up/img/1405.lzh
移動先を選択すると一歩ずつ進むようにしてみました
DirectX9c + Lunaで作ってます

このスレもうみんな見てないのかな(´・ω・`

481 名前:名前は開発中のものです。 mailto:sage [04/09/28 04:33:32 ID:8Eq9zpoJ]
ω・´)

482 名前:名前は開発中のものです。 mailto:sage [04/09/28 15:28:23 ID:VmzUKs6X]
>>480
うちの環境だとカーソルキーを押してもマウスをクリックしても何も反応が無かったよ…。

483 名前:480 mailto:sage [04/09/28 16:44:47 ID:zzM8gpB4]
>>482
人のマスをクリックすると移動先のマスが出るはず・・・
WinXP+Radeon7500、Win2000+i865オンボードで試してます
宜しければ環境を詳しく教えて頂けますか?




484 名前:482 mailto:sage [04/09/29 14:34:23 ID:HyGLrFiu]
>>483
何回か起動してみたんですけど、マウスカーソルが砂時計のまま変わらないです。

WinXP SP2, Geforce4 Ti 4200, DirectX 9.0c です。
時間を見つけてもう一台のほうも試してみます。


485 名前: 名前は開発中のものです。 mailto:sage [04/09/29 17:35:20 ID:0iGhlrUz]
>>480
Win98SE, Geforce2MX,,でとりあえず動いています。

でも、一度ウインドウ外にマウスカーソルを出さないと、
(カーソルが)時計のままです。(Lunaの仕様なのかな?)

あと、ときどき止まってしまいます。




486 名前:480 mailto:sage [04/09/30 02:40:52 ID:sxnDo7OS]
>>482,484-485
レスありがとうございます
Geforce2は持っているので検証してみます
ときどき止まるというのはロジックのバグっぽいですね

見直してまたうpします

487 名前:名前は開発中のものです。 mailto:sage [04/10/01 03:00:03 ID:7XNH8LNX]
>>485
その現象、Lunaの謎仕様だよね

488 名前:名前は開発中のものです。 mailto:sage [04/10/01 08:49:30 ID:G4+XpGQx]
>>485, >>487
> (カーソルが)時計のままです

WNDCLASS の hCursor が原因かも。
具体的には、Luna.cpp の 433 行目、LoadCursor の引数です。
リソースとして IDC_ARROW を指定する場合、
第 1 引数(hInstance)は NULL でなければならない。

(つい最近、API からウィンドウ生成するプログラムを作っていて、
これと同じ現象に遭遇しましたのです。)

私は Luna 使いではないので、これで解決するかどうか確認できていませんが
参考までに。

489 名前:480 mailto:sage [04/10/02 03:31:44 ID:oJBUqTYI]
>>488
ありがとうございます!修正できました
ライブラリのソースも読めるようにならないとこれからキツそうですね(´д`;
もうちょっとまともにプログラム組めるようになったらライブラリの内容も理解できるように勉強していきます

ときどき止まるのはフラグのミスでした。再うpしました
gamdev.org/up/img/1455.lzh

490 名前:482 mailto:sage [04/10/03 12:14:31 ID:CSbnP8ss]
>>489
今度はバッチリ動いたよ

491 名前:480 mailto:sage [04/10/03 16:04:48 ID:71djPH3t]
>>481,482,484-485,487-488,490
ありがとうございました
ソースコードを整理してからまた次のレベルに挑戦します


492 名前:488 mailto:sage [04/10/03 19:23:53 ID:w+IariXr]
>>489
動きました。
マウスカーソルの件は、本家の方にも報告しておきました。

493 名前:485 mailto:sage [04/10/03 22:44:31 ID:pU4YUoOi]
>>489
問題なく動いてます。
これからも、がんばってください。



494 名前:名前は開発中のものです。 [04/10/09 04:35:59 ID:GCfBCoIO]
言語ができなくともゲームが作れそうなツール作れでつ
ツクールの奴はへぼいのでいやでつ

495 名前:名前は開発中のものです。 mailto:sage [04/10/09 04:39:59 ID:5XbefvOQ]
>>494
【2D】ゲーム作成ツールGameMaker【マンセー】
pc5.2ch.net/test/read.cgi/gamedev/1087068523/

496 名前:名前は開発中のものです。 mailto:sage [04/10/10 01:15:49 ID:hHFLHP4A]
>>494
ソースが公開されているものを自分なりに改造していけばいい。

497 名前:名前は開発中のものです。 mailto:sage [04/11/01 22:54:23 ID:R/4rg+AR]
よし、作るぞ

498 名前:名前は開発中のものです。 mailto:sage [04/11/01 23:57:24 ID:CJbTFtu+]
まとめwikiみたけど最後まで作った人多いな

499 名前:名前は開発中のものです。 mailto:sage [04/11/01 23:58:15 ID:kpBm/1EZ]
>>497
マジで?

500 名前:名前は開発中のものです。 mailto:sage [04/11/02 00:43:23 ID:kGUpB27K]
>>498
でも課題を全部クリアしてもシミュレーションゲームとしての完成型にはほど遠いデス。

501 名前:名前は開発中のものです。 mailto:sage [04/11/04 14:26:21 ID:tlH/X4SF]
HEXマップのシミュレーションゲーム作ってる人っていないみたいだけど
何でだろ?やっぱ難しいのかな?


502 名前:501 mailto:sage [04/11/04 14:51:16 ID:tlH/X4SF]
>>501
と思ったけど課題がマス目か・・・
失礼。


503 名前:名前は開発中のものです。 mailto:sage [04/11/05 21:22:51 ID:5K9qavRG]
>>501
奇数マスを半分ずらして表示させる方法なら大して難しくない。









504 名前:497 mailto:sage [04/11/06 16:17:37 ID:GTFu98jB]
>>3の課題のレベル3まで出来たとです。

スクエア型で作ってるのを奇数マスずらしてヘクス型にしてみたけど
結構面倒ね。

505 名前:名前は開発中のものです。 mailto:sage [04/11/07 01:46:53 ID:o3AqdDyh]
>504
うpきぼん

506 名前:名前は開発中のものです。 mailto:sage [04/11/10 19:04:41 ID:Xdpu3j9/]
今日から作ろうとカキコしてみよう

少しはやる気がでてくるかなあ…

507 名前:名前は開発中のものです。 mailto:sage [04/11/11 20:55:30 ID:BdgjR2sH]
>>505
正直うpできる出来じゃないです。
いまんとこ画像何にも使ってないし、色合いとか見やすさ最悪。
操作性もわりーわりー。

>>506
がんがれ!

508 名前:506 mailto:sage [04/11/12 01:21:10 ID:5w/uy/Y6]
LEVEL3までできますた
gamdev.org/up/img/1849.zip

LEVEL4考え中
ここが最初の正念場かな…

509 名前:名前は開発中のものです。 mailto:sage [04/11/12 01:32:13 ID:sxmbeX7a]
>>508
うごかない。何か必要?

510 名前:名前は開発中のものです。 mailto:sage [04/11/12 15:40:17 ID:5w/uy/Y6]
今度は動くような
DirectX9以上です

LEVEL6ぐらい
gamdev.org/up/img/1853.zip

511 名前:名前は開発中のものです。 mailto:sage [04/11/12 16:06:16 ID:5w/uy/Y6]
修正
gamdev.org/up/img/1855.zip

512 名前:名前は開発中のものです。 mailto:sage [04/11/23 02:24:42 ID:AGzanM/m]
ユニットの移動範囲の求め方について考えてみた
EXCELマクロで動作

ttp://gamdev.org/up/img/1952.zip

513 名前:名前は開発中のものです。 [04/11/23 09:53:20 ID:GEK4NpGQ]
定期保守



514 名前:512 [04/11/23 21:38:05 ID:R3dR+Mw1]
検索アルゴリズムに違いがあったので修正
ttp://gamdev.org/up/img/1960.zip

515 名前:名前は開発中のものです。 mailto:sage [04/11/23 22:04:25 ID:0Xmb1bTq]
EXCELマクロってEXCEL持ってないとダメ?

516 名前:名前は開発中のものです。 mailto:sage [04/11/24 00:01:07 ID:GEIHrGaH]
前SLGに作ろうとしたけど途中であきらめたんでこんどこそ

517 名前:名前は開発中のものです。 mailto:sage [04/11/26 18:50:05 ID:/MleRMTw]
六角形ヘクス型シミュってやっぱり難しいのか…
どうやったらできるだろう?

518 名前:名前は開発中のものです。 mailto:sage [04/11/26 19:08:47 ID:+6Q9y6yQ]
正解なんて無いから自分でいろいろと試してみるといいよ。
それを考えるのも楽しみの一つだ。

519 名前:名前は開発中のものです。 mailto:sage [04/11/26 23:10:59 ID:/MleRMTw]
あの画像貼り付けって、横方向にはできないのかね?
それならできそうなんだが…

520 名前:名前は開発中のものです。 mailto:sage [04/11/27 00:28:57 ID:zVwQvL/a]
Thx、bmpを縦長にして、mod演算子で奇数判定させて二種類のチップを敷き詰めた。
(長方形の下の方にヘクスがあるのと、上の方にあるので一枚ずつ、それを連続敷き詰めした)
将来的には同じチップを使いつつ奇数判定が出たらその上に別のチップを置くことで解消したい。

521 名前:名前は開発中のものです。 mailto:sage [04/11/27 08:28:22 ID:a7a92uR3]
//HEXマップ用 画面、論理座標変換

const
PANELSIZE = 16; //マスの大きさ

var
FScroll:TPoint; //この値だけ左(上)にスクロール

procedure TMapManager.MapToDisp(const MapPt:TPoint;var DispPt:TPoint);
begin
  DispPt.X := (MapPt.X - FScroll.X) * PANELSIZE;
  DispPt.Y := (MapPt.Y - FScroll.Y) * PANELSIZE + ( (MapPt.X mod 2) * PANELSIZE div 2);
end;

procedure TMapManager.DispToMap(const DispPt:TPoint;var MapPt:TPoint);
begin
  MapPt.X := DispPt.X div PANELSIZE + FScroll.X;
  MapPt.Y := (DispPt.Y - ((MapPt.X mod 2) * PANELSIZE div 2 )) div PANELSIZE + FScroll.Y
end;


522 名前:512 mailto:sage [04/11/27 11:19:28 ID:H8JrPqzt]
Delphi版デモを作成。 

Level3,4ということで
ttp://gamdev.org/up/img/1994.zip

523 名前:名前は開発中のものです。 mailto:sage [04/11/28 10:29:31 ID:WZsWBfV7]
ボタンを作成したんだけれど、コンパイルしても表示されない…
ナゼ?

Button := TButton.Create(Self);
Button.Caption := 'S-1';
Button.Height := 25;
Button.Width := 33;
Button.Left := 776;
Button.Top := 200;




524 名前:名前は開発中のものです。 mailto:sage [04/11/28 10:53:26 ID:WZsWBfV7]
補足、プログラム内で直接生成。
Private
Button : TButton;
もちゃんと記述済み。

525 名前:名前は開発中のものです。 mailto:sage [04/11/28 11:00:09 ID:d9mXyZoD]
>>523
(1)Parentを指定しなければならない。
(2)Showしる。
(3)つーか板違い。






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

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

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