The Graphic project of 1337 curses
The goal of cub3d is to make something using raycasting (like Wolfenstein 3D).
- WASD to move, QE or Left/Right directional keys to rotate camera
- I to toggle Interface, O to toggle crosshair, L to toggle shadows
- ESC to quit
- Textures for each sides (North, South, West, East) and Sky/Floor
- Crosshair
- 3 different sprites
- Minimap
- Collectable items
NOTE: The project is Finished Now, So this is The last Version (maybe?)
.
What's New?
- The Mandatory Part is Done Just need to be normed.
- The Bonus Part is Done Just need to be normed.
- HUD:
- The MiniMap is done.<br /> - Heart to show you how many life you have.<br /> - Counting score.<br />
- Sprite:
- Now You can add More Then one sprite.<br /> - add coins and bomb to collect.<br />
- Fix Some Bugs.
The project is Finished Now, So this is The last Version (maybe?) (^-^).
- The Things that just finished
- The walls are draw
- Your Player can Move forward and backward and Rotate to right and left Now.
- Minimap.
- Textuer, every side of the wall have it's texture.
- Draw the sky and the floor color.
- Add texture for The N,E,W, and S of the wall.
- the Game now can read the Map from a .cub file look at
./maps
folder. - Player can move to left and right.
- fix some bugs in the map reading.
- add --save flag get a screen shot to the map.
- All The bugs in Map files has been fixed.
- Fix some Bugs.
- Edit The Files.
- The texture for the sky and the floor.
- More items in the Maze.
- Sounds and Music.
- Coins and Bombs To Collect.
- Working on:
- Nothing For Now.
For Mandatory Part:
- started:
28/04/2020
. - The deadline:
01/11/2020
.
For The Bonus part:
- started:
AFTER FINESH The Mandatory part (14/11/2020)
. - The Deadline:
30/11/2020
.
- Playable Wolfenstein 3D
- Raycasting in JS
- Some X11 event numbers
- Full tutorial in English
- Images in minilibx
- BMP format on StackOverflow
- BMP format explanation