おまいらHSPで適当なゲームでもつくりませんか

■ このスレッドは過去ログ倉庫に格納されています
04/12/05 11:43:41ID:TyNc+Gmd
タイトルのとーりです。
ゲームの内容とかそーゆーのは自由。
ストーリー等も勝手に作ってくだせぇ。

HSP配布元
http://www.onionsoft.net/hsp/
221雨島珠洲歌 ◆hpQKE7cBAE5Y
垢版 |
2010/05/26(水) 06:30:05ID:yNubZk9I
なにかつくる
222雨島珠洲歌 ◆hpQKE7cBAE5Y
垢版 |
2010/05/26(水) 06:42:31ID:yNubZk9I
ファミコン版スーパマリオブラザーズのステージ1−1に挑戦する
2010/05/26(水) 17:21:40ID:KBAyXmnO
>>220
意外と面白いじゃないか…

用語がぱっと見よく分かんないので
日本語かカタカナの方が良かった。

あえてPAUSEはなくても良かったかも。
224雨島珠洲歌 ◆hpQKE7cBAE5Y
垢版 |
2010/05/26(水) 18:35:16ID:yNubZk9I
>>223
ありがとう
日本語化してみる
2010/05/28(金) 15:08:17ID:73VjoYti
>>220
すごいや!本当に面白かった。発想も結構良いと思った
仕上げの丁寧さから、かなり仕事ができる人と思った
防衛ゲームは数多いけど、この作品は良さそうな匂いがする
226雨島珠洲歌 ◆hpQKE7cBAE5Y
垢版 |
2010/05/29(土) 18:23:18ID:EeeX6VSE
>>225
ありがとう
ベタ褒めすぎてムズムズする
2010/05/30(日) 14:21:23ID:x8MbBQFx
>>220
の変更版
http://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0111zip.html

変更内容
  日本語化
  ゲーム選択時にテーマ(タイトル)を表示できるように変更


ゲームシステムは弄っていないので >>220 で作成した
ゲームステージやリプレイデータはそのまま使えます
2010/05/31(月) 01:37:36ID:pi87jyjQ
ちょいとHSP触ってみたから
とりあえずシステムのおさらいしようと思って作ったゲームうpしてみる
音声無し、背景は白黒
戦闘(っぽいの)のシステムに挑戦してみた
よければ見てくれ
http://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0112lzh.html
2010/05/31(月) 01:52:37ID:I7RjNHLj
>>228
馬鹿だったので潰されてしまった
スライムは最初無理ゲーかと思った

テキストだけでもそれなりのゲームになるね
ゲームブックを思い出した
2010/05/31(月) 17:26:08ID:pi87jyjQ
どんな反応が来るか心配だったからほっとした
出来れば適当な音楽をつけようと思うんだが、
うまくいかないんだよな
今は試行錯誤状態
2010/05/31(月) 17:51:07ID:pi87jyjQ
とりあえずexistでファイルの名前がちゃんとしてるのはわかった
が、mmplayで再生してくれない
mmloadもexistで確認したのと同じ名前にしたんだがな・・・
よくわからんので一旦諦めることにするorz
2010/06/02(水) 00:38:32ID:WtxDqT1Z
ふー
先に最後の敵の骨組みだけ作って
回復技と攻撃技、レベルアップ処理を追加してみた
デバッグ用のボタンはゲームを作る上で必須だね
敵が増えたから、(if命令周りを中心に)戦闘のプログラム変えなきゃいけないな・・・だるい・・・
・・・ていうか毎回せにゃならんな、仕方ないか
技やら敵は一部某ショ・・・いやなんでもないよホントに
後は明日にして寝るわ
2010/06/02(水) 17:58:34ID:vCP6+JjH
マリオ作ろうと思って調べてたけど
ジャンプ力とか移動速度とかよく分からん
ドット絵も見つからなかったので
少しだけ似せた2Dスクロールアクションゲームに変更する
2010/06/02(水) 18:31:08ID:WtxDqT1Z
講座読み漁ってたらWAVファイルならちゃんといけることに気がついた
これでかつる、音楽無しも脱却だ
戦闘曲と通常曲でいいかな・・・効果音は面倒だ・・・
2010/06/03(木) 18:48:40ID:Vuc6AT7V
この板のうpろだの方にうまいことうp出来なかったんで、
別のうpろだを借りてうpしたよ、例のアレ
DLキーはHSP、
追加したのはレベルアップとか音楽とか技とかアイテム(今回は一回だけ)とか
http://uproda11.2ch-library.com/245201VNM/11245201.lzh
2010/06/04(金) 01:12:55ID:DGaVtwlc
アクションゲームって思ってたよりずっと大変だ
ヘボCPUのファミコンで当たり判定とかすごい技術だったんだな
2010/06/05(土) 20:10:11ID:yMKwHX+q
ファミコンって簡素な分、かえって細かいところに目が行き届いていたよね
2010/06/05(土) 21:34:36ID:y7LIKZqb
本当にアルゴリズムが大事であった時代でもあるよね
2010/06/06(日) 00:08:10ID:cr55+1QG
そうそう、あのころの戦術シミュレーションゲームで強かった思考ルーチン(そのかわり漫画読めるぐらい時間掛かったけど)が、
今の同じ血を引くはずのゲームでは明らかに劣化してたり……。
2010/06/08(火) 22:37:52ID:BEaePPYU
当たり判定がおかしい orz
241名前は開発中のものです。
垢版 |
2010/06/09(水) 21:14:16ID:MmljmHhb
作ったゲーム
ここで売ろうぜ!

