Is the game engine to build retro games. You can create games with user-defined hardware properties, such as screen size, maximum map size, map layers, pixel style, etc. defined within the beginning in the main.lua script and RFC.exe run game stored in folders or in compressed cartridge. All build-in lua commands are documented in markdown format.
Doc and Examples
FEATURES:
Pixel Perfect RenderingPixel StyleSprite sheetsDrawing SpriteDrawing 9-slice SpriteDrawing primitives – pixel, rect, elipse, trianle, lineBuild-in FontCustom fontInline String ColoringInline Font ChangesText AlignmentText ClippingTilemapsChanging Layer Sprite SheetSetting/Getting Tile InfoColor TintingAlpha TransparencyClip RegionCameraPost-Processing EffectsTweenSound load/play OGG | MOD | WAV | XM | XMAMusic load/play OGG | MOD | WAV | XM | XMAGamepad InputKeyboard inputMouse input
Execute game:
RFC.exe -game
-resolution
uRFC.exe -game Demos -resolution 1280 800 false
Included Lua LIBS:
Cave generatorMaze generatorRooms generatorMarchingsquareClass constructorAnimationBasic platformer conttrollerButton and Key input helpers
复古教育2D像素画面8-BitTilemapGame enginetools
※ 游戏本体及图像的版权均归原制作方所有
※ 内容贡献者名单:Steamer

