https://github.com/aitorastorga/begitxo_game33
Fast FOSS Game made during Euskal Encounter 33
https://github.com/aitorastorga/begitxo_game33
macroquad rust
Last synced: 11 months ago
JSON representation
Fast FOSS Game made during Euskal Encounter 33
- Host: GitHub
- URL: https://github.com/aitorastorga/begitxo_game33
- Owner: AitorAstorga
- License: eupl-1.2
- Created: 2025-07-25T09:05:25.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-26T13:56:50.000Z (11 months ago)
- Last Synced: 2025-08-02T21:46:11.490Z (11 months ago)
- Topics: macroquad, rust
- Language: Rust
- Homepage:
- Size: 92.5 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![EUPL License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url]
## About The Project
This project is a game built during the Fast FOSS competition of the Euskal Encounter 33. It features Begitxo —the mascot of the party— trying to find their sunglasses in a desperate attempt to save his vision and be able to keep gaming as usual. It is built with [Rust Macroquad](https://macroquad.rs/)!
### Built With
 ˙ [](#)   ˙ [](#)
## Getting Started
Follow these instructions to set up a local instance of BegitxoGame33.
### Prerequisites
- Rust installed (includes Cargo)
- WebAssembly target
```bash
rustup target add wasm32-unknown-unknown
```
- System Dependencies
```bash
# ubuntu system dependencies
apt install pkg-config libx11-dev libxi-dev libgl1-mesa-dev libasound2-dev
# fedora system dependencies
dnf install libX11-devel libXi-devel mesa-libGL-devel alsa-lib-devel
# arch linux system dependencies
pacman -S pkg-config libx11 libxi mesa-libgl alsa-lib
```
- (Optional) Docker if you plan to deploy in a container
### Run natively
Just execute this:
```bash
cargo run
```
A development window will be opened my `macroquad`.
### Run in Docker
Check out `docker-compose.yml`.
## Contributing
Contributions are welcome! Please fork the repository, make your changes, and open a pull request.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## License
Distributed under the European Union Public License v1.2. See `LICENSE` for more information.
## Contact
- Aitor Astorga Saez de Vicuña (aichan) - a.astorga.sdv@protonmail.com
- Jose Antonio Laserna Beltrán (Lassy) - SrL4s3rn4@proton.me
- Dalia Pujana Onaindia (Thadah) - daliapujana@protonmail.com
- Sky Robles Pugnaire (Sky) - apugnaire@proton.me
Project Link: [https://github.com/AitorAstorga/begitxo_game33](https://github.com/AitorAstorga/begitxo_game33)
## Acknowledgments
Thanks to these nice projects!
- [Rust Macroquad](https://macroquad.rs/) Simple and easy to use game library for Rust programming language.
- License 1: [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0.html)
- License 2: [MIT LIcense](https://mit-license.org/)
- URL: https://github.com/not-fl3/macroquad
- URL 2: https://macroquad.rs/
### Resources:
- **Sunglasses**:
- License: [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/)
- URL: https://svgsilh.com/image/1088490.html
- **Computer Keyboard Sound Effect**:
- License: [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/)
- URL: https://www.chosic.com/download-audio/54455/
- **Electrical Shock Sound Effect**
- License: [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/)
- URL: https://freesound.org/people/BigKahuna360/sounds/160421/
- **Cicadas Sound Effect**
- License: [CC0 1.0 Universal](https://creativecommons.org/publicdomain/zero/1.0/)
- URL: https://freesound.org/people/dethrok/sounds/272169/
[contributors-shield]: https://img.shields.io/github/contributors/AitorAstorga/begitxo_game33.svg?style=for-the-badge
[contributors-url]: https://github.com/AitorAstorga/begitxo_game33/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/AitorAstorga/begitxo_game33.svg?style=for-the-badge
[forks-url]: https://github.com/AitorAstorga/begitxo_game33/network/members
[stars-shield]: https://img.shields.io/github/stars/AitorAstorga/begitxo_game33.svg?style=for-the-badge
[stars-url]: https://github.com/AitorAstorga/begitxo_game33/stargazers
[issues-shield]: https://img.shields.io/github/issues/AitorAstorga/begitxo_game33.svg?style=for-the-badge
[issues-url]: https://github.com/AitorAstorga/begitxo_game33/issues
[license-shield]: https://img.shields.io/github/license/AitorAstorga/begitxo_game33.svg?style=for-the-badge
[license-url]: https://github.com/AitorAstorga/begitxo_game33/blob/master/LICENSE
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://linkedin.com/in/aitor-astorga-saez-de-vicuña