差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
my:ban_ban_don [2020/07/22 15:31]
kijima [ゲームシステム]
— (現在)
行 1: 行 1:
-{{tag>project 進行中}} 
-====== シューティング・ミニゲーム ====== 
- 
-『Developing Games with Ruby』とパワポケ8のミニゲーム「ばんばんどーん」を参考に自作してみる。 
-画像やウィンドウ表示など基本的なゲーム機能を提供するライブラリGosuと、Rubyの機能を最大限利用しゲームの全機能を構成し、2Dゲームを作成する。ゲームを作る+技術を得る。 
- 
-  * [[my:ban_ban_don_todo|TODOリスト]] 
-  * [[my:ban_ban_don_diary|開発日誌]] 
- 
-  * [[https://github.com/kijimaD/ban-ban-don/archive/0.3.zip|ダウンロード(v0.3)]] 
-  * [[https://github.com/kijimaD/ban-ban-don/issues|バグトラッカー]] 
-  * [[https://github.com/kijimaD/ban-ban-don|リポジトリ]] 
-===== スクリーンショット ===== 
- 
-<html> 
-<img src="https://raw.githubusercontent.com/kijimaD/ban-ban-don/master/media/screen_shots/ss0.png"> 
-<img src="https://raw.githubusercontent.com/kijimaD/ban-ban-don/master/media/screen_shots/ss1.png"> 
-</html> 
- 
-===== 素材リンク ===== 
- 
-  * https://korcs.info/ogs/ → 歩行画像生成器(*24) 
-  * http://gaurav.munjal.us/Universal-LPC-Spritesheet-Character-Generator/# → 超高機能スプライト生成器(*178) 
-  * https://freesound.org/ → 豊富なサウンド 
-  * https://opengameart.org/ → 豊富なゲームアート 
-  * https://www.sketchuptextureclub.com/textures → テクスチャ素材 
-  * https://www.codeandweb.com/free-sprite-sheet-packer → Sprite Sheet Packer 
-  * https://developer.aliyun.com/mirror/npm/package/sprite-extractor → スプライト抽出器 ((''install npm install -g sprite-extractor'')) 
-  * https://ezgif.com/sprite-cutter → スプライトカッター((LPCスプライトシートを使うとき、64*64で綺麗にカットできる)) 
- 
-===== パッケージ ===== 
- 
-  * perlin_noise 
-  * gosu_texture_packer 
- 
-===== 学ぶこと ===== 
- 
-  * Ruby 
-  * デザインパターン 
-  * 初歩的AI 
-  * ピクセルアート 
-  * アニメーション 
-  * ゲームデザイン = 以上の要素をどう組み合わせるか 
- 
-===== 流れ ===== 
- 
-メニューで敵を選ぶ。 
-「パワプロ」、「いしなか」、「ふきこ」、「はいばら」の4人。 
- 
-  * パワプロ: ハンドガン 
-  * いしなか: ロケット弾とバルカン。 
-  * しらせ: ハンドガン、地雷 
-  * はいばら: カタナ 
- 
-難易度を選ぶ。 
-「かんたん」、「ふつう」、「むずかしい」、「パワフル」の4つ。 
- 
-スタート位置へ。自分の体力、敵の体力、画面外の敵の方向、装填弾数、カートリッジ数、スコアを表示。 
- 
-  * 敵の武器の種類は異なり、範囲、弾速、頻度、ダメージなどが違う。 
-  * 弾が当たるとスコア 
-  * フロア内に弾が生成される 
-  * 交通不能と、交通不能+視界と弾丸を通さない壁がある 
- 
  
my/ban_ban_don.1595399477.txt.gz · 最終更新: 2020/07/22 15:31 by kijima