Skip to content

crossr0ad/Octopus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

オクトパス

playing

ゲームウォッチの『オクトパス』を模したゲームです。 学部1年の秋(2017年11月)に作成し、学園祭で発表しました。 同期と二人で作成しました。

画面サイズ$128 \times 64$のモノクロ液晶ディスプレイ(SG12864ASLB-GB)にオクトパスを再現しました。 ディスプレイへの画像出力はArduino互換基盤(AE-ATmega)から行っています。 左右への移動は、それぞれ基盤のアナログ2ピン、3ピンにHIGHを入力することで(多分)行なえます。

動作映像(YouTube): https://youtu.be/j8sFqUiPSCk

ドットフォント(src/Font.h)はきむ茶工房ガレージハウス様よりお借りしました。

写真

外観

overview

プレイ中

playing

ゲームオーバー

gameover

その他

FAQ

なぜブレッドボード上に実装しているの?

作成時点では、4ボタンやカートリッジ式でのゲーム交換など将来の仕様変更を前提としていたからです。 しかし学園祭直後、バディ()が突然部室に来なくなったため、その計画は頓挫しました。

コードが汚いです

C言語を学習したての学部1年の時分に作成したため、慣れていなかったためです。 これからリファクタリングする予定です。

参考リンク

About

A retro Octopus game for LCD via Arduino

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published