ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

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

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Creating my SMALLEST Game Engine on a Pi Pico

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Как я с нуля сделал ноутбук на базе C64 — Portable 64 (эмуляция)

Как я с нуля сделал ноутбук на базе C64 — Portable 64 (эмуляция)

Почему реактивный двигатель не плавится? [Veritasium]

Почему реактивный двигатель не плавится? [Veritasium]

PromptSpy: The Dawn of Generative AI Android Malware

PromptSpy: The Dawn of Generative AI Android Malware

I Tried Arduino Therapy for A DAY - Here's What Happened

I Tried Arduino Therapy for A DAY - Here's What Happened

ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки

ВЗЛОМАЛ колонку и заменил Алису на своего ассистента: 5 лет на получение root и модификацию прошивки

Мы получили 2,5 млн рублей чтобы сделать экзоскелет, и это наконец закончилось [2/2]

Мы получили 2,5 млн рублей чтобы сделать экзоскелет, и это наконец закончилось [2/2]

Взломать за один промпт. Как OpenClaw открывает простор для киберпреступников

Взломать за один промпт. Как OpenClaw открывает простор для киберпреступников

Я БЫЛ В ШОКЕ КОГДА УЗНАЛ ЭТО... TBS vs ELRS

Я БЫЛ В ШОКЕ КОГДА УЗНАЛ ЭТО... TBS vs ELRS

Полноцветный электронный дисплей Pi Zero 2W. InkyPi

Полноцветный электронный дисплей Pi Zero 2W. InkyPi

Проблема нержавеющей стали

Проблема нержавеющей стали

Игровой ПК ARDOR GAMING из DNS за 115 тысяч рублей

Игровой ПК ARDOR GAMING из DNS за 115 тысяч рублей

Превращаем Raspberry Pi в (физического) виртуального питомца

Превращаем Raspberry Pi в (физического) виртуального питомца

Coding my own Tamagotchi...In Terminal? Here's what happened

Coding my own Tamagotchi...In Terminal? Here's what happened

Я запер модель ИИ внутри арт-инсталляции

Я запер модель ИИ внутри арт-инсталляции

Сделал тот САМЫЙ нужный СТАНОК из прошлого!

Сделал тот САМЫЙ нужный СТАНОК из прошлого!

Китайцы взломали Notepad++, проверки телефонов в метро и PornHub для AI-агентов | 2Weekly #43

Китайцы взломали Notepad++, проверки телефонов в метро и PornHub для AI-агентов | 2Weekly #43

Прозрачный ЖК-дисплей с Arduino UNO

Прозрачный ЖК-дисплей с Arduino UNO

Идеального маршрутизатора не существует.

Идеального маршрутизатора не существует.

Честно про аддитивные технологии.

Честно про аддитивные технологии.

Fixing that Un-Fixable Ferrari Radio

Fixing that Un-Fixable Ferrari Radio

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]