Mini Micro: Difference between revisions

From Fantasy Console Wiki
Jump to navigation Jump to search
temp>JoeStrout
(Created page with "Mini Micro is a fantasy computer based on the [https://miniscript.org MiniScript programming language]. MiniScript is used both for the command-line shell (which is really just a MiniScript REPL) and for writing programs, so there is only one language/syntax to learn. == Availability == Mini Micro runs on Mac, Windows, Linux, and WebGL. A mobile version for iOS and Android is currently in public alpha. Mini Micro is free and may be downloaded from either of: * h...")
 
temp>MineRobber
(Add categories)
Line 23: Line 23:


There is a 4-page [https://miniscript.org/files/MiniMicro-CheatSheet.pdf Mini Micro Cheat Sheet] which is the primary documentation used by experienced users.  There is also a [https://miniscript.org/wiki/Category:Mini_Micro Mini Micro category on the MiniScript wiki], as well as two [https://miniscript.org/books/ books about MiniScript and Mini Micro].
There is a 4-page [https://miniscript.org/files/MiniMicro-CheatSheet.pdf Mini Micro Cheat Sheet] which is the primary documentation used by experienced users.  There is also a [https://miniscript.org/wiki/Category:Mini_Micro Mini Micro category on the MiniScript wiki], as well as two [https://miniscript.org/books/ books about MiniScript and Mini Micro].
[[Category:Fantasy computers]][[Category:FCs that use MiniScript]]

Revision as of 09:45, 27 May 2022

Mini Micro is a fantasy computer based on the MiniScript programming language. MiniScript is used both for the command-line shell (which is really just a MiniScript REPL) and for writing programs, so there is only one language/syntax to learn.

Availability

Mini Micro runs on Mac, Windows, Linux, and WebGL. A mobile version for iOS and Android is currently in public alpha. Mini Micro is free and may be downloaded from either of:

Features

  • Up to 8 simultaneous display layers, each of which can be configured as any of:
    • solid color
    • pixel display (full-color, scalable, and scrollable; 960x640 pixels by default)
    • text display (26 rows by 68 columns, full-color)
    • tile display (scalable, scrollable, with optional overlap and odd row/column offset)
    • sprite display (sprites support scaling, rotation, and simple collision checks)
  • Support for keyboard, mouse, and game controller input
  • Both digitized and synthesized sounds (with control over pitch, volume, and stereo pan)
  • HTTP with all four verbs
  • System disk with a variety of built-in sounds, images, and import libraries

Documentation

There is a 4-page Mini Micro Cheat Sheet which is the primary documentation used by experienced users. There is also a Mini Micro category on the MiniScript wiki, as well as two books about MiniScript and Mini Micro.