I made a horrible mistake with my first game

So for context: I’m a programmer and I like the idea of not using a game engine, but I have no real prior experience with game development specifically.

I thought it was a good idea to make a text adventure game (think Zork) in C, since the language offers great portability, including the ability to run code on the 6502. Also a text adventure game made sense because I can’t make art and idk anyone else who wanted to work on a game with me.

This was a terrible idea for a few reasons:

  1. A text adventure game is impossible to make with a small scope
  2. My from-scratch engine wasn’t really designed with modifying the game data mid-development in mind
  3. I have no clue what I’m doing.

I just don’t know what to do now. Any ideas? @gamedev

  • Hundun@beehaw.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    7 months ago

    Other people have already suggested starting with an engine, I’d like to go a bit further and suggest you start with Raylib. It’s an open source game engine that fits into a single header file, written in C.

    I think it would allow you to build a couple of small games, while inspecting engine internals in your favorite editor at the same time to learn the ropes.

    Wish you the best