Friday, September 29, 2017

xna - Engine with Terrain and Indoor Areas (BSP-like)


I'm not really a graphics programmer, but I used to toy around with Truevision3D 6.5 a few years ago. It wasn't too bad, but TV3D was just going nowhere so my foray into 3d game dev ended there.


I know nothing of XNA. I think it's time to get up to date.



My goal is to be able to render chunks of terrain from heightmaps (big huge terrain a la Morrowind) and BSP-like indoor areas (think Quake, so moveable objects like doors included).


I googled for "xna engine", "best xna engine" but the quantity of results is a bit scary for a xna-impaired like me.


Can anyone recommend a xna engine (or a combination of libraries) to achieve the desired result? If you targeted similar features, can you share your experience?


(and for a laugh, has anyone tried TV3D 6.5 here?)


Edit: I'm looking for something xna-related.



Answer



One I have heard good things about is the Sunburn engine. (Site seems down currently)


Chances are you're not going to get all you want out the box. However, Riemer has a great tutorial about heightmaps here - in XNA!


EDIT: This is probably a little off what you want, but Sean James has a great (well, I'm not a fan of the architecture of gamescreen/component but other than that I love it) tutorial on writing a simple 3D engine in XNA - it's pretty concise. The advantage is it's free to do by yourself, and if your goal is learning it would be good.


No comments:

Post a Comment

Simple past, Present perfect Past perfect

Can you tell me which form of the following sentences is the correct one please? Imagine two friends discussing the gym... I was in a good s...