8-bit microprocessor game list

Look back on the week

Reflecting on the process of creating a simple game using the 6502 this week, I took a moment to browse through lists of games developed with it. I was struck by the familiarity of many of them—games like Donkey Kong, Pac-Man, or Galaga. Even as I struggled with making a number-guessing game, seeing characters move and dodge obstacles, or games with complex rules implemented in such a low-level language made me pause in awe of the programmers of the past.

Perusing the lists, I stumbled upon my beloved Pokémon games, not developed with the 6502 but with its sibling, the Z80, another 8-bit microprocessor. Discovering that these intricate Pokémon games, with their myriad elements, were created using such a low-level language astounded me. It made me rethink my earlier, somewhat casual assumption that creating something as simple as a first-generation Pokémon game would be easy. Contemplating the thought of developing that game in such a low-level language, I couldn't help but marvel at how it might be even more impressive than developing AAA games like GTA or Cyberpunk today.


Games with source code available on release

   Title   First releaseGenreEngine licenseContent licenseOriginal developerAdditional information
Akalabeth: World of Doom1979Role-playing video gamePublic domain softwareFreewareRichard GarriottRichard Garriott distributed the Applesoft BASIC written game originally as source code. Also later Origin Systems offered the source code on their FTP servers.[1][2]
Barkley 22021 (cancelled)ARPGProprietary/CC BY-NC 4.0
(engine/game code)
CC BY-NC 4.0Tales of Game's StudiosSource code released to the public under no license on 11 June 2021, upon the cancellation of the game.[3]
Barotrauma2017Role-playing video gamerestrictive (only mods)[4]ProprietaryUndertow Games / Joonas "Regalis" RikkonenThe game was released in 2017 commercially on Steam by independent developer Undertow Games (Joonas "Regalis" Rikkonen). Source code was released on 4 June 2017 on GitHub 
Beneath a Steel Sky Remastered2009Adventure gameGPLv2+ProprietaryRevolution SoftwareSource code released under the GPL.[7]
Bomb Alley1983Turn-based strategyProprietaryProprietaryStrategic Simulations / Gary GrigsbyThe game used the same engine used by Grigsby's previous Guadalcanal Campaign, which was coded and distributed as uncompiled Applesoft BASIC.[8]
Diamond Trust of London2012TBSPublic domain softwarePublic domainJason RohrerFollowing a Kickstarter crowdfunding campaign Diamond Trust of London was developed by Jason Rohrer and published by indiePub
DONKEY.BAS1981Racing gameProprietaryProprietaryBill GatesNeil KonzenWas written by Microsoft co-founder Bill Gates and Neil Konzen in 1981 and was included with early versions of the PC DOS operating system for the original IBM PC
Doom Classic2009First-person shooterGPLv2+Proprietaryid SoftwareSource code of the iOS port released in November 2009 as it is based on the PrBoom source port.[10][11][12][13]
ELIZA(DOCTOR)1966Chatbot / Rogerian psychotherapistsimulatorPublic domain software / CC0Public domainJoseph WeizenbaumELIZA is an influential video game predecessor written at the MIT Artificial Intelligence Laboratory by Joseph Weizenbaum between 1964 and 1966.

...etc)

Reference

https://en.wikipedia.org/wiki/List_of_commercial_video_games_with_available_source_code / Wikipedia / List of commercial video games with available source code: Revision history

댓글

이 블로그의 인기 게시물

Project stage-3 (testing & reflection)

Understanding SIMD and SVE: Harnessing Parallelism for Enhanced Performance

Lab3 - AArch64