Skip to content

abdel-ke/cub3d

Repository files navigation

🎮 ft_cub3d

The Graphic project of 1337 curses

🌎 The Global Goal

The goal of cub3d is to make something using raycasting (like Wolfenstein 3D).

🕹 The MiniGoals

  • 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

Till Now

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?) (^-^).

✅ What is finished?

  • The Things that just finished
    1. The walls are draw
    2. Your Player can Move forward and backward and Rotate to right and left Now.
    3. Minimap.
    4. Textuer, every side of the wall have it's texture.
    5. Draw the sky and the floor color.
    6. Add texture for The N,E,W, and S of the wall.
    7. the Game now can read the Map from a .cub file look at ./maps folder.
    8. Player can move to left and right.
    9. fix some bugs in the map reading.
    10. add --save flag get a screen shot to the map.
    11. All The bugs in Map files has been fixed.
    12. Fix some Bugs.
    13. Edit The Files.
    14. The texture for the sky and the floor.
    15. More items in the Maze.
    16. Sounds and Music.
    17. Coins and Bombs To Collect.
  • Working on:
    1. Nothing For Now.

📸 ScreenShot From The Game:

Image From The game

💀 The project Deadline

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.

👨‍💻 Ressources


"Buy Me A Coffee" ko-fi paypal

About

My first RayCaster with miniLibX

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published