My 2D-in-3D game engine does more stuff now (Video enclosed)

edited April 2014 in Share Your Work

I've posted previously about the work I've done on a 2D-in-3D game/game engine, but this time I have a video to show off! I don't know if I can just post the video here, but it's on this page: http://jestermax.wordpress.com/2014/04/15/video-of-my-game

Some of the highlights of the engine include integration with Box2D, a fancy particle system, level editor, and other goodies. Below are a couple more screenshots of my more recent progress:

image alt text image alt text

The left image just shows off some 3D meshes imported into the screen. The right image shows one of the "Examination" mechanics in the game, similar to the highlighting in Baldur's Gate.

Tagged:

Comments

  • I've posted another video. This one shows off how navigation works in the game: http://jestermax.wordpress.com/2014/04/17/video-navigation-in-zombie-mansion/

  • edited May 2014

    jestermax this looks good! for the rooms, do you apply the textures using texture()inside a beginShape() and endShape() ... i'm wondering about how to make a simple room

    ps. do you rotate the whole thing or move the camera?

  • I believe I am actually just calling image() for those walls. I have some math involved for hiding the walls if their front is not facing the camera, so there are some things going on behind the scenes. For the camera, I use some trig to rotate it in its circular motion around the scene, based on where it is looking.

    I've also recently posted a couple more videos showing off combat in the game and a rain effect. Sorry for them being links and not embedded videos; not sure how to do that on this forum.

    http://jestermax.wordpress.com/2014/04/23/video-combat-demo-video/

    http://jestermax.wordpress.com/2014/05/04/video-rainfall-special-effects/

  • edited May 2014

    Part 1 of a play-through of a level in my game:

  • edited May 2014

    The videos look great. Are you going to be releasing this as a library?

  • Part 2 of the video here:

    @quark: Thanks! I do have some plans to release a smaller version of the engine, but it'll have to wait until I severely refactor it. It's been an ongoing project, so the code isn't in great shape right now (and definitely isn't optimized)

  • can you share a current version?

    ;-)

  • I've been working on it on and off as a side project for a couple years now, so there's tons of dead code and hacks to make things work for my current game projects.

    That being said, I'm putting together a design to extract some of the key parts of the library to release as a public library. It'll likely have some things to make life easier for scene management, etc. and I'm going to see what I can do to make billboard calculations easier for other people. My problem is that I've never released my own software/libraries, so I don't know the proper license and hosting options, etc. for free projects

  • thanks!

Sign In or Register to comment.