currently working on python
my 42 school projects here
cub3d 42 project
Do 2 separate function to initialize the texture for ceiling and floor
select the weapons with the middle mouse button
Actually you can put all the numbers between 0 to 9. Add the condition in the parsing to only take the :
0 = floor
1 = wall
2 = doors
And the others numbers if we add it
Mini solong :
add a fade effect from the end of the intro to the beginning of the game
Display a life bar with 100 HP at the start of the session
clean invalid maps folder, update them for the actual subject
Create a special map for the bonus
replaces EXIT_FAILURE
and EXIT_SUCCESS
with SUCCESS
and FAILURE
It begins to be a mess in our raycasting - draw file. Go reorganize properly all of it
player is stuck in the wall when wall hit with 90 degree angle
do textures
I'm adding the new floor_ceiling and since i've done it we have segfault when moving on the map
faut finir la gestion de nom de fichier
Put a weapon for the player
check for forbidden functions, nm -u cub3D
mettre dans le bon ordre les inits, regrouper les initiatlisation de struct
Add a texture directly in the code = sprites
create a bash tester for the parsing, with valgrind too
diviser les variables, voir si yen a peut etre en trop?
trier les variables, les mettre dans les bonnes structs
Be able to open a door
check norm
Be sure when you put N S W E. It works in the right direction
free data when ESC is pressed
add sounds:
add a video before the game starts
https://starwarsintrocreator.kassellabs.io/
Change the door value from '2' to 0 on the map
player doesnt look in the good direction
Go in wall and turn in all direction stuck the player
move wall floor ceiling data to a structure named textures, sprites is for objects / enemies
map without player pos returns wrong error
leaks when exit failures, GC ?
check if all malloc are protected
mettre ce son dans le jeu quand un ennemi meurt
https://www.youtube.com/watch?v=r6JK-gRELI0
Add the 3 elements :
revoir les calculs de raycasting
Add a 'viseur' in the center of the map
add fog of war
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.