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

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

Mark Sibly 41c21e26a4 Added BINARYEN_TRAP_MODE for faster wasm. 8 年之前
bananas 1e62ff3569 Some bananas tweaks. 8 年之前
bin 04ebd8ee41 Updated mx2cc_linux to v1.1.05 8 年之前
devtools 85377cb317 Updated binariesand scripts. 9 年之前
docs 0d4b271526 Cleanups. 8 年之前
modules 7a241f4bff Lotsa fixes. 8 年之前
products 39a1ff6abf Updated ios product template 8 年之前
scripts 549c274118 Updated common.bat 8 年之前
src 41c21e26a4 Added BINARYEN_TRAP_MODE for faster wasm. 8 年之前
.gitignore 752afb83a9 Updated .gitignore 8 年之前
LICENSE.TXT 86e13ec3ba Updated binaries. 9 年之前
README.TXT 02ef54c457 Updated README.TXT 8 年之前
hello-world.monkey2 a8fb91933d Cleanup. 9 年之前

README.TXT


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

The master branch is effectively the 'release candidates' branch, so should be relatively stable. All development work is now done on the develop branch.

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/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 public 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 'rebuildall2go' 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 './rebuildall2go.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/