Text based games
I just decided that I wanted to make one with C++, but I'm not really sure what I should put in it. Any ideas? I don't just want it to be some boring thing where you have to "Press enter to continue" all the time.
ben1996123
Junior Poster in Training
82 posts since May 2011
Reputation Points: 10
Solved Threads: 0
Try making it include:
Your own scripting language
OOP Design
Loadable Scripts
Threading
Online support
Script DLC, Script IDE, and a Script Store
Static and Dynamic libraries, so on a small update you just release a DLL rather then a new .exe(besides on major updates)
I am working on a side project to my 3D game that has support for most of this stuff.
My scripts are no more advanced then something like(but not exactly):
print:
"A monster is incoming"
Attack(MonsterType, MonsterSpecialName, &Player):
MonsterType = "Elf"
MonsterSpecialName = "Scriptor"
&Player = default_player
Honestly, a text based game is not to advanced and you can probably find all the resources needed on http://www.cplusplus.com .
You should first start by making a nice static library instead of the game itself, as you will realize you will be doing the same things over again alot(I saw 1 person who put a whole game in a main!!!...LOL.) Just PLEASE use OOP and make our lives easier, and if you don't ATLEAST use functions.
Umm... All of that stuff is way too advanced for me at the moment... I was just wondering what to actually put in the game, stuff like monsters/battling/items, not stuff like online servers. Well, I would do that if I had any idea how to :P
ben1996123
Junior Poster in Training
82 posts since May 2011
Reputation Points: 10
Solved Threads: 0
Moschops
Practically a Master Poster
620 posts since Sep 2008
Reputation Points: 258
Solved Threads: 117
You could always make a game where a user starts at door and the user has for options.
* Move up
* Move down
* Move left
* Move right
Upon selecting each option the user will move one tile across and will receive a message saying something like "You are now in a forest". Or "There is a gate that requires a key". And the user would have to go across the map to find a hidden object until the player gets to the finish line/tile. The memories.
cwarn23
Occupation: Genius
3,033 posts since Sep 2007
Reputation Points: 413
Solved Threads: 259