Skip to content

Porting to Rust a Python tutorial for creating a 3D game made by StanislavPetrovV

License

Notifications You must be signed in to change notification settings

rheactive/3d_raycast_tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3D game tutorial (port to Rust)

Update 2022-01-03

Changed the textures again to give a better look (I'm using some Minecraft textures for now, but since this is a tutorial, I'm sure it's fine). Also optimized the floor rendering a little bit, but it's still far from perfect.

image

Update 2022-01-02

I changed the textures, and (more importantly) added ground rendering. The algorithm needs a lot of optimization, but it works correctly at least.


Porting to Rust a Python tutorial for creating a 3D game made by StanislavPetrovV, here's the Youtube link.

Caution! This is a work in progress, I have migrated it to Tetra (highly recommend this engine).

In any case, this project is only intented as a learning experience, for me and (I hope) for a few other people, if I manage to finish it.

About

Porting to Rust a Python tutorial for creating a 3D game made by StanislavPetrovV

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages