Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kotarot/shooting-spider
kusoge
https://github.com/kotarot/shooting-spider
Last synced: about 16 hours ago
JSON representation
kusoge
- Host: GitHub
- URL: https://github.com/kotarot/shooting-spider
- Owner: kotarot
- Created: 2012-07-11T03:55:54.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-07-17T04:01:47.000Z (over 12 years ago)
- Last Synced: 2024-11-19T00:47:21.339Z (2 months ago)
- Language: C
- Size: 428 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
----------------------------------------------------------------
プロジェクトタイトル:
Shooting Spider
開発者:
A.K ()
K.T ()
K.T ()
寺田 晃太朗 ([email protected])
開発時間:
2012年7月3日~7月16日
----------------------------------------------------------------1) ゲーム内容
遠くの方でうようよしてる蜘蛛を撃ち落としてスコアポイントを獲得するだけの糞ゲー。
持ち弾が50弾あり、使い切るとゲーム終了 (弾発射を連打しまくるとメモリがおかしくなってプログラムが落ちたりキャラクターの色が変わったりする笑)
ゲーム終了するとアニメーションが表示される。2) ファイル
main.c : 寺田 メインファイル
global.h : 寺田 グローバル変数をまとめておくファイル
util.c : 全員 汎用的な関数をまとめたファイル(m以上n以下の乱数を取得する関数や、長方形を描画する関数など)
util.h : 全員 util.cのヘッダファイル
character.c : 竹田 キャラクター(つまり敵キャラのスパイダー)に関するファイル
character.h : 竹田 character.cのヘッダファイル
shot.c : 津村 弾に関するファイル
shot.h : 津村 shot.cに関するファイル
stage.c : 笹生 敵の動くエリア(台というかステージ)に関するファイル
stage.h : 笹生 stage.cのヘッダファイル
letter.c : 寺田 スコア用の数字を描画したりする
letter.h : 寺田 letter.cのヘッダファイル3) コンパイル環境
Microst Visual C++ 2010 Express + OpenGL library4) コンパイル方法
cl /O2 /Wall /Feshooting-spider *.c5) 操作
上下左右のキーでカーソルを移動
's'キーで砲弾
'n'キーでニューゲーム
'q'キーで終了Last updated: 2012/07/16
----------------------------------------------------------------