Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

XNA RPG 2.5D Game Engine - Updated WIP

Loading...

Sign in or sign up now!
122,263
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Aug 4, 2009

So here we have at last just over a week's progress on my new RPG engine. This week has been all about graphical shineys and marks the game's bold venture from 2D to fully fledged 2.5D. So what does that mean? Lots and lots of tinkering with shaders, RenderTargets and DepthStencilBuffers, but it's definitely paid off - I've reached my primrary target which was 'have it look better than Baldur's Gate 2', which I'm pretty sure it does.

As well as being able to simply import and use alpha-mapped sprites, the game supports a more elaborate pipeline of content creation: a 2.5D object such as those you see in the video is first rendered with the correct perspective in the 3d-application of your choice, then a normal map for it is rendered in a similar manner, using a special material which calculates the world-space normal vectors of every pixel and finally a proportionate height-map (again, world-space rather than screen-space) is rendered. The game combines and scales these three maps as is necessary to create what seems to be a 3-dimensional object - which for all intents and purposes it is... you just can't rotate it. Using the heightmap we are able to calculate the 3-dimensional position vector of every pixel in world-space, while the normal map gives us surface information.

And all this without a single polygon being rendered, allowing levels of complexity bounded only by sprite resolution.

Coming up next: Shadows! (Hopefully)

This week, the music is brought to you by:
Nigel Kennedy - "Melody in the Wind"

Category:

Gaming

Tags:

License:

Standard YouTube License

Link to this comment:

Share to:

Top Comments

  • Woah the lighting is awesome!

  • This is super duper sweet.

see all

All Comments (278)

Sign In or Sign Up now to post a comment!
  • Would love to see a brave fencer musashi remake with this

  • bombastic

  • Unless I'm missing something this engine looks like it's using the Ethanon RPG Engine?

  • I need this... is there a download link or not? or do i have to buy it.. or is it just never gonna be released ? either way... EPIC JOB BRO

  • Amazing bro

  • Is this project still alive? Looks amazing!

  • It looks awesome. And I love the ff6 sprites too :D I want to be able to do this.

  • Also, are you going to open source or sell your engine? You should think about open sourcing it and get some badass developers on it.

View all Comments »
Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more