MiniScript roundup #16
No mucking about today, on with this weeks MiniScript news...
- Starting this week off is a great article from Joe providing an overview of all the Language Ports of MiniScript, with at least six different full or partial language versions so far.
This just goes to show how flexible MiniScript is, and just because a current port may not exist in your favourite language, does not mean it never will, or why not even have a go at writing your own port if you need one in your native language? You'll get heaps of support from Joe and the other developers on the MiniScript discord channel, if you want to give it a go.
- Joe is also starting a new live coding series on YouTube building a tower defense game. This should be great for anyone wanting to learn how to create an actual game using MiniScript and Mini Micro.
- Of course, Trey Tomes has a few new videos for us on his Micro Hack and Fantasy ERP projects, and implementing the Marching Squares algorithm, which is often used for random 2D terrain generation in games, or Metaballs in 3D modelling.
- Ryushinaka is working a project providing a MiniScript Integration with Unity3D, to produce a game creator style system to assist building games in MiniScript, utilising Unity3D graphics. IT's early days, but you can check out the GitHub Repository for the Project
- We have a relatively new user to the Discord, ThaCuber, who has put up a GitHub repository for an Implementation of MiniScript in C99.
We've discovered another game that uses MiniScript for modding - GoreBox. You can have a read of how it uses MiniScript for modding through the GoreBox Modding API.
Rounding out this week is a list of some of the interesting topics being discussed on the MiniScript Discord this week. It's not just all directly MiniScript related either. we talk about various topics related to scripting and programming, so why not come join the conversation. Here's some of the topics :-
Using MiniScript to create hexagonal tile sets
Discussion of an article on Repeating Patterns in Conway's Game of Life
Game design ideas
Online services for serving multiplayer functionality
Writing older architecture CPU emulations in MiniScript, such as the venerable 6502 chip used to power several of the early well known microcomputers and games consoles
Adding new functionality to the MiniScript command line version
MiniScript Lexer in Lua
Porting MiniScript to small form factor computing devices
Other undiscovered games integrating MiniScript
And that's not everything. So be sure to check out the conversations on Discord if you are at all interesting in scripting languages, algorithms, and anything related to retro computing.
That's it for today. Until next time, have a great week.
Subscribe to my newsletter
Read articles from Russell Hansen directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
Russell Hansen
Russell Hansen
I am an Australian software developer, working professionally in the past on corporate database systems, in my spare time currently on whatever takes my fancy. I like exploring and creating add-ons for game engines, and general coding in multiple programming languages, currently focussing on C++/C#, Godot GDScript and Miniscript. I am also an aspiring artist, gardener, woodwork and dabbler in many other eclectic hobbies.