Creating my SMALLEST Game Engine on a Pi Pico
Автор: Coding Poet
Загружено: 2025-12-25
Просмотров: 242
Описание:
In this video, I build a complete game engine from scratch on a Raspberry Pi Pico using MicroPython, and then use it to run a fully playable Blackjack game on real hardware.
The engine includes:
A custom game loop
Input handling with button debouncing
A lightweight graphics abstraction
Sprite rendering using RGB565
Text rendering with scaling and caching
Partial redraws for performance
Game state management and reset handling
For graphics, I use an ILI9341 TFT display over SPI, rendering everything directly without a framebuffer or operating system. The entire project runs on a microcontroller with extremely limited RAM, which required careful memory and performance optimization.
This project demonstrates how game engines work at a low level and how much is possible on minimal hardware with careful design.
GitHub repository:
https://github.com/EnderBox911/PiPico...
Music credit:
Horror Music by Audionautix is licensed under a Creative Commons Attribution 4.0 license. https://creativecommons.org/licenses/...
Card sprite assets:
Special thanks to The Wild Kin for the free playing card sprites used in this project.
https://the-wild-kin.itch.io/kin-pixe...
Chapters
0:00 - Intro
2:03 - Component run through
4:12 - Assembly
5:32 - Review
6:19 - Screen Demos + Plans
8:02 - Soldering Pins
17:22 - Testing Game
19:48 - Blackjack demo
20:45 - Final Blackjack game
21:30 - Outro
#RaspberryPiPico #GameEngine #MicroPython #EmbeddedSystems #ILI9341 #Blackjack #Programming
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: