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
Already Paying for an RMM? Get 50% Off Splashtop AEM Icon
Already Paying for an RMM? Get 50% Off Splashtop AEM

Switch to Splashtop AEM and save up to 50% in your first year

Automated OS and third-party patching for Windows and macOS, CVE prioritization with AI patch summaries, and built-in remote control that also supports Linux. Qualifying organizations switching from another RMM get up to 50% off year one.
Get Started
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

2026-11-02