Skip to content

Details

2D Game With Ruby Lang

Discover how DragonRuby makes 2D game development accessible for Rubyists. Fast prototyping, cross-platform builds, and a fun way to flex your Ruby skills beyond the web!

Event Details

  • Date: Thursday, October 8th, 2026
  • Time: 5:00 P.M. to 8:00 P.M.
  • Venue: Sarit Expo Centre, Westlands
  • Host: African Ruby Community (Nairuby Chapter)
  • Speaker: Judah Uzumaki (Ruby Developer)

Ask About The Event

Game dev isn’t just for C++ or Unity/Godot pros—Rubyists can build games too!
This talk introduces DragonRuby, a minimalist yet powerful 2D game engine built with Ruby. We’ll explore its unique approach to prototyping, cross-platform deployment, and game loops, while walking through live examples of creating a simple 2D game.
Whether you’re a Ruby developer, a web engineer, or an indie game enthusiast curious about expanding your toolkit or looking for a fun side project, you’ll leave with the skills and inspiration to start making games with Ruby today.

What We Will Cover

  • Why Ruby for Games? Breaking the myth that Ruby is only for Rails/web apps, and leveraging developer happiness and fast iteration.
  • Introduction to DragonRuby: Zero-dependency architecture, lightning-fast boot times, and runtime hot-reloading.
  • Core Concepts: Understanding the game loop (#tick method), sprites, rendering, and effortless input handling.
  • Live Demo: Step-by-step creation of a minimal game prototype with real-time modifications.
  • Cross-Platform Exporting: One-command builds for macOS, Windows, Linux, Web (WebAssembly), and mobile.

Related topics

Events in Nairobi, KE
Video Game Development
Games
Programming Languages
Ruby
Ruby On Rails

You may also like