Wonkey is a easy to learn, oriented object, modern and cross-platform programming language for creating cross-platform video games. Pull requests welcome! Join community https://discord.gg/awfuRtZay7
New official Wonkey release with Wake (1.1.0) and Wide (1.0.1) built for Windows (x86/x64), Linux (x64), MacOS (x64/arm64) and Raspbian (arm32) targets.
⚠️ Important: After installation, we recommanded to rebuild all modules. See instructions in README.md
.
Fmt()
(f6d7ee28c744d19a1d1e12eef2ea581b166d89cd)EndClass
, EndStruct
, EndInterface
, EndEnum
, EndProperty
, EndFunction
, EndMethod
, EndOperator
, EndLambda
, EndWhile
, EndFor
, EndSelect
, EndTry
(87223e6c69b7ba7ff367b61a1979ef424efcee59, d336974d5d51a0416ec0f7ae3dca843637ca16e6)""
(ef601719f8d3ead220bbdf1de03719c9bb82727b)__APPTYPE__
preprocessor variable (dd355c5a67cf788caa4a0d13385459b15bf08d6e)Do
to While
and For
statement for writing one-liners (8b437d3c7037d5baa2f25dd31b868691b43e7b9d).
, ?.
and ->
inside identifier expressions (dc6bcd38f911c00ac8513cedf84622273d7f1228)wake
32 bits executable binary to default on Windows, 64 bits executable binary still available in bin\windows\wake64
(8ec01e4ccdb69a00fab96ed44422d9aa81745bfc)-icon=<file>
option to wake
to set executable icon (b81c4d9ad9dfa9404a0f3294302ae3a4be9c6485, b0b8bb22205e68df474e9692775453e607762a73)*.products
output directory@image
tag (d10c195714cbb5ebd912efc4fce7f1a102e13494)wake
classes diagram preview and generator (b6931840b2367aefa1315d6a1d8ad84d138da029)DebugView
view (c798662f67c00162d0b70e9048cf475add129167)c2wx
tool - experimental C header to Wonkey 'extern' convertor that uses the libclang library (see bin\windows\c2wx.txt
, on Windows only) (9b42e162ea79826128ec7c26d0ee977bda92a686, a9525d32b01c100dc05ced35510c210d04106057)pyro
game framework module - (thanks to http://www.playniax.com) (d49dec0cfa5c4f5cd7d65d5b1f784bb532a36032)timelinefx
module - particle effects (thanks to @peterigz) (92b0205e7e46fcf2af16e7d2311b0bbce7d19ea5, 97a7357f325fad51f18213fb7a55b2109caeb102)ncurses
module - (thanks to @HezKore) (47fb8fd7b70a7868f56dec3e4473873eb1e3efa4)raylib
module - simple and easy-to-use library to enjoy 2d/3d videogames programming (https://www.raylib.com) (8bf5477ad2fd863adf47324eeb26b1bcfc3996ff)miniaudio
module (experimental) - single file audio playback and capture library (https://github.com/mackron/miniaudio) (67eecb79d3f10b87f609707f15989b842391268e)Pakz001
2d/3d tutorials (thanks to @Pakz001)peterigz
tutorials (thanks to @peterigz)...and many others fixes and stuff :)
Thanks to @D-a-n-i-l-o, @StrangeIsMyName for these many contributions. We can all contribute to preserve and improve this wonderful programming language :).
We still need support and help to maintain this project overtime.
First official Wonkey release with Wake and Wide built for Windows, Linux, MacOS ans Raspbian targets.
⚠️ Important: After installation, we recommanded to rebuild modules
Update 29/04/2021: Fixed msvc installer
PadLeft()
, PadRight()