Skip to content

HectorPulido/Peque3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Peque3D

Proof of concept of an 3D Game Engine using Rust and Lua. This is a remake of my Console render system but using a more powerful language and without the limitations of the console.

Example

Features

  • Custom 3D Rendering
  • Obj models import
  • Input management
  • Lua scripting
  • Sound engine

Todo

  • Physics engine
  • Finish the 3D rendering pipeline

Youtube video

This project is part of a video on my Youtube channel. The videos are in Spanish, but you can enable subtitles in English.

Youtube video

How to run

  • Install Rust
  • Go to the project directory
  • Run cargo run

License

This project code is licensed under the MIT License - see the LICENSE file for details. Models and other resources are not included in the license.

Contributing

Contributions are welcome! Please open an issue or submit a pull request if you have any suggestions or improvements.


Let's connect 😋

Hector's LinkedIn     Hector's Twitter     Hector's Twitch     Hector's Youtube     Pequesoft website    

About

Proof of concept of an 3D Game Engine

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors