TIC-80 is a free, open-source fantasy computer designed for developing, playing, and sharing small retro-style video games. It provides a complete game development environment with built-in editors for programming, sprites, maps, sound effects, and music. Developers can create games using languages such as Lua, JavaScript, Python, Ruby, and MoonScript. The virtual hardware imposes creative limitations, including a 240 × 136 pixel display, a 16-color palette, and four-channel audio. Games are packaged into portable cartridge files that can be shared across supported platforms. TIC-80 also supports keyboard, mouse, and game controller input for interactive gameplay. Its integrated development tools make it accessible to beginners, hobbyists, and experienced game developers.

Features

  • Integrated retro game development environment
  • Lua, JavaScript, Python, and other language support
  • Built-in sprite, map, and code editors
  • Four-channel sound effects and music composition
  • Portable game cartridge creation and sharing
  • Keyboard, mouse, and multiplayer controller input

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow TIC-80

TIC-80 Web Site

Other Useful Business Software
99.99% Uptime for MySQL and PostgreSQL Databases Icon
99.99% Uptime for MySQL and PostgreSQL Databases

Sub-second maintenance. 2x read/write performance. Built-in vector search for AI apps.

Cloud SQL Enterprise Plus delivers near-zero downtime with 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of TIC-80!

Additional Project Details

Operating Systems

Android, Linux, Mac, Windows

Programming Language

C

Related Categories

C Game Development Frameworks, C Game Engines

Registered

1 day ago