3D Engine

(I need a Logo)

General
· About
· News
· Project Page at Sourceforge
· Email Me
Open RPG
· RPG Engine
3D Game Programming
· 3D Engine
3D Modelling
· CSG Based
· L-Systems
· Other

Space for this project was donated by the good people at Source Forge

Intro

Since the whole game will be in 3D, a good engine is a crutial component of this project. I've been thinking about this a lot, and I have come to a conclusion that hardware rendering is the only way to go. Software rendering is nearly extinct already, and by the time this project gets to a useable state everybody will have a 3D accelerator and they will be hundreds of times faster than anything even the best software written engine can do.

There are a few hardware only engines floating around (such as Gauge3D), but I don't think they will be of any use for this project. OpenGL, while being a bit low level is definitely the best choice.

A question I'm very likely to be asked is "Why don't you use Crystal Space? It can do hardware accelerated rendering after all..." I've decided against Crystal Space because it really is a software rendering engine only which simply got out of hand. The hardware support is hacked onto the engine which has made quite a beast out of it. Don't get me wrong, I really admire the folks who created Crystal Space, it just doesn't fullfil my needs.

Design and Features

It will be a portal engine. However it will not be limited to indoor environments. Organization of each sector can differ. There will be the basic convex sectors, but also a special outdoor sector (most likely implemented using the ROAM algorithm)