http://defuri.jp/shopping/index.php
2010/06/09(水) 22:31:22ID:YYFEqoMh
売れるようなゲームが作れたらいいんだけどなあ

とりあえず100円ショップに売ってるようなのを越えないと
2010/06/12(土) 11:14:17ID:v5ro4naG
NUGAAAAAAAAAAAAAA
セーブ&ロード処理がトンチンカンだ
講座でも詳しいのがあんまりないし・・・ぬぐぐ
2010/06/12(土) 11:23:17ID:v5ro4naG
と思ったら分かりやすいのがあった
なるほどなるほど
2010/06/12(土) 21:32:22ID:ePvuktFd
俺も初めてセーブandロードを実装したときは悩んだ
2010/06/12(土) 23:12:48ID:kHX7xOSn
手動セーブの方が手間がかかるんだよなぁ
2010/06/14(月) 18:26:51ID:dao6LyZ9
アイテム欄作るのがマジできつい
もうボタン式にしたほうがいいような気がしてきた
つーかマジでそうしよううん
2010/06/15(火) 01:04:43ID:MqMSjxQ5
どんなゲーム作ってるの?
2010/06/15(火) 20:08:12ID:18kiWoEo
>>243
いっそのことvsaveを使ってみては?
2010/06/18(金) 22:19:35ID:l/cfnbGZ
例のあのゲームがついに(とりあえずは)完成した
うpろだが使えないから前使ったとこにうpしたよ
http://www.dotup.org/uploda/www.dotup.org972492.lzh.html
2010/06/18(金) 23:04:27ID:UQFbZWJd
>>250
load したら全部のステータスが 0 になったw
2010/06/18(金) 23:05:09ID:UQFbZWJd
アクションゲームの予定はしばし凍結
2010/06/18(金) 23:10:25ID:l/cfnbGZ
何ぃ、ロードの処理がしっかりしてなかっただとっ・・・
何というデバッグ不足・・・
ボタンが出るのはセーブしてからでないとっ・・・
すごくっ・・・申し訳ないッ・・・!
次回は直す・・・戦闘とかイベントでポイントが溜まったらボーナスとかよさげだけど、
だめだモチベーションがたまらん
2010/06/18(金) 23:11:51ID:UQFbZWJd
>>253
いやいやセーブデータの中身が 4byte
十六進表記で 00 00 00 00 だったよ
2010/06/19(土) 00:00:43ID:KOneYcla
オーケー、頭がこんがらがってきた
容量の設定しないといけないんだっけ
2010/06/19(土) 09:33:02ID:nACVee0a
bload "wc.save",maxlife,4,0
bload "wc.save",maxmp,4,4

ファイル名、保存したい変数、変数の最大サイズ、ファイルの保存位置
見たいな感じでやってる。

