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

Pixel Art for Video Games
Michigan State University via Coursera
Low Poly Art For Video Games
Michigan State University via Coursera
Art for Games
Michigan State University via Coursera
Learn Professional Pixel Art & Animation for Games
Udemy
Learn Construct 2: Creating a Pixel Platformer in HTML5!
Udemy