a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment by matthieu
matthieu  ·  3432 days ago  ·  link  ·    ·  parent  ·  post: What are good programming languages to know for designing text-based adventure games?

I think I would primarily suggest checking out Python. There's some game libraries out there for Python (if you need it), and it is a pretty easy language to pick up and learn. Plus the wide array of packages you an import from PIP is very nice.

Many games are created with C++. It might be worth checking that out as well? It isn't as easy as Python, but if you have experience with C and C# it shouldn't be too difficult to learn.





TheVenerableCain  ·  3432 days ago  ·  link  ·  

Seconded for Python. I went on Codecademy and ran through the Python section. I have no programming experience and it was fairly easy to pick up. The only complaint I would have is that some of the sections are ordered oddly, so that you end up doing more complicated coding before learning some of the basic applications.

Caspus  ·  3432 days ago  ·  link  ·  

Alrighty, I'll take a look into Python then. I think I have an old book on Python too, so hopefully this'll work out.

Thanks guys!

user-inactivated  ·  3431 days ago  ·  link  ·  

https://wiki.python.org/moin/PythonGameLibraries

There are a ton of Python game libraries available as well. For something basic you could look into pygame.

dsb  ·  3432 days ago  ·  link  ·  

Came here to say this. Also, as far as building text-based interfaces go, Python has urwid[1], which although curses-based, abstracts many of the nasty bits away.

[1] http://urwid.org

Caspus  ·  3432 days ago  ·  link  ·  

Interesting. I'll take a look into this once I've gotten my head around some of the Python codebase.