Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Looking for some friendly advice  (Read 861 times)

highnesslordsir

  • Escaped Lunatic
    • View Profile
Looking for some friendly advice
« on: August 25, 2011, 10:26:01 pm »

Hello Bay12 Forum!

I've got an idea for a game, and the willingness to spend some money on the appropriate programs needed to make a roguelike/dwarf fortress kind of game.  I've tried to do my own searching but unfortunately came out with nothing, could someone who has any experience possibly point me in the right direction?  I have the idea of the game, how I want it to start how I want the progression for the character to go, etc. but just need to know how to program it :P If I can get a start I feel like I can start piecing it together from there, polishing it as i go or starting from scratch if need be.

TL;DR  -  Lots of motivation to create, lost out of the gate. Looking for assistance.
Logged

Levi

  • Bay Watcher
  • Is a fish.
    • View Profile
Re: Looking for some friendly advice
« Reply #1 on: August 25, 2011, 11:01:46 pm »

libtcod is a great python(and I think c++?) library for doing roguelikes.  It provides some basic drawing structures and things like pathfinding and field of vision algorithms.

There is also a fantastic tutorial here: http://roguebasin.roguelikedevelopment.org/index.php?title=Complete_Roguelike_Tutorial,_using_python%2Blibtcod

The tutorial pretty much walks you though making a basic roguelike using libtcod and python.  Its a pretty handy starting point, because once you are done with it you'll have a pretty good idea of how to expand on it.

I think it supports tilesets as well, but I haven't played around with that much.


Also, if you want to look at some other peoples code, Biag held a few 7 day roguelike contest/festival where you could browse other peoples code:

http://www.bay12forums.com/smf/index.php?topic=81316.msg2144989#msg2144989
http://www.bay12forums.com/smf/index.php?topic=78475.msg2026936#msg2026936
http://www.bay12forums.com/smf/index.php?topic=74525.msg1979913#msg1979913
« Last Edit: August 25, 2011, 11:06:00 pm by Levi »
Logged
Avid Gamer | Goldfish Enthusiast | Canadian | Professional Layabout

highnesslordsir

  • Escaped Lunatic
    • View Profile
Re: Looking for some friendly advice
« Reply #2 on: August 25, 2011, 11:16:13 pm »

Thanks for the starting blocks, Hopefully I'll have something to show for it soon
Logged

TheMasterTurtle

  • Bay Watcher
  • I'm a turtle and a master
    • View Profile
Re: Looking for some friendly advice
« Reply #3 on: August 26, 2011, 08:39:29 am »

Good luck! I unfortunately have no experience in this sort of thing.
Logged

lordcooper

  • Bay Watcher
  • I'm a number!
    • View Profile
Re: Looking for some friendly advice
« Reply #4 on: August 26, 2011, 11:38:37 am »

Good luck! I unfortunately have no experience in this sort of thing.

+1

Be sure to let us know when you've got something to show!
Logged
Santorum leaves a bad taste in my mouth

highnesslordsir

  • Escaped Lunatic
    • View Profile
Re: Looking for some friendly advice
« Reply #5 on: October 17, 2011, 03:48:49 am »

Ha I'm afraid so far all I've got to show is fleshed out ideas, more of what I want and what I want to expect.  Unfortunately paying the rent is becoming pretty tough and absorbing much of my time :-\ as I'm sure many/most of you can relate too.

Buying some books out there (holy cow there are a lot) for some basics as well.  I'm unfortunately one of those people who can get paralyzed by the 'It's not good enough yet' that it doesn't actually get done, but am so determined to see this through that I feel I AM actually making progress.  When I have something even basic that you guys can start to see what I'm going for you will see a post about it :)
Logged