Discord
Login
Community
DARK THEME

Hello everyone! I am on a journey to be able to code in the most coding languages!

I found this game engine that has a language called microScript and I am very interested in this easy looking language! I also saw you can code in Python, Lua, and JavaScript which is awesome!

But I was wondering if you guys know about the unique features of this game engine that might be different from the others? Please let me know!

Coding in microScript is very similar to coding in Lua on Love2D.

  • easy object-oriented, procedural language with no braces, semi-colons or begin (has the 'end' like lua)
  • your code runs in three callbacks: init, update, and draw
  • the API is through supplied objects: screen, keyboard, mouse, etc.

In microStudio we have a development system running in the browser, and it's very live. You can change the code in a function while the game is running, and call code routines from the console while it's running. The only real limitation is you can't set breakpoints, or step through each instruction in the source code.

There is support for all aspects of game programming here, it's a one-stop affair. The platform is designed for learning game programming, but it also makes for quick game development and that's what I like.

Wow that is awesome I coded in love2d and it was really good so if it's similar to that then I think I got it, thanks for the information!

That is awesome! This is a great platform to use! If you like Lua, you will absolutely love microScript, they are so similar, and this one is easier and better (in my opinion), happy coding! :)

CodeGod This is a great bro microScript is how I code, you will love the platform!

Thank you! I am learning microScript and it is probably the easiest one yet! Thank you guys!

Keep in mind that underneath it's JavaScript you're executing and the class system is really prototyping which is pretty cool.

It's quite easy (yes) to code as anything undeclared returns 0, so if variable then test for the variable existence, or returns default 0 if you don't set it.

That's sometimes trouble cause when there an error it just returns 0 and marches on and you can't tell where things went wrong :(

Oh it must be a young engine, still it's really cool so far!

Yes, that's already happened to me, but I'm glad you chose Microstudio. It seems small but powerful. Tiberius even created an AI with it.

That's awesome! I'm not going to use this engine forever but it is something I'm definitely going to hold on to because it's really nice and I love it!

Wow I wonder how many programming languages you know, I know 12 programming languages fluently

I only know 3 :(

But I am learning Java right now! :)

Kira1 how did you learn 12 programming languages??? And fluently??? I am impressed I know mostly high level programming languages and one low level language.

Trying low-level languages ​​is very complex; I've even tried it myself, it's like coding the very basics of the computeur, and it's truly crazy.

Yeah bro low level language like C or C++ are a nightmare, but I do love Assembly and Rust they are awesome I am learning assembly very difficult but very useful and important! :)

I agree, I intend to continue learning them myself for my future career and to resume learning C++ ]:^)

Awesome!

If you want you can learn TiberScript for easy syntax and learn another language so you can say I know more then just microScript! :)

Post a reply

Progress

Status

Preview
Cancel
Post
Validate your e-mail address to participate in the community