Skip to content
This repository was archived by the owner on Apr 6, 2021. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BOOM

This project is final project in first graphic branch of School 21 (Ecole 42). There we made a game engine, similar with Doom and Duke Nukem 3d. This is much harder to understand and to code also engine than Wolf3d. We have manage with walls set in gamespace with float numbers, which makes it render, collision and texturing really fun (not really fun when facing it first time). When the render was ready, the real fun started: gameplay, animations, enemies, level design, sounds, HUD, inventory and other stuff. It was easy to add, but put the perception of game to next level. In current state, the game is not very interesting to play, but shows all the engine features. To make a real game of that, one must only expand current resources.

Process of playing the game:

game0

game0

game0

how to install:

make && make clean

how to start:

./doom-nukem

or

./doom-nukem map (for map when create with using map editor)

User interface:

screen1

Game control:

AWSD - player motion
space - jump
J - jetpack on
K - jetpach off
ESC - menu

HUD:

head2 head3

Map editor:

./map_editor/map_editor

You must be create your own map

edit

Authors:

ME

About

[project] 3D game like "Doom"

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages