Click to enable keyboard input
Attn, the app is on early development and isn't stable.
If you found a bug or have any ideas don't hesitate to contact me or post comments.
TIC - tiny computer v0.0.4 dev status: IN DEVELOPMENT http://tic.computer (c) Copyright 2016 Nesbox Author: Vadim Grigoruk // email@example.com ============================================ ABOUT TIC is a tiny computer where you can make, play and share tiny games. There are built-in tools for development: code, sprites, maps, sound editors and the command line, which is enough to create a mini retro game. At the exit you will get a cartridge file, which can be stored and played on the website. Also, the game can packed into a player that works on all popular platforms and distribute as you wish. To make a retro styled game the whole process of creation takes place under some technical limitations: 240x136 pixels display, 16 color palette, 256 8x8 color sprites, 4 channel sound and etc. SPECIFICATION Display 240x136 pixels, 16 colors palette Input 2 gamepads with 6 buttons Sprites 256 8x8 sprites Map 240x136 cells, 1920x1088 pixels Sound 4 channels (2 sqaure, triangle, noise) Code Lua script CONSOLE COMMANDS help exit load <cart> save <cart> run dir add del <file> get <file> export <cart.html/exe> CODE API tic print text [x y [color]] cls [color] pix x y color line x0 y0 x1 y1 color rect x y w h color rectb x y w h color spr id x y [colorkey [scale [flip]]] btn id sfx id [note [channel]] map [cellx celly cellw cellh [sx sy [colorkey]]] peek addr poke addr val HOTKEYS ESC switch console/editor ALT+~ show console ALT+1/F1 show code editor ALT+2/F2 show sprite editor ALT+3/F3 show map editor ALT+4/F4 show sfx editor ALT+5/F5 show music editor F11 or ALT+ENTER fullscreen/window mode CTRL+R/ENTER run current project CTRL+X/C/V cut/copy/paste in code editor SUPPORTED PLATFORMS TIC is developed with pure C language and with SDL, LUA libraries. That's why all have to work on all popular platforms without problems: HMTL5 done public Windows done public Windows 10 UWP done public Linux done Android done MacOS iOS Raspberry Pi CHANGELOG ------------- version 0.0.4 ------------- - changed display resolution in spec 240x136 - added new font with 6x6 symbols with lowercase support - new UI layout for SPRITE and MAP editors - added grid and current pos to the MAP editor - added fullscreen mode (F11, ALT+ENTER) - added transparent color for sprites rendering - updated to SDL 2.0.5 - CTRL+X works in code editor - BACK buttons works on mobile (like escape) - fixed some crashes ------------- version 0.0.3 ------------- - fixed CPU overhead when app is minimized - new project name - TIC, .tic extension for cartridges and http://tic.computer domain for project - 'tic' game loop function - scanline function support, you can change the palette per render line (102 time per tick) and show 102*16=1632 different colors per tick - ADD command works in HTML version - EXPORT command makes standalone html/exe game (works only in native versions) - UWP build for Windows Store
Small demo how to use:
|Published||48 days ago|
|Tags||8-bit, console, Game engine, Pixel Art, Retro, tiny|
|Average duration||About a half-hour|
|Inputs||Keyboard, Mouse, XBox 360 controllers, Gamepad (any), Touchscreen|
|Player count||1 - 2|
Click download now to get access to the following files:
tic_0_0_4.zip 2 MB
TIC 6x6 font.zip 3 kB