LIKO 12 Save Abandoned

LIKO-12 is an open source fantasy computer made using LÖVE.

Project README

LIKO-12

stars commits github downloads releases license

The project have been unfortunately archived and no longer under development nor maintenance. Please feel free to fork the project.


About

LIKO-12 is a fantasy computer that you can use to make, play and share tiny retro-looking games and programs. It comes with a default, fully customizable, DOS-like operating system installed, called DiskOS.

DiskOS provides an environment with basic command line programs and visual game editors.

The created games and programs are saved as disk files that can be easily shared to friends or anyone else.

Available on

Github Releases Itch.io Google Play Snapcraft

Alternative Projects

  • PICO-8: The original fantasy console that started the whole trend. It's community is pretty good. Made with care to provide the old consoles feel. Recommended for anyone who can purchase it.
  • PixelVision8: An open-source fantasy console that promises to keep the old consoles feel, still under development till today. Has a very good quality and sweet graphics.
  • TIC-80: An open-source PICO-8 clone that does have it's own feel and community. It's in a finished/stable state and supports multiple programming languages. Could be also a good choice, but it also has a paid PRO version to support the developer.
  • There's a whole list of other fantasy consoles here.

Gallary

BIOS POST Screen DiskOS Installer Commandline Prompt Code Edittor Sprite Edittor Map Edittor WIP Edittor
BIOS POST DiskOS Installer Commandline Prompt Code Edittor Sprite Edittor Map Edittor WIP Edittor

Documentation

The documentation is scattered and available over multiple places:

The demos and games included could be used as a last resort before reading the source-code.

Sourcecode Overview

LIKO-12 was made using the awesome LÖVE Framework and written purely in Lua.

Lua is a simple scripting language that used to be very good back in the days, and it could still serve as a good start for beginners with some care to overcome the obstacles of moving into other well known languages like JavaScript. (Although Python is a better choice for learning programming)

There are lots of ninja crimes in the codebase, where I sacrificed code readability to feel satisfied in doing something so hacky and Lua specific. Very sorry for that ?

As the project has grew over the years, it has been split into multiple repositories under the LIKO-12 Organization

Project Status

​The project is no longer under maintenance, Rami has to move on into other projects.

It's very welcome to fork it, and if a fork gained much improvements it can be linked in the original repository.

Thanks to the LÖVE Community

For being such an awesome community that had the patience to tolerate me as a kid, and help me learn way much stuff over the years.

Open Source Agenda is not affiliated with "LIKO 12" Project. README Source: LIKO-12/LIKO-12
Stars
891
Open Issues
24
Last Commit
2 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating