Skip to main content

Codea

Codea

Resource Thumbnail Image
Description of Resource

Codea lets you create games and simulations — or just about any visual idea you have. Turn your thoughts into interactive creations that make use of iPad features like Multi-Touch and the accelerometer. We think Codea is the most beautiful code editor you'll use, and it's easy. Codea is designed to let you touch your code. Want to change a color, or an image? Tapping will bring up visual editors that let you choose exactly what you want. Codea is built on the Lua programming language. A simple, elegant language that doesn't rely too much on symbols — a perfect match for iPad.

Here's how you use it: type your code. Press play to watch it run. Interact with it. Get creative.

Features:

  • A fully featured 2D and 3D renderer
  • Lots of great example projects to learn from, including games
  • Touch your code: tap colors, images and sounds to adjust them
  • Export your finished projects to Xcode to produce real apps
  • Complete in-line reference documentation accessible from keyboard
  • Intelligent syntax highlighting and auto-completing code editor
  • Import your own assets from Dropbox
  • Full 2D and 3D physics engines for complex motion
  • Add parameters so you can tweak variables at runtime
  • Interact with accelerometer and multi-touch on your device
  • Generate retro-game sound effects
  • GLSL Shader Language support with live shader editor
  • Bluetooth keyboard support and keyboard shortcuts
  • Air Code: code live from your PC using WiFi
  • Much, much more
Other Requirements
Designed for iPad.
iPhone: Requires iOS 14.5 or later.
iPad: Requires iPadOS 14.5 or later.
iPod touch: Requires iOS 14.5 or later.
Mac: Requires macOS 11.3 or later and a Mac with Apple M1 chip or later.