HN 日本語サマリー

← 一覧へ戻る
プログラミング

Show HN: demake – 1つのソースプロジェクトからあらゆるレトロゲームコンソールのROMを生成

Show HN: demake – one source project compiles to any retro game console ROM (geosona.com)

28 pointsby gste4 コメント

要約

demakeは、AIがレトロゲームのハードウェア制約を正確に守れないという課題から生まれたプロジェクトです。独自の宣言型言語「Demotic」と相対単位を使用し、単一のソースコードから様々なレトロゲームコンソール向けのROMを生成できます。Web UI、CLI、NPMパッケージが提供されており、現在も開発が進められています。

全文翻訳

これは、特定のグラフィックツールの問題から始まりました。ジェネレーティブAIはレトロ風のスプライトを作成できますが、ピクセルや色の厳密なハードウェア制約に従うことができません。 これを構築する中で、あらゆるレトロビデオゲームコンソールやハンドヘルドの仕様に展開できるというアイデアを気に入りました。 その後、私は独自の宣言型言語「Demotic」を考案しました。これにより、実装の詳細なしに、構築したいゲームを可能な限り簡潔かつ自然に表現できます。異なるマシンで動作させるために、vw、vh、vmin、vmaxのような相対単位を使用します。 Web UI、CLI、NPMパッケージがあります。まだ開発途上です。