Skip to content

Jogo Tutorial

mfichman edited this page Feb 11, 2013 · 9 revisions


The Jogo tutorial is a guide for programmers who want to use the Jogo programming language to develop applications. The first section, "Getting started," explains how to download Jogo and compile your first Jogo program. "The basics" explains the Jogo programming language syntax. The last section walks through programming a simple sprite-based game.

Getting started

  1. What is Jogo?
  2. Getting Started: Windows
  3. Getting Started: OS X
  4. Getting Started: Linux

The basics

  1. Variables and Literals
  2. Arrays, Lists, and Maps
  3. Control Statements
  4. Functions and Closures
  5. Classes, Methods, and Attributes
  6. Operators and Hook Methods
  7. Value-types vs. Reference-types
  8. Interfaces
  9. Parametric Polymorphism
  10. Coroutines
  11. Any Type

Game development

  1. Displaying a Window
  2. Sprites
  3. Model-View-Actor (Controller)
  4. Actors and Coroutines
  5. Sound
  6. OpenGL
  7. Renderers
  8. Networking
You can’t perform that action at this time.