2つの新しいミニマリストポケットゲーム





Arduboyの人気のピークはすでに終わりましたが、イデオロギーに似たミニマルなコンソールのオタクによる開発は継続しています。 そして、イゴールとダヴェダルコというニックネームで作られた著者による2つの新しいデザインがあります。



それらの最初のESP Little Game Engineは、 Hackaday.io (説明)とGitHub (コード)の2つのリソースですぐに表示されます。 ESP8266で実行され、ILI9341コントローラーを備えたTFTディスプレイに画像を表示し、PCF8574ポートエクスパンダーを使用してI 2 Cバス経由でESPに8つのボタンを接続します。 32個のスプライトがソフトウェアに実装されており、それらの回転および衝突検出も同様です。 最初はデバイス図が与えられていないことに不思議です-これはGPLの下のファームウェアの場合です。 しかし、コメントの「バグレポート」の後...



非表示のテキスト
tormozedisonが書きました3日前

かっこいい! オープンソースのファームウェアを備えたプロジェクトですが、極秘の回路図。 なんで?



返信編集削除



イゴールは4時間前に書いた

秘密はありません。 spiの画面とi2cのキーボードだけ



返信


...開発者が図を投稿しました:







ブラウザ直接実行されているIDEでコンソールのゲームをコンパイルおよびデバッグできます。次のようになります。







エミュレータには物理キーボードが必要ですが、IDE機能の残りの部分もタッチで動作します。



作者のバージョンのコンソールはゲームボーイのハウジングに配置されていますが、パフォーマンスでは異なる場合があります。





2番目のコンソールはATiny85マイクロコントローラーで作成され(DigiSparkを何らかの方法で適応させることができます)、Arduboyと同じOLEDディスプレイを使用します。 当初、それに関するナレーションはHackaday.ioでも行わ 、開発者はボタンが文字化けによって接続されると想定していました。 驚かないでください。LEDだけでなくボタンも直列に接続でき、それぞれのダイオードがオンになります。 スキームは次のようになりました。







そして、そこから組み立てられたコンソールは次のようになりました。







コードの小さな断片を投稿した後、著者はボタンを接続する別の方法に切り替えていると言いました-抵抗器を使用して(マイクロコントローラは接続された抵抗器によって押されるボタンを決定します)、ビデオを投稿しました:





そして、Hackaday.ioでのプロジェクトの更新の公開を停止しましたが、ビデオの説明から、Element14のWebサイト用に撮影されたことがわかります(ちなみに、これはシリコンです)。 まあ、そこの開発者に従って、 このページを見つけてください



ここでは、プロジェクトはすでに最新であり、 Code.zipおよびSchematics.zipアーカイブがレイアウトされています。この情報はコンソールを繰り返すのに十分です。 プロジェクトのソフトウェア部分もGPLの下にあります(更新:Element14の開発者のコ​​メントでは、ソフトウェアはここから分岐ていると言われています )。



ボタンを接続する新しい方法は、より少ないマイクロコントローラーピンを使用するため、以前の「ダム」とは異なり、このコンソールを「ダム」ではなくすることができました。 スキームは次のとおりです。







この形式では、デバイスは「ハンドヘルド」の定義に適合しません。「スケルトン」を手に持つことは不可能であるため、変形します。 テーブルに置くか、xlamzergというニックネームのユーザーが行ったように、たとえば古い不要なRFIDに貼り付けることができます。







両方のコンソールがArduboyと同じ成功、または非常に興味深いがオープンソースのDodoコンソールを期待することはありそうにありません。 彼らはさまざまな「スタート」ページを持たず、テトリスカンパニーはそれらに注意を払わず、彼らのブランドの下でオプションをリリースすることを申し出ません。 しかし、彼らがそれらを繰り返すことは間違いありません。 少量にしましょうが、必要になります。



All Articles