this post was submitted on 05 Jul 2023
21 points (100.0% liked)

GameDev

2764 readers
1 users here now

A community about game development.

Rules:

More rules might follow if they become necessary; general rule is don't be a pain in the butt. Have fun! ♥

GameDev Telegram chat.

founded 1 year ago
MODERATORS
 

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

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

@ch0ccyra1n @gamedev are you considering switching to using a game engine? Or are you more trying to figure out how to proceed with development of your own implementation?

If you’re developing a text adventure and you feel stuck, the library of ZIL (Zork Implementation Language) games here might be a good place to find inspiration: https://github.com/historicalsource

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

@ch0ccyra1n @gamedev relatedly: https://foss.heptapod.net/zilf/zilf
That’s an OSS “compiler” for ZIL inputs

Fixated on pure C? Hope you like reimplementing stuff from C# …