Dalam rangka HUT VVVVVV, penulis membuka source codenya


Dalam rangka HUT VVVVVV, penulis membuka source codenya

10 tahun yang lalu, game VVVVVV dirilis - platformer puzzle indie dalam gaya 8-bit dengan musik chiptune yang indah dan kontrol yang tidak biasa - alih-alih melompat, pahlawan mengubah arah gravitasi. Versi pertama menggunakan flash, kemudian penulis mem-porting game tersebut ke C++ dan SDL. Game ini mendapat banyak ulasan bagus dan sepertinya mendapat penghargaan.

Dalam rangka peringatan 11 Januari, penulis memposting teks sumber di GitHub: https://github.com/TerryCavanagh/vvvvvv Ada 2 versi yang tersedia: β€œdesktop_version” dalam C++ - ini adalah apa yang dijual di Humble Bundle, GOG.com dan Steam - dan β€œmobile_version” - sebuah cabang dari versi flash tempat kompilasi game Air untuk iOS dan Android.


Lisensi melarang penggunaan komersial. Musik dan sprite tetap menjadi hak milik. Tujuan utama dari penemuan ini adalah untuk menunjukkan bahwa Anda dapat membuat game yang bagus tanpa menjadi seorang programmer yang baik. Secara khusus, penulis menarik perhatian pada mesin keadaan terbatas dengan 309 keadaan, diimplementasikan melalui saklar dan 309 kasus: https://github.com/TerryCavanagh/VVVVVV/blob/f7c0321b715ceed8e87eba2ca507ad2dc28a428d/desktop_version/src/Game.cpp#L612 Hal utama adalah jangan menyerah.


Berita di OpenNet: http://www.opennet.ru/opennews/art.shtml?num=52168

Sumber: linux.org.ru

Tambah komentar