後、セーブデータが無い場合の処理も必要かと
2010/06/19(土) 12:30:23ID:KOneYcla
なるほど・・・
テストプレイでしっかりチェックしとかないとなあ
2010/06/19(土) 16:11:12ID:LrDblPFt
迷路作る!
2010/06/19(土) 18:19:10ID:LrDblPFt
迷路生成はできた、が時間がかかりすぎるw
2010/06/22(火) 00:34:41ID:5VFzRLcf
モチベーションがすごいことに(悪い意味で)なってきたから
寄り道してクソ短い戦闘だけのもの作ることにする
元ネタは・・・そう・・・沙+{唄~`+>}SIF{{P}+?_______>*__}*}`P`P{{
2010/06/29(火) 17:49:49ID:n0NWuIfK
文字の中にバッファに読み込んだ絵文字を特定の記号指定で混ぜて表示できるモジュール作ったから、
アイテム名の最初にアイテムアイコン簡単に出せるようになったぜ
2010/07/04(日) 21:45:50ID:E0qImM3v
迷路の中動けるようにする
できれば3D風の表示で
2010/11/14(日) 16:19:04ID:+/SHm6K7
http://hibari.2ch.net/test/read.cgi/gamedev/1099025992/141
141 :名前は開発中のものです。:2010/11/13(土) 05:18:28 ID:ZAq7zM5h
適当な企画に適当な曲を提供したい
264名前は開発中のものです。
垢版 |
2010/11/15(月) 06:09:29ID:LuKlXJBz
無料RPG製作ツール「ロープレジェネレーター」
ttp://sekisekki.net/regene.htm

特徴
直感的操作で簡単なゲームが作れます。
簡単に配布可能な状態に出力することができます。
HSP(ttp://hsp.tv/)製のソースコード付きで、スクリプトの知識があれば
自由度の非常に高いカスタマイズができます

・要望、不満点、バグ報告などなど書き込みお願いします。今もどんどん進化中です。

2010/11/15(月) 11:48:36ID:RGTwXKSm
>>264
HSP初心者にはRPGツクールよりも使いにくく
HSP中堅以降の人にはあまりメリットが無いソフトだと思います。

私的には、他人のソースコードが見れるだけでテンション上がるんですが
盛り上がりというか訴求力を高めるには、サンプルのRPGに力を入れた方が良いですね。
○○RPG風とか具体的なものに初心者は喰いつくはずです。

売り文句の「無料で簡単にRPGが作れます」だと押しが弱いと感じますね。
もう一つ特化したものがあれば強みが付くと思います
2010/11/15(月) 13:37:46ID:oqrafP0h
> サンプルのRPGに力を入れた方が良い

剥同
2010/11/16(火) 12:05:36ID:y1g5BI0z
グランツーリスモみたいなレースゲーム作りたいから
レースゲームツクールをくれ
2010/11/22(月) 23:30:25ID:0aw7KimB
とりあえず今年のHSPコンテストでも見て勉強したらどうか
2010/11/30(火) 19:19:15ID:c8WquR5I
hgimg3いろいろみてるんだが
addposだけで描画できるのがすごいな
gcopyなどいらないんだね
2010/12/09(木) 11:18:46ID:+Yhbc3ry
HSPの計算で重くなるもので代表的なものってなんでしょう

今、マルチエージェントっぽい、比較的計算回数の多いコンテンツつくってるんですが、速度がでなくて・・・
2010/12/09(木) 15:01:12ID:a/+SJ+Vr
>>270
ゲームを作る限りHSPに限らずソート、検索、描画の比重が高いと思います
なので方向としては

1.計算が少なくてすむアルゴリズムを考える
2.実行回数を減らす
3.使いまわしをするようにする

で、どうしても速度的に難しければ DLL を作ってやれば
計算部分に関してだけは、3倍速くらいにはなると思います
2011/02/28(月) 22:21:40.01ID:TzHRk5bA
スクリーンセーバー的なのは作れるようになったが、
ゲームとなると一気にハードル上がった
挫折しそう
2011/03/01(火) 00:02:13.95ID:sTGnrrZH
思いついたことをいざコードにしようとすると
どう書けばいいのか分からなくて凹む
2011/03/01(火) 02:57:20.06ID:HKf2gBPD
まずフローチャートを紙に書いて頭を整理しようず
2011/03/03(木) 00:12:14.05ID:oCdxqyK/
>>220のゲームやってみたいけど消えてた
2011/03/04(金) 03:21:12.12ID:9B1Bpwv2
10ヶ月前のレスだからね、消えてても仕方ないよ
2011/03/04(金) 07:55:00.42ID:D+I1mTRi
infoseek 系は全滅しちゃったからね
2011/03/14(月) 14:11:04.99ID:JtEjv+lB
hspはじめました。愚痴になりますが
redrewとかbuffaとかで一発で画面作れるの大変便利でwinapiに比べたら
煩雑な作業が少なくていいと思います
ただ・・・構造体がなくif else文の奇天烈さ 使いにくさ (マルチステートメントが必要)
swbreak(breakでいいじゃん) 等 ちょっと驚いてます
情報量が多くなるにつれて帰って複雑になるのでラベルも必要ない
2011/03/14(月) 14:15:03.58ID:JtEjv+lB
redrewじゃなくてスクリーンの間違いです
批判麦価ですけどこんな日本語の拙い俺でも
キャラクターを動かすぐらいのことはできるようになったのでうれしくて連レスしちゃいました
終わり
2011/03/14(月) 14:57:04.36ID:nMRcImaY
>>279
swbreakに関してはbreak・_breakと重複して可読性の悪化を防ぐ為で
構造体とか文法の話にしてもそういう単語が出てくるようなレベルの人は
そもそもHSPのメインターゲットじゃないからな
HSPは簡単だが万能ではないって事はちゃんと説明にあるし
その辺を理解して使わないと不満がたまる一方だから気楽にいくのが吉
2011/03/14(月) 22:03:04.92ID:JtEjv+lB
関数defcfuncと命令deffuncの違いがわかりません・・・
c言語風にプロトタイプ宣言の後書いたんですけどエラーが出て動きません
もういいやわけわかんない・・・なんでわざわざ分けたんだ?
モジュールもわかりにくいし
普通にvc++とdxでゲーム作ります
さようなら
2011/03/15(火) 12:08:21.08ID:nW8KHZOW
半日も持たなかったか・・・
2011/03/15(火) 21:43:36.55ID:J2wNPPIG
C出来るなら最初からCでやれよ
ケチつけるために来ただけとしか思えん
2011/03/16(水) 19:54:20.49ID:B2QfzKPc
東北のHSPユーザーで犠牲者いるんだろうな
人間いつ死ぬかわからん
悔いないようにゲーム製作に励もう
2011/03/17(木) 20:35:40.85ID:FNDlPb60
>>284
俺も頑張る
2011/03/22(火) 12:31:45.75ID:6JJ2rOFU
構造体はちょっとめんどくさいけど、モジュール使えばいいんじゃないかな。
モジュール変数からパラメータ取り出すだけでもめんどいけど。
2011/03/22(火) 12:33:20.12ID:6JJ2rOFU
>>281
deffuncは戻り値を設定できず、また、命令なので式の中で使用できず、パラメータとしても使用ない。
defcfuncは関数であって命令ではないので、式の中やパラメータとしてしか使用できない。
2011/03/27(日) 23:06:00.60ID:KQ4IUDgD
うん?
deffunc は値返せるよ?
普通に return 0 って書けば、 statにゼロが。
2011/03/30(水) 16:24:46.53ID:ygtjQdvD
VC使いでもこれの違いわからないのか
難しそうだな
2011/03/30(水) 17:14:09.57ID:B41XFngZ
>>288
statから取り出すのがめんどい
2011/03/31(木) 11:36:09.89ID:tny5agYh
>>289
それは逆でVC使いだからわかり難くなる
HSPしか経験無い人はそんな所は気にしないし
2011/04/02(土) 08:11:47.32ID:brYWAFZR
あるアクションゲームやっててふと思ったんだけどジャンプは普通カウントつけるよね。
そのカウント中はジャンプできないけど例えば高いところから飛びおりた場合
空中でジャンプカウントが最大値にきてしまい空中でもジャンプできてしまうことになる。
そこで、いまのフレームと前のフレームのy値を比較して変化があればジャンプ不可にすれば
いいかなと思ったんだけどどうかな?
2011/04/02(土) 11:24:47.74ID:QwI2roC4
>>292
単に地面に接触してる時だけジャンプ可能フラグ立てるんじゃダメなの?
2011/04/02(土) 15:36:38.26ID:HTzSduVe
フラグじゃなくて重力と垂直上昇力と当たり判定で管理したほうが簡潔でプログラミングも簡単だよ

ジャンプ押したらジャンプ力20dotを得て、地面に当たるまで、毎フレームジャンプ力が4dotづつ減っていく ってすれば

+20 +16 +12 +8 +4 +0 (+60dotまで上昇)
-4 -8 -12 -16 -20 都合11フレームで地面に自然に落下する

このとき、ジャンプ中に地面が無くなって、当たり判定がなくなってたら、

-4 -8 -12 -16 -20 -24 -28 -32....とどんどん落ちていけばいい

ジャンプに味を付けたい場合は、落下速度にキャップ(制限値)を設けたり、上昇時に加速度(1フレームごとに+10を5フレーム など)をつけてやればいい
2011/04/02(土) 16:02:33.12ID:mueTeu98
どもども
大体考えはあってるかな
ご参考にさせていただきます(^人^)
2011/04/09(土) 13:06:23.90ID:R2oVUkhd
HSPTVにあのすっからおせちで有名な詐欺会社グルーポンのバナーが!!!
今度はすかすかドーナツでも売るんだろうかwww


297名前は開発中のものです。
垢版 |
2011/04/09(土) 19:06:02.90ID:w6p/ucZr
HSPって昔のBASICみたい
2011/04/10(日) 15:15:41.91ID:KNDW55kU
そりゃそうだろうな
2011/04/10(日) 17:33:41.08ID:0nvCaHL+
N88経験者はActiveBasicに走るよりHSP触った方がいいな
300名前は開発中のものです。
垢版 |
2011/04/11(月) 16:24:40.08ID:j20/SB2g
ActiveBasicはBASICの名を冠すに相応しくない言語
2011/04/11(月) 16:54:55.59ID:6PaA88Ov
もうABのサイトつながらんよ
2011/04/11(月) 17:30:09.08ID:XtnofAKU
>>299
俺は「N88互換BASIC」からゲーム作り始めて
その後HSPに移動した
ホント似ててビックリ
しかしHSPはpaint(塗りつぶし)命令の代わりが無いのが非常に残念
2011/04/11(月) 20:32:17.45ID:X6A0PDr9
boxfがあるじゃん
304名前は開発中のものです。
垢版 |
2011/04/11(月) 21:45:04.23ID:cBr8H22+
よくしんないけどベーシックだと三角形とかも塗りつぶせるんでしょう
305名前は開発中のものです。
垢版 |
2011/04/11(月) 22:22:23.16ID:j20/SB2g
>>301
繋がるよ
2011/04/11(月) 23:39:26.56ID:V8ZsGYiF
>>302
Artlet2D ってのを使う面倒くさい方法ならある
#include "a2d.hsp"
で使える
2011/04/12(火) 06:20:42.69ID:3QdOz3Ne
塗りつぶしって再帰で上下左右を見てくから
基本的にどんな形でもおkじゃねーの?
2011/04/12(火) 11:09:56.07ID:SiMLkkNx
API使えれば多角形塗りつぶしはそんなに難しくないけどな
309名前は開発中のものです。
垢版 |
2011/04/12(火) 14:51:41.67ID:T4xJEJ79
本と糞言語だなw
pygame か dxライブラリ使ったほうがいいだろw
わざわざ応用力のない冗長なプログラミングをするやつあんているのかよw
2011/04/12(火) 15:00:06.75ID:MgdrUJvc
それぞれの利点をご説明ください
場合によっては検討いたします
2011/04/13(水) 11:49:04.54ID:sywm6bVC
HSPってそんなにくそかな
何使ってもゲームプログラムは難しいしな
自分の技術力不足じゃねえの?
2011/04/13(水) 13:03:15.57ID:9tPAaWHI
技術力あったらHSPなんか使うかよw
2011/04/13(水) 13:45:22.53ID:sywm6bVC
えええ
それじゃHSP使ってる人は技術ないってこと???
2011/04/13(水) 15:36:17.19ID:KpRpplsf
本当の上級者がわざわざこんな所で過小評価してるマイナー環境ごときを相手にしてる訳ないだろ
2011/04/13(水) 15:42:21.95ID:EGn033u6
つまり底辺ど同士で罵り合ってるわけやね
2011/04/13(水) 16:05:01.78ID:KpRpplsf
単にアンチが喚いてるだけで罵り合いにすらなってないわ
317名前は開発中のものです。
垢版 |
2011/04/13(水) 21:22:24.87ID:ufLgurYj
HSPのアンチってようわからんな。
HSPは誰にも迷惑かけんだろ
2011/04/13(水) 22:10:01.41ID:BOhavr9t
ほんまや。HSPの何がいかんのや??

ほんまにもう・・(;一_一)ジロッ
2011/04/13(水) 23:30:16.44ID:Cjq77r2V
小さいアプリとかを適当に作っても動くのがメリットだろ
2011/04/13(水) 23:46:02.54ID:ufLgurYj
実行ファイル書き出して渡せるのも大きいと思う
VBランタイムとかアホなことしなくていいもんね(今はVBもそういうのいらないのかな?)
■ このスレッドは過去ログ倉庫に格納されています