Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Grid based 3D Dungeon with SFML  (Read 2060 times)

0 Members and 1 Guest are viewing this topic.

cyberpala

  • Newbie
  • *
  • Posts: 4
    • View Profile
    • Email
Grid based 3D Dungeon with SFML
« on: February 09, 2014, 05:21:33 pm »
Hello

I like old Retro Dungeon RPG like Dungeon Master or Legend of Grimrock as an modern game.

It's possible to do with SFML 2.1

Are there any Projects ?

greetings cyberpala

zsbzsb

  • Hero Member
  • *****
  • Posts: 1409
  • Active Maintainer of CSFML/SFML.NET
    • View Profile
    • My little corner...
    • Email
Re: Grid based 3D Dungeon with SFML
« Reply #1 on: February 09, 2014, 05:30:13 pm »
Of course it is possible... but as for actually getting a finished game that feels polished, that will take a lot of time and patience.
Motion / MotionNET - Complete video / audio playback for SFML / SFML.NET

NetEXT - An SFML.NET Extension Library based on Thor

Nexus

  • SFML Team
  • Hero Member
  • *****
  • Posts: 6287
  • Thor Developer
    • View Profile
    • Bromeon
Re: Grid based 3D Dungeon with SFML
« Reply #2 on: February 09, 2014, 08:07:52 pm »
Are there any Projects ?
If you mean whether there have been similar projects with SFML: Yes, a lot. Just search for "RPG" in the project forum. To see some really nice SFML projects, have a look at this thread.

If you have never worked with SFML, I recommend to start with something smaller that's less content-heavy, to get a good overview about the library and game development in general.
Zloxx II: action platformer
Thor Library: particle systems, animations, dot products, ...
SFML Game Development:

AN71

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Grid based 3D Dungeon with SFML
« Reply #3 on: February 09, 2014, 08:18:07 pm »
Lol, I've had the same idea for a while, so I'll share what I've found so far that should be quite helpful:

Procedural Generation: (Maze or Room/Path placement)
---------------------------------------------------------------------------
http://pcg.wikidot.com/

Dungeon Ideas
---------------------------------------------------------------------------
http://www.roguebasin.com/index.php?title=Main_Page

3D-iness: (2.5D, not real 3D):
---------------------------------------------------------------------------
http://lodev.org/cgtutor/raycasting.html
http://lodev.org/cgtutor/raycasting2.html
http://lodev.org/cgtutor/raycasting3.html
http://www.permadi.com/tutorial/raycast/

Hope this helped :)
Quote from: Friedrich Nietzsche
He who would learn to fly one day must first learn to stand and walk and run and climb and dance; one cannot fly into flying.