Skip to content

A small JS game for web; An FPS similar to the original DOOM games (~1993), or hopefully that’s what it will be once the 3d rendering engine is finished.

License

Notifications You must be signed in to change notification settings

shandriy/rancidbirds-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

||======================||
|| PROJECT RANCID BIRDS ||
||======================||

Rancid-Birds: You are a bird bred in a massive lab by scientists trying to fuel their invention; Birds are forced through a difficult dungeon to train, and led to believe that at the end of the dungeon is an escape, but instead, they are sacrificed

TODO :

1. Fix rendering of objects behind camera
2. Project textures
3. Create an FBX/COLLADA.dae converter (optional)
4. Create assets
5. Game loop
6. Level design
9+ ???

DONE :

0. Frame requests
1. Basic 3d to 2d projection
2. Basic painter's algorithm
3. Implement a rotation matrix
4. Create a keyboard and mouse input processor
5. Add a Z-buffer

||======================||

______________  ___________________________________
__/ _  / _  /| / / __/ / _  | _  | / _  / _  | ___/
_/ _  / _  / |/ / /_/ / // / _  / / _  / // /__  /_
/_/_\_|//_/_|__/___/_/____-____-_/_/ \_|___-____/__
__/ _  / _  / _  /_  / __/ __/_  __/_______________
_/ ___/ _  / // /_/ / __/ /_  / /__________________
/_/  /_/_\_|___/___/___/___/ /_/___________________

About

A small JS game for web; An FPS similar to the original DOOM games (~1993), or hopefully that’s what it will be once the 3d rendering engine is finished.

Topics

Resources

License

Stars

Watchers

Forks