---
title: Platforms
url: 'https://wiki.teletypegames.org/platforms'
markdown: 'https://wiki.teletypegames.org/platforms.md'
lang: en
date: '2026-10-19'
---

# Platforms

 | Page | Description |
|---|---|
| [Bevy](https://wiki.teletypegames.org/platforms/bevy) | Overview of the Bevy open-source Rust game engine with the Makefile-based WASM export workflow and the Woodpecker CI pipeline. |
| [Commodore 64](https://wiki.teletypegames.org/platforms/c64) | Overview of Commodore 64 game development with the ACME assembler and VICE emulator, including the build and release pipeline. |
| [DOS](https://wiki.teletypegames.org/platforms/dos) | Overview of DOS program development with Open Watcom and DOSBox, and the dos-tools builder image behind the build and release pipeline. |
| [Ebitengine](https://wiki.teletypegames.org/platforms/ebitengine) | Overview of Ebitengine, a performant and portable 2D game engine for the Go programming language. |
| [Godot](https://wiki.teletypegames.org/platforms/godot) | Overview of the Godot open-source game engine with links to tutorials for 2D and 3D game development. |
| [Löve](https://wiki.teletypegames.org/platforms/love) | Overview of the LÖVE (Love2D) framework for building 2D games in Lua. |
| [Phaser](https://wiki.teletypegames.org/platforms/phaser) | Overview of the Phaser open-source HTML5 game framework with the bundler-free Makefile workflow and the Woodpecker CI pipeline. |
| [Commodore Plus/4](https://wiki.teletypegames.org/platforms/plus4) | Overview of Commodore Plus/4 game development with the ACME assembler and VICE emulator, including the build and release pipeline. |
| [TIC-80](https://wiki.teletypegames.org/platforms/tic80) | Overview of the TIC-80 fantasy computer platform used for creating small games with built-in development tools. |

 [ **Bevy** ](https://wiki.teletypegames.org/platforms/bevy)Overview of the Bevy open-source Rust game engine with the Makefile-based WASM export workflow and the Woodpecker CI pipeline.

 [ **Commodore 64** ](https://wiki.teletypegames.org/platforms/c64)Overview of Commodore 64 game development with the ACME assembler and VICE emulator, including the build and release pipeline.

 [ **DOS** ](https://wiki.teletypegames.org/platforms/dos)Overview of DOS program development with Open Watcom and DOSBox, and the dos-tools builder image behind the build and release pipeline.

 [ **Ebitengine** ](https://wiki.teletypegames.org/platforms/ebitengine)Overview of Ebitengine, a performant and portable 2D game engine for the Go programming language.

 [ **Godot** ](https://wiki.teletypegames.org/platforms/godot)Overview of the Godot open-source game engine with links to tutorials for 2D and 3D game development.

 [ **Löve** ](https://wiki.teletypegames.org/platforms/love)Overview of the LÖVE (Love2D) framework for building 2D games in Lua.

 [ **Phaser** ](https://wiki.teletypegames.org/platforms/phaser)Overview of the Phaser open-source HTML5 game framework with the bundler-free Makefile workflow and the Woodpecker CI pipeline.

 [ **Commodore Plus/4** ](https://wiki.teletypegames.org/platforms/plus4)Overview of Commodore Plus/4 game development with the ACME assembler and VICE emulator, including the build and release pipeline.

 [ **TIC-80** ](https://wiki.teletypegames.org/platforms/tic80)Overview of the TIC-80 fantasy computer platform used for creating small games with built-in development tools.

'; var prevLevel = 2; for (var i = 0; i < headings.length; i++) { var h = headings\[i\]; var text = h.textContent.trim(); var slug = text.toLowerCase() .replace(/\[áàâä\]/g,'a').replace(/\[éèêë\]/g,'e').replace(/\[íìîï\]/g,'i') .replace(/\[óòôöő\]/g,'o').replace(/\[úùûüű\]/g,'u') .replace(/\[^a-z0-9\]+/g, '-').replace(/^-|-$/g, ''); if (!slug) slug = 'heading-' + i; if (used\[slug\]) { slug += '-' + i; } used\[slug\] = true; h.id = slug; var level = parseInt(h.tagName.charAt(1)); var cls = level > 2 ? ' class="toc-child"' : ''; html += '- [' + text + '](#'%20+%20slug%20+%20')
'; } html += '
'; toc.innerHTML = html; // Scroll-spy: highlight current heading var links = toc.querySelectorAll('a'); var ids = \[\]; for (var j = 0; j < links.length; j++) ids.push(links\[j\].getAttribute('href').slice(1)); function updateActive() { var current = ''; for (var k = 0; k < ids.length; k++) { var el = document.getElementById(ids\[k\]); if (el && el.getBoundingClientRect().top <= 80) current = ids\[k\]; } for (var m = 0; m < links.length; m++) { links\[m\].parentNode.classList.toggle('active', links\[m\].getAttribute('href') === '#' + current); } } window.addEventListener('scroll', updateActive, { passive: true }); updateActive(); })();

---

## Navigation

- Previous: [Infrastructure](https://wiki.teletypegames.org/infrastructure.md)
- Next: [Projektek](https://wiki.teletypegames.org/projects.md)
- Children:
  - [Bevy](https://wiki.teletypegames.org/platforms/bevy.md)
  - [Commodore 64](https://wiki.teletypegames.org/platforms/c64.md)
  - [DOS](https://wiki.teletypegames.org/platforms/dos.md)
  - [Ebitengine](https://wiki.teletypegames.org/platforms/ebitengine.md)
  - [Godot](https://wiki.teletypegames.org/platforms/godot.md)
  - [Löve](https://wiki.teletypegames.org/platforms/love.md)
  - [Phaser](https://wiki.teletypegames.org/platforms/phaser.md)
  - [Commodore Plus/4](https://wiki.teletypegames.org/platforms/plus4.md)
  - [TIC-80](https://wiki.teletypegames.org/platforms/tic80.md)
