this is a masterclass in how to take something people love and take a community that was once vibrant and then systematically shit all over it until its dead.
A downloadable programming language for Windows and macOS
Monkey2 is an easy to use, cross platform, games oriented programming language from Blitz Research.
Monkey2 is zlib/libpng licensed and the full source code is available from github.
Online documentation is available here.
Occasional 'release' packages are also created from time to time and are available from this site. Packages are only built for Windows and Macos. To build monkey2 for Linux you'll need to build from the github source.
The packages includes a custom IDE written in monkey2 itself, however if you're on Windows you might also want to check out the 3rd party Mollusk IDE here.
User Danilo has kindly set up some forums here: http://monkeycoders.boards.net/
Pakz Monkey 2 examples
Long time Monkey 1 and Monkey 2 user Pakz, has created an excellent set of examples to get you started in Monkey2.
Pakz Monkey2 3D examples
Peterigz Monkey2 tutorials
The author of the excellent TimelineFX module and editor has a tutorial series in 14 parts available on GitHub here:
Video tutorials for Monkey2, by Abe King
This video serves as an nice introduction to rendering in Monkey2.
This video serves as an nice introduction to Strings, Math and Arrays in Monkey2
Click download now to get access to the following files:
Log in with itch.io to leave a comment.
Why nothing is working? i got "Internal mx2cc build error" every time i run or build something, i actually tried to run the included examples, it was working fine under Windows 7 x86, but i got the same problem on Win 10 and Win 8.1 x64
By the way... the new itch.io 25.x series has the .pkg format for installers blacklisted, so Mac users see no installable files.
Any chance of this coming to linux?
Several people have it going on x64 Linux already:
Feel free to ask questions in the forums (or here, but there are more people at forums).
Did you install the required dependencies (for me on Debian, all available as development packages from standard repositories--on your distribution, it may be different) and run rebuildall.sh (not as root)?
Then you can run the file it produces in the main folder as a binary, just run it from a terminal in that folder (see below). Works with standard stuff so far but my college courseload is too much, I have to wait until this Summer to really sink my teeth into it and make any progress on the stuff I have planned.
Mark really deserves some help over on Patreon, if you are going to use his work you should send some money his way every month...