Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2 3

Author Topic: Making a 3D Roguelike!  (Read 10067 times)

jplur

  • Bay Watcher
    • View Profile
    • http://www.parker-portfolio.com
Making a 3D Roguelike!
« on: October 15, 2009, 10:01:33 am »



So I decided to make a 3D roguelike with the Blender game engine and python.  It's based on Angband for the time being (hope to make it easily modifiable).  The plan is to just parse the Angband creature and item raws, and emulate how they are placed in the dungeon levels.

Combat will be realtime, with first person and third person views. 

Last night I worked on the code that will assemble a map array with 3D tiles.

Next up is writing a BSP dungeon generating algorithm.

After that, well there are a ton of things that will need to get done.  I'm thinking of making a Level of Detail aspect to the dungeon, so tiles/entities/objects are popped in and out of existence based on the distance to the character.

If you want to help get in touch.  I'm looking for python programmers, 3D modelers, and texture artist.

Youtube video: http://www.youtube.com/user/jplur#p/a/u/0/fDNE2YZPNRU
Logged
I ended up finding out you can speed up pregnancies by changing the mother to a cat to knock them up and changing back before labor

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Making a 3D Roguelike!
« Reply #1 on: October 15, 2009, 10:55:12 am »

That is inspiring.
I'm going to grab up an OpenGL tutorial.
I must see WorldJem in 3D!
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

jplur

  • Bay Watcher
    • View Profile
    • http://www.parker-portfolio.com
Re: Making a 3D Roguelike!
« Reply #2 on: October 17, 2009, 05:34:33 pm »



The dungeon generator is done.  Now I figure out how I store the map in game so I can easily create it around the player.
Logged
I ended up finding out you can speed up pregnancies by changing the mother to a cat to knock them up and changing back before labor

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Making a 3D Roguelike!
« Reply #3 on: October 17, 2009, 05:39:22 pm »

Looks good!
You inspired me to get 3D.
Thank you.
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

Sensei

  • Bay Watcher
  • Haven't tried coffee crisps.
    • View Profile
Re: Making a 3D Roguelike!
« Reply #4 on: October 17, 2009, 05:44:20 pm »

So this is basically Angband 3D? Not bad.
Logged
Let's Play: Automation! Bay 12 Motor Company Buy the 1950 Urist Wagon for just $4500! Safety features optional.
The Bay 12 & Mates Discord Join now! Voice/text chat and play games with other Bay12'ers!
Add me on Steam: [DFC] Sensei

DennyTom

  • Bay Watcher
  • !!Urist!!
    • View Profile
Re: Making a 3D Roguelike!
« Reply #5 on: October 18, 2009, 06:07:26 am »

Will you use ASCII graphics?
Logged
It is so much easier to measure life in experience points...

Myroc

  • Bay Watcher
  • Lurking Skeleton
    • View Profile
Re: Making a 3D Roguelike!
« Reply #6 on: October 18, 2009, 07:01:28 am »

It certainly would have its charm seeing a kobold being displayed by a three-dimensional 'k'. :)
Logged
We all have problems. Some people just have more awesome problems than others.
Getting angry is fun. Getting angry over petty things even better.

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Making a 3D Roguelike!
« Reply #7 on: October 18, 2009, 09:19:46 am »

I'm looking forward to character models though...
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

chaoticag

  • Bay Watcher
  • All Natural Pengbean
    • View Profile
Re: Making a 3D Roguelike!
« Reply #8 on: October 18, 2009, 09:56:35 am »

How hard is it making models in 3-d? More importantly, what free, legal alternative is there to retail modeling programs?

I doubt I'd get character models in, but I suppose weapons isn't asking too much.
Logged

Outcast Orange

  • Bay Watcher
  • [SOMETIMES_SQUID]
    • View Profile
    • The Outcast Orange
Re: Making a 3D Roguelike!
« Reply #9 on: October 18, 2009, 10:29:17 am »

I'm sure there are some free utilities out there.
Also, Milkshape is only thirty dollars, and works like turtle parties.
I'm sure there are better programs at that price though...
Logged
[7:53:55 PM] Armok, why did you demand that I don't eat you?
[7:54:34 PM] [Armok]: woooooo

Burried Houses - Platform Explorer Demo H - Cloud Scream

jplur

  • Bay Watcher
    • View Profile
    • http://www.parker-portfolio.com
Re: Making a 3D Roguelike!
« Reply #10 on: October 18, 2009, 11:22:33 am »

Well speaking of free 3D modeling programs, the game is being made with http://www.blender.org.  A free open source modeling/rendering/animating/video-editing/game-making powerhouse that I'm quite handy with. 

The idea is to make one model for every ASCII character in the game, then change the color of the model to reflect the different species/item types.

In the game all 'p's are humans, so in my version I have an animated human model that loads for all human type enemies.
Logged
I ended up finding out you can speed up pregnancies by changing the mother to a cat to knock them up and changing back before labor

Hippoman

  • Bay Watcher
    • View Profile
Re: Making a 3D Roguelike!
« Reply #11 on: October 18, 2009, 12:35:16 pm »

Logged
THPÆCROSSISM
ΘπÆ┼ - Rise up against our superiors! Let all dwarves be equal!
KHDownloads

jplur

  • Bay Watcher
    • View Profile
    • http://www.parker-portfolio.com
Re: Making a 3D Roguelike!
« Reply #12 on: October 19, 2009, 03:55:39 pm »



Parsing the monster list was pretty easy, on to seeding the dungeon with the right level creatures.
Logged
I ended up finding out you can speed up pregnancies by changing the mother to a cat to knock them up and changing back before labor

Dasleah

  • Bay Watcher
    • View Profile
Re: Making a 3D Roguelike!
« Reply #13 on: October 19, 2009, 04:37:22 pm »

Oh, Suzanne the Monkey, it's been a while.

Looking good so far!
Logged
Pokethulhu Orange: UPDATE 25
The Roguelike Development Megathread.

As well, all the posts i've seen you make are flame posts, barely if at all constructive.

Korbac

  • Bay Watcher
  • I'm very annoying, so tell me to STFU if need be
    • View Profile
Re: Making a 3D Roguelike!
« Reply #14 on: October 19, 2009, 04:55:31 pm »

Impressive so far! Eagerly anticipating an update.
Logged
Pages: [1] 2 3