Jump to content


Seeking APDE engine coders


1 reply to this topic

#1 phil14

    Member

  • Members
  • PipPip
  • 37 posts

Posted 13 October 2006 - 09:53 AM

Project name:
APDE

Brief description:
APDE is a portal based engine I've been developing for quite some time (since 2001, not continually). The most important engine modules (gamecode interface, networking, configuration, renderer) are basically implemented, but still need a lot of improvement and testing. It's closed-source, but I may consider GPLing it somewhen in the future.

Compensation:
Unfortunately none.

Technology:
The core engine functionality is all written in C while the gamecode is completely C++. API being used is OpenGL. A modified portal-based Radiant version is needed as well as the map compiler, also written in C.

There are 3 main modules: the binary, the frontend rendering dll and the backend rendering dll. Moreover, every entity is a separate dll as well.

Binary
The binary is responsible for the initialization of the other modules, the configuration, the basic OS stuff (input/output), the networking and the gamecode management.

Frontend renderer
Responsible for loading the map, managing the world, computing visibility and applying various rendering algorithms.

Backend renderer
Responsible for the low-level stuff, like shader allocation/binding, VBO/FBO management, curved surface tesselation etc.

Implemented features

* Portal map compiler

* Realtime portal-based visibility computation
* Curved surfaces
* Cg shader support
* Shadowmapping (replaced the older shadow volumes support)
* Reflections/refractions

* Collision detection, complete FPS character control (somewhat bugged tough)

Talent needed:
I'd need an additional coder for the rendering stuff, more precisely for model support and a better shader implementation.
A gamecode programmer, as well as a low-level network coder are welcome as well.

Experience is unfortunately a must, the code isn't for beginners.

Motivation:
I'm seeing a lot of talented developers starting promising projects, writing their own engines etc. However, writing an engine from scratch isn't an easy venture; I think APDE provides a solid base for further development and may be useful for all those thinking that current open or closed-source engines don't provide the functionality they're looking for.

Team structure:
Me.

Website:
APDE website

Contacts:
cyberdemon@gmx.at

Screenshots:

Plese note that this is crappy programmer art and shouldn't be seen as a full representation of the engine's capabilities.

Posted ImagePosted ImagePosted ImagePosted ImagePosted ImagePosted ImagePosted ImagePosted ImagePosted Image

Feedback:
ANY

#2 phil14

    Member

  • Members
  • PipPip
  • 37 posts

Posted 02 November 2006 - 09:10 PM

Some new screenshots:


Posted Image Posted Image
HASTE - still recruiting





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users