2
0

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

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

Mark Sibly 3f6be81d73 Fix linker creating .so instead of exec 5 жил өмнө
bananas 9165e691c3 Fixed sqlite link issue. 6 жил өмнө
bin 3f6be81d73 Fix linker creating .so instead of exec 5 жил өмнө
devtools 85377cb317 Updated binariesand scripts. 9 жил өмнө
docs 7b3621afe6 Added docs/theme-dark.css 7 жил өмнө
modules 349651c9fc Changed deferred buffer pixel format to RGBA8 for all "ES" profiles. 6 жил өмнө
products abd86f1b30 Fixed 'android' product manifest, 'EACCES' error 6 жил өмнө
scripts 963222e877 Fixed android std.permissions. 6 жил өмнө
src d0b3a00241 Force 'iphonesimulator' to unuse 'threads' 6 жил өмнө
.gitattributes 7d105aaebb added *.cc, *.in, *.inl to .gitattributes 6 жил өмнө
.gitignore 735b092ccd WIP threads. 7 жил өмнө
ABOUT.HTML 132138c1d2 xmas tweaks! 6 жил өмнө
LICENSE.TXT 86e13ec3ba Updated binaries. 9 жил өмнө
README.TXT f67c66c653 Update text/html files. 6 жил өмнө
VERSIONS.TXT f67c66c653 Update text/html files. 6 жил өмнө
ducks-scene.mojo3d 74d7dc427e updated .mojo3d scene demos. 7 жил өмнө
hingechain-scene.mojo3d 74d7dc427e updated .mojo3d scene demos. 7 жил өмнө
jointchain-scene.mojo3d 74d7dc427e updated .mojo3d scene demos. 7 жил өмнө
shapes-scene.mojo3d 74d7dc427e updated .mojo3d scene demos. 7 жил өмнө
spotlight-scene.mojo3d 74d7dc427e updated .mojo3d scene demos. 7 жил өмнө
sprites-scene.mojo3d 74d7dc427e updated .mojo3d scene demos. 7 жил өмнө
test-scene.mojo3d 74d7dc427e updated .mojo3d scene demos. 7 жил өмнө
xmas-lights.png 132138c1d2 xmas tweaks! 6 жил өмнө

README.TXT


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

If you are reading this on github, please note there are prebuilt versions of monkey2 (with complete source code) available from https://blitzresearch.itch.io/monkey2.


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

1) Unless you are using one of the prebuilt releases, you will need to install the mingw-64 compiler. There is a self-extracting archive of mingw-64 that has been tested with monkey2 here:

http://monkeycoder.co.nz/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' (ha!).

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. Run this to launch the Ted2go IDE.

5) You should now be able to build and run monkey2 apps. There are some sample apps in the monkey2/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. Run this to launch the Ted2go IDE.

5) You should now be able to build and run monkey2 apps. There are some sample apps in the monkey2/bananas directory.


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

Monkey2 development blog: http://monkeycoder.co.nz/

Monkey2 itch.io page: https://blitzresearch.itch.io/monkey2

Monkey2 github page: https://github.com/blitz-research/monkey2

Ted2go github page: https://github.com/engor/Ted2Go