The Moo team is working on updating Fin ‘N’ Kit – an old mobile game I made two years ago with Gideros and Lua.
Because of some of the constraints with Gideros when it comes to PC support, I’ve spent the day creating a Fin ‘N’ Kit C++ project using my Kuko framework, which is built on C++, Lua, and SDL2, with the intention that it will be our primary framework for all PC and mobile games (with Windows, OSX, Linux, and Android supported initially.)
In the Kuko framework, you can set up menus in .lua files, basically making use of Lua tables, so today I’ve mostly been working on menus.
So here’s some quick looks at the main menu and play sub-menu.
Haven’t worked on the Options or Help menus yet, but there is a language select menu in, with the languages English, Spanish, and Esperanto. We can add translations later, but these are the languages that people on the Moo team currently have expertise in.
The level editor is one of the big things to implement soon because that means that the Moo team can work on levels sooner, so we can get a collection of levels available for play upon first release of the game. Of course, we can also add new levels and themes over time.
The level editor will also be included in the game, just like with the current version that is available on Google Play.
Another thing that Lua is used for in the Kuko framework is language files, which allows us to have the game available in multiple languages. The menu lua files can take hard-coded text, or a text ID, which would correspond to a key in the language files.
Well, that’s all for now.