YoVDO

Porting Celeste: From PICO-8 to PicoSystem - Indie Game Development on Microcontrollers

Offered By: media.ccc.de via YouTube

Tags

Game Development Courses Embedded Systems Courses Microcontrollers Courses Pixel Art Courses Low-level Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the journey of porting the indie game classic Celeste from PICO-8 to the Pimoroni PicoSystem in this 23-minute conference talk. Dive into the world of pixel art graphics and microcontroller programming, comparing the challenges and rewards to coding for vintage 8-bit systems. Learn about the process of adapting Celeste to run on a system with only 264 Kilobytes of RAM, including initial attempts in C and C++, and the final implementation in embedded Rust. Discover how working within strict hardware limitations can foster creativity and deeper understanding of low-level programming. Gain insights into the potential development of a new beginner-friendly game framework for embedded systems, and understand the enduring appeal of pixel art in modern game development.

Syllabus

Celeste


Taught by

media.ccc.de

Related Courses

Comprendre les Microcontroleurs
École Polytechnique Fédérale de Lausanne via Coursera
Electronic Interfaces: Bridging the Physical and Digital Worlds
University of California, Berkeley via edX
Arduino y algunas aplicaciones
Universidad Nacional Autónoma de México via Coursera
Embedded Systems Design
Indian Institute of Technology, Kharagpur via Swayam
Enseignes et afficheurs à LED
École Polytechnique Fédérale de Lausanne via Coursera