おまいらHSPで適当なゲームでもつくりませんか
■ このスレッドは過去ログ倉庫に格納されています
タイトルのとーりです。
ゲームの内容とかそーゆーのは自由。
ストーリー等も勝手に作ってくだせぇ。
HSP配布元
http://www.onionsoft.net/hsp/ >>159
そんなゴミ言語の時代が来るわけがないだろ考えが変わった HSPの基礎を勉強してからC/C++とDXライブラリの基礎を勉強をしてみたけど
Cは難しいと良く聞くがどれだけ突っ込んだ機能を使うかによるよな
文字列の処理は少しややこしいがDXライブラリを使えばあとはHSPと同じような感じで使える
あとは関数の集合・変数の有効範囲・フリーフォーマット・ネットや書籍の情報量が膨大、とメリットが多い Cは簡単な部類
プログラム言語は難しいというか面倒だとおもう
C++も正しいオブジェクト指向やリンカ設定やらコンパイラ設定は覚えるのが面倒
出来ないことはないただ面倒なだけで それを続けられるか続けられないかの違い
あとはライブラリ使えば誰でも簡単だけど
正しいライブラリを自前で書く作業がまた面倒
HSPは面倒な部分をほぼ消したうまいスクリプトツール
ただ面倒な部分こそが経験とか実績になるからHSPはずっとおもちゃ扱いされる HSP歴三ヶ月
最初はスクリプトの書き方が分からず四苦八苦
今はミニゲームで色んな実験をしながら、大作完成を夢見てる
不便な言語だなと思ったけど、モジュールがいっぱいあってかなり助かってる
ゲーム作りやってて楽しいよ
これからやろうって人は参考書買ったほうがいいよと適当にアドバイスして長文終了 >>参考書
いつのまにか最新版が出てるね。
売り切れで買えなくて、やる前から挫折したんだが。
俺もHSPやってみよっと。 HSP3で昔のゲームのソース実行したら
intはいらねーよハゲって言われた・・・・
もしかして省略可能になったの? シューティングゲームを作っているのですが、自機や敵機を1ドットずつではなく
機体の幅だけ一気に移動させるには何と言う関数を使えばよいのですか? いままでは int 変数
って使ってたんだけど、今は
変数' = int(変数)
って使うようになったの
わかった? >>167
大作は他言語で作ったほうがよい、とマジレス C言語とRubyをある程度やってからHSPに入ったらすんなり。
ポインタとか構造体とかもある程度わかるだろうしね。 フリーのゲームみたいなのを作ろうと思って始めたばかりです。
作ったプログラムをどうすればアイコン化(?)できるのかが分かりません。
普通、たとえばデスクトップにソフトをダウンロードしたら、
何らかのアイコンみたいのがそこに置かれるじゃないですか。
うまく説明できなくて申し訳ないのですが、
つまり赤の他人が初めて見て、そのアイコンみたいなのを、
クリックすることでゲームが始まるようにしたいのです。
今の僕の保存しているプログラムの状態だとエディターが現れるのです。
エディターから実行しなければいけません。
どうせだったら、そのアイコンみたいなのをクリックすることで、
即座にウィンドウが開くというのが理想なのです。
フリーのゲームみたいなのを作ろうと思って始めたばかりです。
作ったプログラムをどうすればアイコン化(?)できるのかが分かりません。
普通、たとえばデスクトップにソフトをダウンロードしたら、
何らかのアイコンみたいのがそこに置かれるじゃないですか。
うまく説明できなくて申し訳ないのですが、
つまり赤の他人が初めて見て、そのアイコンみたいなのを、
クリックすることでゲームが始まるようにしたいのです。
今の僕の保存しているプログラムの状態だとエディターが現れるのです。
エディターから実行しなければいけません。
どうせだったら、そのアイコンみたいなのをクリックすることで、
即座にウィンドウが開くというのが理想なのです。
ドキュメント読め
そんなのはエディタでCtrl+F9押せばできるし、#packoptで細かい設定だってできるだろ。
ついでにF1も押してみろ。
べ、べつにあんたのゲームに期待して回答してあげたわけじゃないんだからね//// >>176-177
実行ファイル作ってないからだよ >>178-179
お返事どうもありがとう。本気で助かりました。
今からディスクにファイルを書き込んでみるところです。
知り合いにまず配布してみるつもりでいるんです。
僕のPCはOSがVISATAで、知人のはXPなんですけど無問題ですよね。
初めてなので、大丈夫とは知りながらも妙に不安です。
VISATAで書き込んだディスク、XPでも動きますよね。 >>182
何か誤解を与えてしまったなら謝ります。マルチの意味も知らないですし。
とにかく謝ります。本気で分からなかったので聞いてみたしだいでした。
実際、自分のパソコンで書き込んだディスクを他のOSで回したら中身が空でしたし。
ここまで初心者な奴も珍しいな
なんかどこから説明してやればいいのかすらわからん >>183の追加
>>176-177で2回、送信したのは単純な間違いです。
自分もHSPについて勉強不足は確かでしたし、とにかくもう来ません。
>>183さんのご気分を害したなら本当にごめんなさい。謝ります。 >>184-185
186でもう来ないとか書いておいて、ごめんなさい。
最後にひとつだけ教えてください。釣り、ではないです。
自分のパソコンでディスクに書き込んだ実行ファイルを、別の古いバージョンの
OSの入ったPCで動かしたら、ディスクの中身が空でした。
どうすれば、他のOSでも動くものが作れますか。 それほんとに書き込めたのか?
つかディスクって何ディスクだ
CDかDVDかHDか >>188
お返事ありがとうございます。CD-RWと書いてあります。
とにかく自分としては、実行ファイルにするまでは出来たのですが、
これを誰かに配布するとか、ホームページに載せるとか、ダウンロードしてもらうとか、
他人に使ってもらう方法が分からなくて困っています。
それとも書き込めていないんでしょうか、これってもしかして。 >>189追加
やっぱり書き込みには成功しています。自分のPCでは実行できました。
それが別のPCのOS上ではディスクの中身が空となっています。困りました。
その実行できるファイルをどこかのウェブにあげて友に見てもらえそれでも見えなかったら謎だ
フロッピーにコピーしてみそ CDにドラッグ&ドロップして
「CDに書き込む準備ができました」
みたいな表示だけ見て満足しちゃったりしてるわけでもなければ書き込まれてるはず
CD-RWじゃなくてUSBフラッシュメモリとか使ってみてもいいかもね Windowsの機能を使ってCDーRに書き込むと古いPCでは読めないよ。
書き込み用の専用ソフト使え。 >>191-194
皆さんお返事サンクスです。色々と出てきたので試してみたいと思います。
何かと分からない点もありますけど。たとえばウェブにアップする際のファ
イルの拡張子は「.exe」で良いのか、とか。なんせダウンロードの仕組みとか
知らない僕でして。あと、Direct-CD-っていうのも初耳です。
何気に質問してしまっているので、あとは自分であれこれ試行錯誤してみます。
フラッシュメモリ、書き込み専用ソフト。そういうのもあるのですね。
分かりましたやってみます。皆さん本当にどうもありがとうございました。
本気で助かりましたよー。
アップするのになんで拡張子気にするんだ
友達にみせるだけなんだからとりあえずはなんでもかまわんよ
てか友達だけならYahooで添付メールが早いか こっそりゲーム作製開始します
ジャンル:シューティング
対象OS:WindowsXP
使用言語:HSP3.1
開発機:ネットブック
ぼちぼちやっていきます
とりあえず遊べるものができたらageます 音が鳴らないと間の抜けた感じなので
フリーの音素材探索中 http://punk-peace.sakura.ne.jp/
RPG制作補助ツール「cheese」
Cheeseは、RPG制作の補助をする事を目的として作りました。
RPGを作る上で面倒臭いマップ、イベント、データ作成等のお手伝いをするツールです。
RPGツクール等の様にゲームエンジンは付いておらず、エンジンはあくまで
自分で作らなければいけません。
基本的は自分用に作ったので使いにくい点が多々あると思いますが、少しでもお役に
立てればと思い公開する事にしました。
なお、イベント等を全く利用せずマップのみを作成し、マップエディタとして
利用する事も可能です。
また、HSP2.61用ですが、ゲームエンジンのサンプルスクリプトも
ありますのでご活用ください。
>>203
頑張って。
自分ももにょもにょ作ってはいるんだけど、初心者なクセに風呂敷広げすぎたせいで、
一月でやっと一歩進んだかな?位の進行速度…。楽しいからいいんだけれど。
効果音なら、元から用意された音をいじって作るようなフリーソフトを使うってのもあるよ。
作れる種類はすごく少ないが、それでもスキルが無い自分でも音を用意できるのはありがたかった。
MIDI容量軽いからお勧め
音源がGMになっちゃうのはしょうがないけど xpでしか動作確認してませんがvista文字化け大丈夫と思います。 攻撃できるようになった
アップグレードするときのウインドウめんどい ファミコン版スーパマリオブラザーズのステージ1−1に挑戦する >>220
意外と面白いじゃないか…
用語がぱっと見よく分かんないので
日本語かカタカナの方が良かった。
あえてPAUSEはなくても良かったかも。 >>220
すごいや!本当に面白かった。発想も結構良いと思った
仕上げの丁寧さから、かなり仕事ができる人と思った
防衛ゲームは数多いけど、この作品は良さそうな匂いがする >>225
ありがとう
ベタ褒めすぎてムズムズする >>220
の変更版
http://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0111zip.html
変更内容
日本語化
ゲーム選択時にテーマ(タイトル)を表示できるように変更
ゲームシステムは弄っていないので >>220 で作成した
ゲームステージやリプレイデータはそのまま使えます ちょいとHSP触ってみたから
とりあえずシステムのおさらいしようと思って作ったゲームうpしてみる
音声無し、背景は白黒
戦闘(っぽいの)のシステムに挑戦してみた
よければ見てくれ
http://gamdev4.hp.infoseek.co.jp/cgi-bin/up/No_0112lzh.html >>228
馬鹿だったので潰されてしまった
スライムは最初無理ゲーかと思った
テキストだけでもそれなりのゲームになるね
ゲームブックを思い出した どんな反応が来るか心配だったからほっとした
出来れば適当な音楽をつけようと思うんだが、
うまくいかないんだよな
今は試行錯誤状態 とりあえずexistでファイルの名前がちゃんとしてるのはわかった
が、mmplayで再生してくれない
mmloadもexistで確認したのと同じ名前にしたんだがな・・・
よくわからんので一旦諦めることにするorz ふー
先に最後の敵の骨組みだけ作って
回復技と攻撃技、レベルアップ処理を追加してみた
デバッグ用のボタンはゲームを作る上で必須だね
敵が増えたから、(if命令周りを中心に)戦闘のプログラム変えなきゃいけないな・・・だるい・・・
・・・ていうか毎回せにゃならんな、仕方ないか
技やら敵は一部某ショ・・・いやなんでもないよホントに
後は明日にして寝るわ マリオ作ろうと思って調べてたけど
ジャンプ力とか移動速度とかよく分からん
ドット絵も見つからなかったので
少しだけ似せた2Dスクロールアクションゲームに変更する 講座読み漁ってたらWAVファイルならちゃんといけることに気がついた
これでかつる、音楽無しも脱却だ
戦闘曲と通常曲でいいかな・・・効果音は面倒だ・・・ この板のうpろだの方にうまいことうp出来なかったんで、
別のうpろだを借りてうpしたよ、例のアレ
DLキーはHSP、
追加したのはレベルアップとか音楽とか技とかアイテム(今回は一回だけ)とか
http://uproda11.2ch-library.com/245201VNM/11245201.lzh アクションゲームって思ってたよりずっと大変だ
ヘボCPUのファミコンで当たり判定とかすごい技術だったんだな ファミコンって簡素な分、かえって細かいところに目が行き届いていたよね そうそう、あのころの戦術シミュレーションゲームで強かった思考ルーチン(そのかわり漫画読めるぐらい時間掛かったけど)が、
今の同じ血を引くはずのゲームでは明らかに劣化してたり……。 売れるようなゲームが作れたらいいんだけどなあ
とりあえず100円ショップに売ってるようなのを越えないと NUGAAAAAAAAAAAAAA
セーブ&ロード処理がトンチンカンだ
講座でも詳しいのがあんまりないし・・・ぬぐぐ と思ったら分かりやすいのがあった
なるほどなるほど 俺も初めてセーブandロードを実装したときは悩んだ アイテム欄作るのがマジできつい
もうボタン式にしたほうがいいような気がしてきた
つーかマジでそうしよううん >>243
いっそのことvsaveを使ってみては? >>250
load したら全部のステータスが 0 になったw 何ぃ、ロードの処理がしっかりしてなかっただとっ・・・
何というデバッグ不足・・・
ボタンが出るのはセーブしてからでないとっ・・・
すごくっ・・・申し訳ないッ・・・!
次回は直す・・・戦闘とかイベントでポイントが溜まったらボーナスとかよさげだけど、
だめだモチベーションがたまらん >>253
いやいやセーブデータの中身が 4byte
十六進表記で 00 00 00 00 だったよ オーケー、頭がこんがらがってきた
容量の設定しないといけないんだっけ bload "wc.save",maxlife,4,0
bload "wc.save",maxmp,4,4
ファイル名、保存したい変数、変数の最大サイズ、ファイルの保存位置
見たいな感じでやってる。
後、セーブデータが無い場合の処理も必要かと なるほど・・・
テストプレイでしっかりチェックしとかないとなあ モチベーションがすごいことに(悪い意味で)なってきたから
寄り道してクソ短い戦闘だけのもの作ることにする
元ネタは・・・そう・・・沙+{唄~`+>}SIF{{P}+?_______>*__}*}`P`P{{ 文字の中にバッファに読み込んだ絵文字を特定の記号指定で混ぜて表示できるモジュール作ったから、
アイテム名の最初にアイテムアイコン簡単に出せるようになったぜ ■ このスレッドは過去ログ倉庫に格納されています