Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Functioning: A Game Framework based on SDL for Standard ML

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 examples
Octocat-spinner-32 functioning
Octocat-spinner-32 media
Octocat-spinner-32 opengl
Octocat-spinner-32 sdlml
Octocat-spinner-32 sml-lib
Octocat-spinner-32 .hgignore
Octocat-spinner-32 COPYING
Octocat-spinner-32 README.markdown
Octocat-spinner-32 configure
Octocat-spinner-32 game.cm
Octocat-spinner-32 game.sml
README.markdown

Functioning: Games in Standard ML

Getting Started

Functioning requires the MLton Standard ML compiler.

OSX

  • Get GMP with MacPorts or Homebrew.
  • Install MLton.

Linux

  • Get SDL, SDL Image, SDL Net, SDL Mixer
  • Install MLton

Windows

??? (Should be possible with a bit of work)

Setup

Make a symlink in this directory to the appropriate makefile in the functioning directory. You can accomplish this with:

./configure

Then try:

make examples/gaschamber

or

make examples/opengl
Something went wrong with that request. Please try again.