Monkey2 BASIC programming language for 2d/3d game development

#compiler #gamedev #language #framework #basic #BASIC #monkey

Mark Sibly 80cfb01396 Updated createrelease. 9 years ago
bananas d8abf1c74e Chipmunk fixes. 9 years ago
bin 4e933fc6d0 Rebuilt mx2cc_macos. 9 years ago
devtools 85377cb317 Updated binariesand scripts. 9 years ago
docs bf156200f6 Tidy ups for viewing docs locally via browser. 9 years ago
modules 5ec9cf9988 Fixed future so you can set before get. 9 years ago
products a55bb20dc2 Added wasm target. 9 years ago
scripts 4e933fc6d0 Rebuilt mx2cc_macos. 9 years ago
src 80cfb01396 Updated createrelease. 9 years ago
.gitignore bf156200f6 Tidy ups for viewing docs locally via browser. 9 years ago
.gitmodules 4131270c69 Added ted2go submodule. 9 years ago
LICENSE.TXT 86e13ec3ba Updated binaries. 9 years ago
README.TXT b589018441 Cleanups. 9 years ago
TODO.TXT 243eca9b2a Oops tweaks. 9 years ago
VERSIONS.TXT 6d3669d8d9 Updated VERSIONS.TXT 9 years ago
hello-world.monkey2 a8fb91933d Cleanup. 9 years ago

README.TXT


***** Welcome to Monkey2! *****

W A R N I N G ! The master branch is super-volatile, and the develop branch is event worse! Grabbing the most recently tagged version is recommended if you just want to give monkey2 a try.


***** Building monkey2 on Windows *****

1) Install the mingw-64 compiler. There is a self-extracting archive of mingw-64 that has been tested with monkey2 here:

http://monkey2.monkey-x.com/mak/get-file?file=i686-6.2.0-posix-dwarf-rt_v5-rev1.exe

If you install this to the monkey2 'devtools' directory, the following steps should 'just work'.

The general release of mingw-64 is available here:

https://sourceforge.net/projects/mingw-w64/

When installing, you should select 'i686' for 'architecture', 'posix' for 'threads' and 'dwarf' for 'exception'.

2) Open a command prompt and change to the 'monkey2\scripts' directory.

3) Enter 'rebuildall' and hit return. Wait...

4) If all went well, you should end up with a 'Monkey2 (Windows)' exe in the monkey2 directory.

5) You should now be able to build and run monkey2 apps. There is a simple 'hello-world.monkey2' test in the monkey2 directory, and some simple demos in the '/bananas' directory.


***** Building monkey2 on MacOS/Linux *****

1) On MacoS, install the xcode command line tools. You can do this by entering 'xcode-select --install' in a shell.

2) Open a shell and change to the 'monkey2/scripts' directory.

3) Enter './rebuildall.sh' and hit return. Wait...

4) If all went well, you should end up with a 'Monkey2 (...)' app in the monkey2 directory.

5) You should now be able to build and run monkey2 apps. There is a simple 'hello-world.monkey2' test in the monkey2 directory, and some simple demos in the '/bananas' directory.


***** More information *****

Monkey2 patreon page: https://www.patreon.com/monkey2?ty=h

Monkey2 development blog: http://monkey2.monkey-x.com/

Monkey2 development forums: http://monkey2.monkey-x.com/forums

Monkey2 xmas 2015 demo: http://monkey2.monkey-x.com/2015/12/23/xmas-demo-2015/