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

Own Game Engine - Featuring Doom 3 copycat Demo Beta

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
4,651
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jun 14, 2009

Hi, This is a simple demo of my Game Engine using C++ & DirectX9.

The Scenario was made by a friend of my Fabian, he did all the static models
(wall, floor, columns, doors, etc), wrap the textures, normal maps, specular maps,
shadow map, its a very good Designer !

The Animated Models are from Id Software Doom III, i´m NOT using Md5, they are .X,
i took all the maps. There is only one Dynamic light at the moment, and that light cast
the dynamic shadow map you see on the video in the zombies and the hell knight.

For the moment only can shoot Zombies, they die, next will be action with other monsters,
this is a copycat just for fun, the models look well and its a demo of what the engine can do.

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (0Camus0)

  • Va muy bien. Felicidades..

    Oye, como que hay algunos errores en la iluminación de los modelos... llega a verse como iluminación por tríangulo en algunas ocasiones... :S no sé si sea cuestión de tu engine o de los .X ^^

    Bueno, saludos y síguele con esto, que se ve muy prometedor. :)

  • Thx por el comment, el problema lo tienen los zombies, por ahi un triángulo tiene mal los smoothing groups, por eso se ve contrastante, es por la exportada desde Max, afortunadamente sólo pasa con los zombies, el hell knight no tiene problemas

Video Responses

This video is a response to Homemade 3D FPS game openGL & c++
see all

All Comments (19)

Sign In or Sign Up now to post a comment!
  • Que significa "copycat"?

  • Anyway, I'd thought I share. This project looks exciting!

  • Please read the my posts below first. I would suggest making a generic enemy class that inherits from your engine's object class, and write generic combat code to it. Like melee checks, and bullet collisions. Then subclass that enemy class for each specific enemy you have (zombie, Hellknight, etc). This will not only save you time and reduce code, but it'll also make it way easier to make changes. Your subclasses are also compatible with any manager class you write as well!

  • Also, how far have you gotten with this project? It looks really nice, especially compared to the original DOOM 3 with extra effects. You mentioned in the description that you can only combat the zombies, but not the Hellknights. I'm guessing you are programming these two enemies differently? Are you using object-oriented programming with these classes? I'll post a suggestion above :)

  • What format are the weapons in? I'm trying to find tools to import and export LightWave Object (.lwo) files with Blender, and all of Doom 3's weapons are in that format.

  • "FPS Game Creator x10"

  • Nice! :D

  • i've been working on the .x format for my OpenGL engine (ported from DX9 a few years back). are you parsing the .x files manually, or are you using the DX COM objects to parse it? i can't seem to write a parser from scratch that interprets the text as well as DX.

  • is your engine gonna be open for use, cause ive got a zombie game in pre production and i would like to check this out. you would be credited of course if it did get used. the main problem might be the fact that our lead programmer uses c, and this is c++, either way please drop me a message if it is available

Loading...
Alert icon
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