編集部が選ぶ「みんなに見てほしい」イチオシまとめはこちら
このまとめをお気に入りにして応援しよう!
0
AiNI@デジゲー博B-03a @aini_bellwood
タイムアタック特化型2D横スクロールアクションゲーム「Runners」ver0.1公開しました! aini-bellwood.jp/game/siv3d/run… #indiedev #gamedev #Siv3D pic.twitter.com/CQj6Z8ykU5
AiNI@デジゲー博B-03a @aini_bellwood
Runners ver0.1は基本的なゲームプレイが可能なα版で、5つのステージをプレイ可能です。 ・Cobra ・Rise and Fall ・SteppingStone ・Tutorial ・Up and Down
AiNI@デジゲー博B-03a @aini_bellwood
今後は以下のようなアップデートを予定しています。 ・ステージエディタ実装 ・マップギミック追加 ・移動アクション拡張 ・テクスチャセット対応 ・リザルト画面のTwitter共有 ・ステージデータのTwitter共有 ・リプレイデータ保存
ということで制作記録
AiNI@デジゲー博B-03a @aini_bellwood
名前は「Runners2D」にしました。ビジュアル化したときのバランス重視。
AiNI@デジゲー博B-03a @aini_bellwood
(新年早々風邪で寝込んで)しばし遅れを取りましたが、今や巻き返しの時です。 #Siv3D #gamedev #Runners2D pic.twitter.com/CoQtgeF3MX
AiNI@デジゲー博B-03a @aini_bellwood
アンドゥ・リドゥ機能の実装は一旦置いといて、次はGuidを実装する。ChedkPointからCheckpointまでの間に、マリオのコインのように配置し、道標とするオブジェクト。取得するとエフェクトが出る、道しるべでありおまけ要素。 #Runners2D
AiNI@デジゲー博B-03a @aini_bellwood
ああそれからタイム表示も最適化しなきゃ…。
AiNI@デジゲー博B-03a @aini_bellwood
Guide実装した。あとスコア保存とTwitter投稿あたり追加したらver0.2公開としようかしら。 #Siv3D #gamedev #indiedev #自作ゲーム #Runners2D pic.twitter.com/i6aGmSLxl3
AiNI@デジゲー博B-03a @aini_bellwood
#メモ ゴーストログのデータ構造。 int32,int32,(Pos) uint8,(描画ステート) uint4,(Pov) uint8,(ボタン入力) float8,float8,float8,float8,(左右スティック) float8,float8,(左右トリガー)
AiNI@デジゲー博B-03a @aini_bellwood
計132bit、アナログ入力抜いても84bitか…毎フレーム取るなら7920bit、つまり1秒で1KB、1分で60KB…これなら悪くないか?
AiNI@デジゲー博B-03a @aini_bellwood
入力だけのログを取り、再生時に「走らせる」のでもいいっちゃいいが…それはそれで手間なんだよな…今はまだいいけどプレイヤーに機能追加するたびに面倒が増えそう。着地エフェクトは描画ステートに含められないかな。
AiNI@デジゲー博B-03a @aini_bellwood
着地と壁接触に個別にステート作ればいいのか。あとはヘッダか…AppVerとプレイヤータイプあれば十分かな。マップのMD5も入れとこうかしら。固定長だし。むしろAppVerが現状可変長だから入れられないじゃないか。別途LogVerでも切るか。
AiNI@デジゲー博B-03a @aini_bellwood
#Runners2D Slopeの描画を修正した。衝突判定的には変わらないが、ジャンプしないと乗れないかどうか直感的にわかりやすくなった。なお旧バージョンも使用可能で、ステージエディタ内でSlope毎に指定できる。 #Siv3D pic.twitter.com/3NAZcNZ2OI
 拡大
 拡大
AiNI@デジゲー博B-03a @aini_bellwood
#Runners2D あとステージエディタでのGuideの編集について、選択中CheckPointに係るGuideのみ表示する機能を追加した。これで編集がやりやすくなる。…選択中CheckPointのみ表示する機能も必要かな? #Siv3D pic.twitter.com/jETswxY5Iw
 拡大
 拡大
AiNI@デジゲー博B-03a @aini_bellwood
Twitter連携に二の足を踏んでる間に新機能がどんどん実装されてしまう…。 #Runners2D #gamedev #自作ゲーム #Siv3D pic.twitter.com/zd3ULPpTtx
AiNI@デジゲー博B-03a @aini_bellwood
ちなみにサムネイルは、StageEditorでのステージ保存時にスクリーンショットを撮影して保存している。ウィンドウサイズ可変なのでSSサイズも可変になるが、表示の際には規定の大きさにClipして表示する。#Runners2D #gamedev #自作ゲーム #Siv3D
AiNI@デジゲー博B-03a @aini_bellwood
まとめを更新しました。ver0.2公開!「【自作ゲーム】タイムアタック特化型2D横スクACT「Runners」の紹介【ver0.2公開】」 togetter.com/li/1062872

コメント

AiNI@日曜東タ-57a @aini_bellwood 2017-02-14 00:53:03
まとめを更新しました。Guide実装を追加。
AiNI@日曜東タ-57a @aini_bellwood 2017-02-20 13:25:10
まとめを更新しました。ゴースト、もしくはリプレイについての覚書を追加。
AiNI@日曜東タ-57a @aini_bellwood 2017-02-27 01:58:03
まとめを更新しました。SlopemのDrawType導入とStageEditorの選択中CPのGuideのみ表示する機能。
AiNI@日曜東タ-57a @aini_bellwood 2017-03-03 00:51:49
まとめを更新しました。NewRecord表示を追加。
AiNI@日曜東タ-57a @aini_bellwood 2017-03-11 20:54:41
まとめを更新しました。サムネイル表示、レコード一覧表示のデモを追加。
AiNI@日曜東タ-57a @aini_bellwood 2017-03-20 21:08:36
まとめを更新しました。ver0.2公開!
ログインして広告を非表示にする
ログインして広告を非表示にする