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

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

Mark Sibly facb6634c9 Merged branch develop into master 9 ani în urmă
bananas bda06adfd8 Added WIP HttpRequest module. 9 ani în urmă
bin 00721c7877 Merged branch develop into develop 9 ani în urmă
devtools 85377cb317 Updated binariesand scripts. 9 ani în urmă
docs 0d4b271526 Cleanups. 9 ani în urmă
modules 8aa7fb27c6 Docs tweaks. 9 ani în urmă
products 8eed7e7dbc Cleaned up android product template. 9 ani în urmă
scripts c88bd7c85d Rebuilt mx2cc_linux. 9 ani în urmă
src 216bd40a5e Tweaked makedocs ResolveLink. 9 ani în urmă
.gitignore f867581c75 Updated .gitignore. 9 ani în urmă
.gitmodules 4131270c69 Added ted2go submodule. 9 ani în urmă
LICENSE.TXT 86e13ec3ba Updated binaries. 9 ani în urmă
README.TXT e08bb342f5 Another mx2cc deps fix. 9 ani în urmă
hello-world.monkey2 a8fb91933d Cleanup. 9 ani în urmă

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/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/