[LIKO-12 V0.7.1_PRE] An open-source fantasy computer made in LÖVE

Showcase your libraries, tools and other projects that help your fellow love users.
User avatar
RamiLego4Game
Citizen
Posts: 71
Joined: Tue Jun 10, 2014 7:41 pm

[LIKO-12 V0.7.1_PRE] An open-source fantasy computer made in LÖVE

Post by RamiLego4Game » Sun Sep 18, 2016 7:08 pm

Image

The open-source Fantasy Computer
About:

LIKO-12 is an open source fantasy computer completely written in the Lua programming language where you can make, play and share tiny retro-looking games and programs.

The LIKO-12 fantasy computer comes with a default, fully customizable, DOS-like operating system installed, called DiskOS, which provides an environment with basic command line programs and visual game editors.

Games are stored as disk files that can be saved, shared and uploaded to pastebin via the built-in program.

Screenshots :cool: :

Image
Image
Image
Image
Image
Image

Gifs:

Image
Image
Image

Features:

* Sprite editor !, with a spritesheet that can contain 288 sprites !
* Code editor, yup a code editor with syntax highlighting.
* WIP Lua Console: made originally by technomancy, requires some tweaking.
* Uses a framebuffer rendering system, this means:
- You don't have to redraw everything when resizeing the LIKO-12 window
- The screen doesn't clears every frame
- You can draw to the screen anywhere in the code
* Supports Window Resize (Yup it does).
* Works 100% on android :3 (Better download hacker's keyboard for using the code editor)
* Comes with 3 demo games for now
* It's free and opensource (unlike some other fantasy consoles)
* Saves in one file, easy to share with pastebin.

Specs:

Display: 192x128, fixed 16 colour palette (PICO-8 pallete)
Input: Keyboard, Mouse, Touch, and Gamepad.
SpriteSheet: 288 sprite (24x12)
Code: LuaJit 5.1
LOVE: 0.10.1 (V0.7.1), 11.0 (Git)
Runs on: Windows, Linux, Mac, Android, RaspberryPi (Install love from [url]http:/love2d.org[/url], the ARM builds works fine).

Why did I develop this ?
Because I wanted to buy PICO-8 but that's not possible without creditcards (no internet shopping in syria)
So I made my own PICO-8 which is more fun than buying it

Planned Features :
* The ability to pack your game in .love file.
* Do the other editors...
* What else ? Suggest some :ultrahappy:

Fun Fact:
I programmed 50% of this project using my phone, till now I switch between the pc and the mobile :3 .

Feedbacks welcome!
Last edited by RamiLego4Game on Tue Apr 24, 2018 3:16 am, edited 22 times in total.
My works:

User avatar
Ulydev
Party member
Posts: 417
Joined: Mon Nov 10, 2014 10:46 pm
Location: Paris
Contact:

Re: [LIKO-12 V0.0.1 PRE] A pico-8 clone with extra abilities and editors !

Post by Ulydev » Sun Sep 18, 2016 7:11 pm

Great project. You nailed it.

User avatar
RamiLego4Game
Citizen
Posts: 71
Joined: Tue Jun 10, 2014 7:41 pm

Re: [LIKO-12 V0.0.1 PRE] A pico-8 clone with extra abilities and editors !

Post by RamiLego4Game » Sun Sep 18, 2016 7:18 pm

Ulydev wrote:Great project. You nailed it.
Thanks Ulydev ^^
My works:

User avatar
MadByte
Party member
Posts: 490
Joined: Fri May 03, 2013 6:42 pm
Location: Germany

Re: [LIKO-12 V0.0.1 PRE] A pico-8 clone with extra abilities and editors !

Post by MadByte » Sun Sep 18, 2016 7:38 pm

man, that was fast. I "accidently" found your project on Github yesterday and wondered when we'll see a forum post of that :D Also, incredible progress from yesterday to now. Good job.

User avatar
RamiLego4Game
Citizen
Posts: 71
Joined: Tue Jun 10, 2014 7:41 pm

Re: [LIKO-12 V0.0.1 PRE] A pico-8 clone with extra abilities and editors !

Post by RamiLego4Game » Sun Sep 18, 2016 8:02 pm

MadByte wrote:man, that was fast. I "accidently" found your project on Github yesterday and wondered when we'll see a forum post of that :D Also, incredible progress from yesterday to now. Good job.
I noticed that you starred my repository, Thanks for feedback
My works:

User avatar
RamiLego4Game
Citizen
Posts: 71
Joined: Tue Jun 10, 2014 7:41 pm

Re: [LIKO-12 V0.0.1 PRE] A pico-8 clone with extra abilities and editors !

Post by RamiLego4Game » Sun Sep 18, 2016 8:03 pm

I have a request for creating demo games, any one creates a good demo game his name will be in the contributors section
My works:

User avatar
airstruck
Party member
Posts: 650
Joined: Thu Jun 04, 2015 7:11 pm
Location: Not being time thief.

Re: [LIKO-12 V0.0.1 PRE] A pico-8 clone with extra abilities and editors !

Post by airstruck » Sun Sep 18, 2016 8:08 pm

Impressive, nice work! Going to try it out later tonight, might do a little demo game :)

User avatar
RamiLego4Game
Citizen
Posts: 71
Joined: Tue Jun 10, 2014 7:41 pm

Re: [LIKO-12 V0.0.1 PRE] A pico-8 clone with extra abilities and editors !

Post by RamiLego4Game » Sun Sep 18, 2016 8:45 pm

:3
My works:

User avatar
RamiLego4Game
Citizen
Posts: 71
Joined: Tue Jun 10, 2014 7:41 pm

Re: [LIKO-12 V0.0.1 PRE] A pico-8 clone with extra abilities and editors !

Post by RamiLego4Game » Mon Sep 19, 2016 4:36 pm

Released V0.0.2 PRE
Changelog :
1. Now sprite editor can set a right button color.
2. Sandboxed Save, Load, Import Commands.
3. Created virtual file system.
4. Added cd,ls,dir,mkdir,del commands.
5. [Internal] Better api sandboxing.
6. Now filters utf8 and unknown chars.
7. Changed to orange flavor (delete %appdata%/editorsheet if you edited that to update) to differ from pico8
8. New API Functions: getMPos, isMDown, btn
9. Run command accepts args
10. Renamed _startup to _init (sorry for breaking that..)
11. SAVE and EXPORT commands now saves to the last load/save path

Download: https://github.com/RamiLego4Game/LIKO-12/releases/

From now on, updates will be weekly (because my school began, And I can only work at Wednesday)

Screenshots:
Image
Image
My works:

User avatar
zorg
Party member
Posts: 2288
Joined: Thu Dec 13, 2012 2:55 pm
Location: Absurdistan, Hungary
Contact:

Re: [LIKO-12 V0.0.1 PRE] A pico-8 clone with extra abilities and editors !

Post by zorg » Mon Sep 19, 2016 5:37 pm

If you can forgive my previous conduct, and if you'd be interested, i'd like to help out with a music (and possibly sound) solution, similar to the one in PICO-8, though it can be more robust, if you so desire. Either with a full editor, just snippets, or just an eventual lib to make things possible.
Me and my stuff :3True Neutral Aspirant. Why, yes, i do indeed enjoy sarcastically correcting others when they make the most blatant of spelling mistakes. No bullying or trolling the innocent tho.

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests