An open API service indexing awesome lists of open source software.

https://github.com/hectorpulido/peque3d

Proof of concept of an 3D Game Engine
https://github.com/hectorpulido/peque3d

backend game-development

Last synced: about 1 year ago
JSON representation

Proof of concept of an 3D Game Engine

Awesome Lists containing this project

README

          

# Peque3D
Proof of concept of an 3D Game Engine using Rust and Lua.
This is a remake of my [Console render system](https://github.com/HectorPulido/console-render-system/tree/main) but using a more powerful language and without the limitations of the console.

![Example](/resources/gif.gif)

## 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](https://img.youtube.com/vi/4jgOk_BJKT0/0.jpg)](https://www.youtube.com/watch?v=4jgOk_BJKT0)

## 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](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
  Â