趣味プログラマによるOSS開発日誌

趣味で作っているOSSソフトウェアの紹介や関連技術の紹介、楽曲製作、Webデザイン勉強状況を紹介します。

ゲーム開発

レーシングゲームにおける逆走判定

ほとんどのレーシングゲームでは、逆走した時に逆走したことを示すメッセージが表示される。 逆走したことのメッセージが存在しないと、 プレイヤーが逆走に気がつかないまま逆走を続けてしまう可能性があり、非常に不親切である。現在作成しているアプリで…

3Dモデルを2D座標指定で表示する方法

2DのSTGでも最近のゲームは、敵や背景を3Dにして表示することが多い。eriKsも敵を3Dで描画する予定であったが、一時的に敵の2D画像を用意してゲームのテストを行っていた。 そしてモデリングデータが完成し始めてきたので、この際に3Dモデルに切り替えを徐々…

リプレイバグの対処法

STGやレースゲームなどにある「リプレイ機能」は、実装方法は割と簡単な方であるが、"正しく動かす"にはそれなりにきちんと考えないと、ちょっとした環境の変化でいわゆる「リプレイずれ」を引き起こす。 自作ゲーム「eriKs」を試しに、VC++のDebugビルドか…

自作ゲーム「eriKs」の開発

今回は、ここ1年(正確には去年の9月から開発開始したので、4ヶ月)の間開発を進めている、スキル使用型STG「eriKs」を紹介。 紹介といっても、ゲームシステムやあらすじは完成してから公開したいと思うので、開発状況を書くことにする。「eriKs」は非公開分…