Eternal Tech is a 3D rendering engine based on id Tech 2. It will be available for download and modification for free under the GNU General Public License (GPL). The project was started and is primarily developed by Kevin "Buzzard" Jonasson. It is programmed in C/++ for use on all Windows and Unix-based computers. It will hopefully also ported to other platforms such as the Mac and Linux.

Image RSS Feed Latest Screens
Generators Generators Generators
Blog RSS Feed Report abuse Latest News: DevBlog #2 - Generator System And Monster Spawning

0 comments by 0Buzz on Nov 23rd, 2011

It took a while to figure out how the generator system should be, if it should be totally game generated or user controlled. By looking at the pros and cons of how other projects did it (which in most cases were totally game generated), it was decided to be a mix of both where we took the fun of totally randomized spawn locations to user controlled spawn areas.

There are four different kinds of generators: square, box, cylinder and circle. Each of them have a special function in the world, the square is mostly used for open areas where it doesn't have to care about uneven ceilings; where the box is a better choice for areas with uneven ceilings. The circle and cylinder acts the same as the square/box but are..well..."round in shape" lol xd.

Then all it does for monster spawning is checking if the monsters bounding box fits inside the generator so you have to be very careful so the generator isn't inside the world or else the monster will get stuck.

The generators can be placed out manually through a editor. You can also control what monster should be spawned, how much chance of it to spawn. For example, if you wanted a gunner to have more spawning chance then the rest of the monsters etc. Bosses/water units (which i will talk more about at a later date) have special spawning options.

Next Week: GUI System.

Remember: If YOU like this project, please help out!, whether it be by just clicking a simple "like" button or spreading awareness about the project!, thanks <3.

Post comment Comments  (10 - 20 of 22)
Darkzard Nov 13 2011 says:

yo buzzard.
go look at and tell me what you know about vortex.

+1 vote     reply to comment
0Buzz Creator
0Buzz Nov 13 2011 replied:

Huh?, why should i do that?.

+1 vote   reply to comment
Darkzard Nov 13 2011 replied:

just a pointer: there's a LOT of people that still care :P

+1 vote     reply to comment
0Buzz Creator
0Buzz Nov 13 2011 replied:

Really?, the old Project Vortex seems pretty dead to me since GHz left :s. The only Quake 2 mod that is some-what active now days is KOTS from what i've seen.

+1 vote   reply to comment
Darkzard Nov 14 2011 replied:

It's in pseudo-active development because the source nowadays is pretty much gpl you know. ;D

+1 vote     reply to comment
0Buzz Creator
0Buzz Nov 15 2011 replied:

Yeah i heard GHz released the source to some people before he left, do you know if it's up on some SVN?.

+1 vote   reply to comment
Darkzard Nov 15 2011 replied:

I have released it over google code, thanks to a guardian angel of the source code :p Send a PM so I can link you to it, no need to keep the discussion over this section of moddb.

+1 vote     reply to comment
0Buzz Creator
0Buzz Nov 8 2011 says:

News will come soon!. I uploaded a bunch of screenshots for now ;).

+1 vote   reply to comment
GroundWaIker Jul 13 2011 says:

If you'd give a rough estimate of how long until it's out, what'd it be?
Definately tracking this. :)

+1 vote     reply to comment
0Buzz Creator
0Buzz Jul 15 2011 replied:

Well, that is a good question. I want to add a updated BSP format (including collision) and rewrite the server before i stop on the big features. After all this is done, i have to fix and clean up all the other features that is not yet fully finished. I will try get most of the time killing stuff done next week :).

+1 vote   reply to comment
0Buzz Creator
0Buzz Jul 10 2011 says:

2011-07-14: Hey all, just a quick update on the project. I havenĀ“t coded in like two weeks now since i got a temporary job but i'm trying to work on it as much as possible when i get some free time over. I am currently rewritting the server to support the new BSP format. I am also rebuilding the ModDB site a bit so thats the reason to why it looks unfinished atm.

+1 vote   reply to comment
0Buzz Creator
0Buzz Jun 24 2011 says:

2011-06-24: Going to work on the site and clean up stuff. If anyone is good with photoshop design and want to help out, contact me! :).

+4 votes   reply to comment
Jbirdy Jun 12 2011 says:

Tracking this

+2 votes     reply to comment
x3nu Dec 22 2010 says:

Hmm, interesting. I'm scoping out different engines to use, and this one looks promising. Good luck, hope you get it finished!

+2 votes     reply to comment
0Buzz Creator
0Buzz Dec 22 2010 replied:

The SVN will be available when i am finished with the renderer and some client cleanup. I have some big news coming up at Christmas day. The progress has be slow lately because of MineCraft haha. Thank you :).

+2 votes   reply to comment
x3nu Jan 1 2011 replied:

Haven't had a chance to get on during the holidays, been too busy. Great to see the engine coming along. I can only imagine the difficulty in making one, especially alone. Keep it up!

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Eternal Games
Send Message
Release Date
Engine Watch
Track this engine
Embed Buttons

Promote Eternal Tech on your homepage or blog by selecting a button and using the embed code provided (more).

Eternal Tech
Eternal Tech
394 of 729
Last Update
3 years ago
39 members