home.social

#classic-games — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #classic-games, aggregated by home.social.

fetched live
  1. @jhlagado was saying most software engineers can point to a computer game they played as a child that inspired them to learn everything about computer programming, he asked us (me and @screwlisp and @alexshendi ) what game that might be for us.

    For me it was Scarab of Ra, an early Macintosh game from 1987. Nowadays it would be classified as a 2.5D first-person turn-based rogue-like with an ancient Egyptian theme… (Are all rogue-likes turn-based?) Anyway, you explore a procedurally-generated maze, collect items you need to proceed to the next level, and fight monsters that appear at random times (lions, mummies, etc.) You get hungry and need to find food, your lamp can break and your vision can be obscured by darkness. You are in a pyramid so each next level grows the maze. You can sometimes find a map in each level which presents an overhead view of the maze, but you must otherwise navigate maze as you see it rendered in a first-person view.

    I tried to recreate this game in Microsoft QuickBasic for the Macintosh. I remember poring over the manual (this book here), and how excited it made me whenever I discovered a function or feature I could use in my program. To this day, when I start learning a new programming language or framework, I like to look through the API reference and try to guess, just from the name of the functions, what I can do with it, just like I did when I was a kid with this QuickBasic manual.

    Nowadays, after decades of professional software engineering experience, I could probably recreate this game in Microsoft QuickBasic without difficulty. But at the time I came to believe that QuickBasic was too limited and sought advice from others on how I could write my game. Some of my fellow computer nerds at school pointed me in the direction of C++. I tried first with Semantic C++ (my parents actually bought me a copy as a Christmas gift) and then a few years later, with Metrowerks C++ which came free on CD-ROM with the purchase of a software catalog. So C++ was the second programming language I learned. I skipped over C, only learning it later on.

    It was hard, because living in a small town in the middle of nowhere, USA, there were no adults I knew who I could ask for help. I remember giving up and coming back to it several times. In retrospect, I should have sought out computer enthusiast groups at the university or the local library, but that never occurred to me or my parents. Eventually I started learning from the Internet as well, once we actually had access to the Internet. So I was completely self-taught, until I went to college myself and got some formal training in software engineering.

    (CC @mdhughes ) https://archive.org/details/ScarabOfRaMacintosh

    #tech #software #retrocomputing #ClassicGames #RogueLike #Macintosh #AppleComputers

  2. What's going on with my channel? What am I going to cover in the future? Check out my free for everyone bi-weekly Patreon post for the answer to these and other burning questions!

    Link: tinyurl.com/2pskvwda
    #retrogaming #youtube #classicgames #classicgaming #retrogames

  3. 🛸 Time to play Arkanoi15

    A timeless retro experience.
    Play free anytime.
    Enjoy hours of classic gameplay.

    Play now:
    👉 playeretro.com/games/arkanoi15

    #Gaming #OnlineGames #ClassicGames #RetroGaming #Arcade

  4. 💎 Time to play Arkanoi10

    Jump back into arcade history.
    Enjoy this classic online.
    See if you remember every level.

    Enjoy:
    👉 playeretro.com/games/arkanoi10

    #ClassicGames #BrowserGames #OnlineGames #PixelArt

  5. 🕹️ Back to Daisenpuut

    One of the classics worth playing again.
    No emulator required.
    Challenge yourself and beat your high score!

    Click to play:
    👉 playeretro.com/games/daisenpuu

    #Gaming #ClassicGames #Gamers #VideoGames #GameOfTheDay #Arcade #RetroGaming

  6. 🕹️ Classic Pick: Bayroute2

    Jump back into arcade history.
    No emulator required.
    Ready to press Start?

    Jump in:
    👉 playeretro.com/games/bayroute2

    #Gaming #PixelArt #Gamers #VideoGames #ClassicGames #Retro

  7. ⭐ Back to Karateka

    Retro gaming made simple.
    Works directly from your browser.
    Perfect for a quick gaming break.

    Play free:
    👉 playeretro.com/games/karateka

    #ClassicGames #RetroGaming #BrowserGames #Retro #PlayRetro #PixelArt

  8. 🕹️ Kof98

    Relive the golden age of gaming! Play this classic right in your browser — no downloads, no installs.

    👉 playeretro.com/games/kof98

    #RetroGaming #PlayRetro #ClassicGames #BrowserGames