[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 05/09 11:38 / Filesize : 26 KB / Number-of Response : 91
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

HSPでSLGが作れるようになるまで頑張るスレ



1 名前:ヒッキー ◆ZbgFtxog9g mailto:sage [04/12/21 17:39:09 ID:kwYJ/FCK]

知識も無し。他言語の経験も無し。金も無し。
あるのは時間とやる気だけのヒッキーな漏れが、
HSPで戦略シミュレーションを作ろうと思う。

漏れの進行度に合わせて、
おまいらが具体的な課題を出して欲しい。
ググる。それで分からなければココで質問する。
課題をうpする。間違っていたら改良してうpする。
HSPの知識はテキストを表示させるところまで。
宜しく頼む。

まとめページ
ttp://www.geocities.jp/ttanihata/index.html

35 名前:ヒッキー ◆ZbgFtxog9g mailto:age [04/12/31 15:45:00 ID:iHgMRy8Z]
逃げたと思われたら悔しいのでとりあえずtestアップ。

;キー入力で動かすテスト
screen 0,320,320,0
cls 4
x=10:y=10:vx=1:vy=0:s=0
*main
stick key,0,1

if key=1:vx=-1:vy= 0
if key=4:vx= 1:vy= 0
if key=2:vx= 0:vy=-1
if key=8:vx= 0:vy= 1

x=x+vx:y=y+vy

color 255,255,255
boxf x*16,y*16,x*16+15,y*16+15

await 100
goto *main

スネークみたいな簡単なgameを作ろうと思う。
まだ不完全だがな('A`)

とりあえずgameとして問題なのは
・画面の端っこをはみ出す。
・点数表示が無い。
・自分にぶつかっても死なない
ぐらいだろうか。

もっと頑張ってくるよ!ヽ(`д´)ノ

36 名前:名前は開発中のものです。 mailto:sage [04/12/31 16:13:03 ID:UQtMW6tA]
>>35
クイックスが作りたいのか

37 名前:名前は開発中のものです。 [05/01/04 01:32:28 ID:+PFofrHe]
1は名誉を傷つけられるのを嫌がっているようだ。
あ、ちなみにループはrepeat〜loopでやった方が良いよ。
サブルーチンのネストが一つ浮くだけだけど。

38 名前:名前は開発中のものです。 [05/01/10 13:22:35 ID:BN0mLnES]
で?どうなったの。

39 名前:名前は開発中のものです。 mailto:sage [05/01/12 17:20:48 ID:DOBlVwlf]
シラネ

40 名前:名前は開発中のものです。 mailto:agesage [05/01/13 20:32:12 ID:SV0l4/5P]
逃げた……のか?
戻ってくるなら戻ってこい。
ヒッキー、お前の根性はドシタドシタ。

41 名前:名前は開発中のものです。 mailto:sage [05/01/15 19:31:02 ID:dEKQpp4Z]
>>35を改造してみました。
*saisho
wx=200:wy=200
screen 0,wx,wy,0:cls
x=wx/2:y=wy/2:ix=0:iy=1:tensu=0
*main
x+=ix:y+=iy
pget x,y
if rval=0:goto *owari
if (x<0)|(x>wx):goto *owari
if (y<0)|(y>wy):goto *owari
pset x,y
stick key
if key ! 0 : gosub *check
wait 1
goto *main
*check
if key=1:ix=-1:iy=0
if key=2:iy=-1:ix=0
if key=4:ix=1:iy=0
if key=8:iy=1:ix=0
tensu++
return
*owari
mes "GAME OVER スコア"+tensu+"点"
button "RESTART",*saisho
stop

42 名前:ヒーキー ◆ZbgFtxog9g mailto:sage [05/02/02 09:33:30 ID:YeXil2yF]
スマソスマソ。激しくスマソ。
今の状況説明させてくれ。うざいと思う香具師はスルーで。

フリースクールに通うことになった。というか今現在通ってる。
クリスマスにフリースクールのイベントに出かけたわけだ。
皆いい香具師で、そこに通うことになった。
正月から行き始めて、今必死になって学力の遅れを取り戻そうとしてるとこ。
電車に乗って、何時間か勉強をする。当たり前なんだけど、
引き篭もってた漏れにとってかなりきつくて。
今までこのスレを覗くどころか、PCをつける余裕さえなかった。
帰ったら即寝る、状態。今ようやっと余裕がでてきて、状況を書き込んだ次第。
やる気はまだあるんで、書き込む速度は落ちるだろうが、
これからも宜しく頼むおまいら。

43 名前:ヒーキー ◆ZbgFtxog9g mailto:age [05/02/02 09:34:45 ID:YeXil2yF]
スマソがちょいとageとく。



44 名前:名前は開発中のものです。 mailto:sage [05/02/02 12:33:20 ID:zh2doDvs]
つーか、一気に色んなこと始めようと思うと飛ぶぞ。
引きこもってなかった人間でも新しいことを複数始めようとするとキツイ。
フリースクールの生活に慣れてから始めては?
3ヶ月もあれば慣れるじゃろ。

45 名前:名前は開発中のものです。 mailto:sage [05/02/02 13:28:02 ID:Mytr9gez]
何フリースクールって?

46 名前:名前は開発中のものです。 mailto:sage [05/02/09 23:54:13 ID:sJN8aSwC]
ま、フリスになれて余裕が出来てこのスレがdat落ちしてなかったらまた来い

47 名前:名前は開発中のものです。 mailto:sage [05/02/25 02:53:24 ID:cys4iOkn]
>>42
同じくヒッキ-から抜け出した者です。
なんか応援したくなった。
ゆっくり頑張って。

48 名前:名前は開発中のものです。 mailto:sage [05/03/06 15:17:35 ID:4iJFfu3u]
>>17
見てたら作りたくなったんでHSP速攻落としてきて、俺なりに作ってみた。戦術について書くの忘れた。

;Msg_Next_001
;**********************************変数定義START*******************************
int Int_Msg_No : Int_Msg_No = 0  ;メッセージ番号
;**********************************変数定義END*********************************
;**********************************本処理START*********************************
;メッセージ送り処理
goto *Mes_Int_Msg_No_Cln         ;変数初期化
*Main_Msg_Next
mes "さあはじまるよ"
goto *Ent_Msg_Next
*Main_Sam_Msg_1
if Int_Msg_No <= 1 : mes "といってもねぇ" : goto *Ent_Msg_Next
if Int_Msg_No <= 2 : mes "ラベル名に変数つかえたら" : goto *Ent_Msg_Next
if Int_Msg_No <=3 : mes "もっとすっきりするんだがな" : goto *Ent_Msg_Next
stop
;**********************************本処理END************************************
;**********************************メソッドSTART********************************
;メッセージENTER送り
*Ent_Msg_Next
stick key
if key&32 : Int_Msg_No += 1 :goto *Main_Sam_Msg_1
wait 1
goto Ent_Msg_Next
;メッセージ番号初期化
*Mes_Int_Msg_No_Cln
Int_Msg_No = 0
goto Main_Msg_Next
;**********************************メソッドEND**********************************

49 名前:48 mailto:sage [05/03/06 15:47:55 ID:4iJFfu3u]
すまん動かなかった。ちと修正するわー
;Msg_Next_001
;**********************************変数定義START*******************************
int Int_Msg_No : Int_Msg_No = 0  ;メッセージ番号
;**********************************変数定義END*********************************
;**********************************本処理START*********************************
;メッセージ送り処理
;goto *Mes_Int_Msg_No_Cln         ;変数初期化
;*Main_Msg_Next
mes "さあはじまるよ"
goto *Mes_Ent_Msg_Next
*Main_Msg_Print
if Int_Msg_No <= 1 : mes "といってもねぇ" : goto *Mes_Ent_Msg_Next
if Int_Msg_No <= 2 : mes "ラベル名に変数つかえたら" : goto *Mes_Ent_Msg_Next
if Int_Msg_No <=3 : mes "もっとすっきりするんだがな" : goto *Mes_Ent_Msg_Next
stop
;**********************************本処理END************************************
;**********************************メソッドSTART********************************
;メッセージENTER送り
*Mes_Ent_Msg_Next
stick key
if key&32 : Int_Msg_No += 1 :goto *Main_Msg_Print
wait 1
goto *Mes_Ent_Msg_Next
;メッセージ番号初期化
;*Mes_Int_Msg_No_Cln
;Int_Msg_No = 0
;goto *Main_Msg_Next
;**********************************メソッドEND**********************************

変数初期化に飛ぶと、ラベルが無いみたいなエラーがでるからコメントにしといた。
なぜだ!?エディター探そ・・・

50 名前:48 mailto:sage [05/03/06 16:01:34 ID:4iJFfu3u]
わかった。全角スペース入っていたわ。
                   このへんに
                    ↓
goto *Mes_Int_Msg_No_Cln         ;変数初期化




51 名前:ヒッキー@抜け出し奮闘中 ◆ZbgFtxog9g [05/03/11 13:53:29 ID:8YWu8NpC]
少しずつ
ほんの少しずつだけれど
多少慣れてきたような気がしないでもない。

それでもまだ通うだけで精一杯なんだけども。
今の気分はなんだか世界が広まった感でいっぱい。
ギターに手をだしたり。絵を描いたり。
もちろん勉強もなんだけれども。
引き篭もってたせいで、これだけ自分をダメにしてたんだなぁ、と実感。

復帰はまだもうしばらくかかりそうです

52 名前:名前は開発中のものです。 mailto:sage [2005/03/28(月) 16:57:24 ID:G8SbXuyz]
SLGって言ったってピンからキリまであるから、
短いのならほんの数行で作れるわけであって・・・

53 名前:名前は開発中のものです。 mailto:sage [2005/03/28(月) 17:24:29 ID:xBWuwA4/]
ごめん、何が言いたいのかわからない。



54 名前:名前は開発中のものです。 mailto:sage [2005/04/11(月) 10:16:49 ID:qADMdxhP]
このスレまだあったの

55 名前:名前は開発中のものです。 [2005/05/21(土) 20:06:38 ID:rrjkfHGK]
期待して読んだのに、>>1のリンク先が囲碁・・

56 名前:ホスプロ ◆HOTsoUpxjY mailto:HSP [2005/05/21(土) 20:20:59 ID:9klSUh+4]
たしかに囲碁は戦略シミュレーションだが…

57 名前:名前は開発中のものです。 mailto:sage [2005/05/22(日) 00:48:36 ID:2NRvxqub]
囲碁も好きだからいいんだけどね
ただHSPで作れるのかなと・・

58 名前:名前は開発中のものです。 mailto:sage [2005/08/28(日) 14:32:07 ID:RnuotHwa]
1が帰ってくるまでの間、
俺がHSPでSLGを作れるようになるまで頑張ってみるか

59 名前:名前は開発中のものです。 [2005/10/19(水) 03:25:02 ID:fClgdkP0]
あげ

60 名前:名前は開発中のものです。 mailto:sage [2005/10/29(土) 16:43:29 ID:8jdbVGWQ]
今のんびりと作ってる途中なんだが、砲兵最強になってしまった。

61 名前:名前は開発中のものです。 mailto:sage [2005/12/01(木) 03:03:38 ID:f4gOpLtL]
俺なんかマップチップ画像の配置の方法で悩んでる

62 名前:名前は開発中のものです。 mailto:sage [2006/01/18(水) 14:32:19 ID:fs+2Y20M]
HEXマップのデータ管理ってどうやればいい?

63 名前:名前は開発中のものです。 mailto:sage [2006/02/03(金) 01:58:25 ID:RrjVzF+o]
>>62
スクウェアマップを一列づつ1/2マスだけずらせばよい



64 名前:名前は開発中のものです。 mailto:sage [2006/05/21(日) 18:22:59 ID:7IQM+URD]
HSPでユニットの管理はどうしたらいい?
やっぱりインデックスを持って、HP.index. MP.index, ATK.index, DEF.index
これしかない?どうにかしてまとめらんないかな。

65 名前:名前は開発中のものです。 [2006/05/23(火) 17:15:08 ID:ieq7r7UT]
*main
print"鬱だ死のう"
goto *main

まずこれ書け

66 名前:名前は開発中のものです。 [2006/05/23(火) 19:43:02 ID:uWJlgSIB]
wait入れとけ

67 名前:名前は開発中のものです。 mailto:sage [2006/05/25(木) 06:57:07 ID:8nC1GLAN]
>>57
アクションとかSTGならHSPだと他の言語に比べてだいぶ楽できるんだけどね・・・
SLGだと敵AIの確立やらユニット管理やらで、反ってHSPのが難しくなっちゃうかも。

68 名前:名前は開発中のものです。 mailto:sage [2006/05/25(木) 08:56:35 ID:Z1LxxsVU]
そういえばHSPって構造体あったっけ?
前ちょっと触ろうとしてそれが無さそうなので
ツカエネーと思ってやめたような記憶が…
それないのってかなりキツいよねー

69 名前:名前は開発中のものです。 mailto:sage [2006/05/25(木) 11:40:35 ID:lT29uSU6]
ないね。俺もそれがネックでちょっと触っただけだわ

70 名前:名前は開発中のものです。 mailto:sage [2006/05/25(木) 18:57:00 ID:K86lLr/g]
配列を定数でインデックス指定して、仮想連想配列として扱う以外やり易い方法なさそうだな
クラスがほしいよママソ

71 名前:名前は開発中のものです。 [2006/05/26(金) 15:15:18 ID:BwTgptjP]
>>66
waitはいらないだろ・・・・・










きれいな顔してるだろ。
死んでるんだぜ、それで…嘘みたいだろ。
たいした怪我もないのに、ただ、ちょっと打ち所が悪かっただけで
動かないんだぜ。な、嘘みたいだろ。


72 名前:名前は開発中のものです。 mailto:sage [2006/05/30(火) 12:11:21 ID:jttZ9Ulq]
関数を無理矢理、構造体に見立てて扱え

73 名前:名前は開発中のものです。 mailto:sage [2006/08/06(日) 20:34:34 ID:Yk2E2SWd]
>>64
文字列型配列に全部まとめて押し込め
ステータス0\nステータス1\n…
取り出すのとかがめんどうか。

ならば、10000倍とかして足せ。…オーバーフローするな。



74 名前:名前は開発中のものです。 mailto:age [2006/08/08(火) 02:31:30 ID:bGSULihL]
age

75 名前:名前は開発中のものです。 [2006/09/21(木) 22:27:43 ID:A82GeSKk]
おもしろそうなスレをageて逝く。

76 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 14:25:49 ID:xn0pK/56]
御雷は参考にならんかの
あれはHSPで作ってたと思ったが

あれはメイン・戦闘・イベントをそれぞれ別個に作ってたが


77 名前:名前は開発中のものです。 mailto:sage [2006/10/24(火) 14:29:07 ID:xn0pK/56]
と思ったが1が作りたいのはFEやオウガ系か
なら参考にはならんな・・・


78 名前:初心者 ◆LYEUmgy7oU mailto:sage [2006/11/05(日) 18:13:47 ID:dBVgyamQ]
久しぶりに遊戯王の単行本読んでたら
カプセルモンスターっぽいSLGが作りたくなったので
挑戦してみる。

↓のようなゲームが作れればいいが、初心者ではアリエナイ
のでショボイ規模で作ってみる。
ttp://www.konami.jp/gs/game/yugioh_cmc/

そしていつかは3Dに……

79 名前:初心者 ◆LYEUmgy7oU mailto:sage [2006/11/05(日) 21:16:13 ID:1gJmR3dz]
とりあえずプロジェクトページ作成。
ttp://www7a.biglobe.ne.jp/~PutiMonster/index.html

80 名前:名前は開発中のものです。 mailto:sage [2006/11/05(日) 21:45:17 ID:tFexpHaP]
うぜえ

81 名前:名前は開発中のものです。 mailto:sage [2006/11/06(月) 00:15:48 ID:9dfeMvBl]
>>79
がんばれ。

しかし、いくつプロジェクトの失敗を見てきただろう。
なので、ちょっとしたものでいいから完成させてくれ。


82 名前:名前は開発中のものです。 mailto:sage [2006/11/14(火) 16:32:52 ID:YQ8K8GIo]
終了(AA略

83 名前:名前は開発中のものです。 mailto:sage [2006/11/15(水) 15:18:02 ID:wobdCRaL]
まあがんばれ



84 名前:防衛軍 [2007/01/27(土) 17:55:10 ID:iSoHVglg]
地球防衛軍タクティクスもどき作ろうぜ。

知識も無し。HSPの経験も無し。金も無し。
あるのは時間とやる気だけのヒッキーな漏れが監督な。

85 名前:俺3 ◆BWAajLKPps mailto:sage [2007/01/27(土) 18:27:09 ID:3u/zot5c]
>>84
監督やるのは結構だがプログラマとかも兼任するんだよね?当然

86 名前:名前は開発中のものです。 [2007/01/27(土) 20:59:22 ID:nwBOFXaI]
            o
            /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
           /   このスレは無事に  /
           /  終了いたしました    /
          / ありがとうございました  /
          /                /
         /   モララーより      /
         / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
  ∧_∧  /                /∧_∧
 ( ・∀・) /                /(・∀・ )
 (    )つ               ⊂(    )
 | | |                   | | |
 (__)_)                  (_(__)

87 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 19:45:37 ID:9q/pQLqa]
civは既にフリーで作られているようなので
HSPでしょぼいシミュレーションゲーム作ってみるわ。

頑張ろうぜ…俺一人で。

88 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 19:53:12 ID:9q/pQLqa]
別にHSPじゃなくてもいいか

89 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 21:29:51 ID:7rRmSwQ8]
>既にフリーで作られている
これは禁句

90 名前:名前は開発中のものです。 mailto:sage [2008/10/09(木) 22:38:20 ID:9q/pQLqa]
ぬっ、そいつは失礼した。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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