Meta tags:
Headings (most frequently used words):
game, boy, library, esprit, evie, evscript, evunit, regex, inc, vram, allocation, sprite, objects,
Text of the page (most frequently used words):
and (9), the (7), game (7), boy (6), #library (4), for (4), which (4), evscript (4), sprite (3), #objects (3), simple (3), regex (3), language (3), scripting (3), evie (3), rendering (2), oam (2), single (2), video (2), vram (2), can (2), using (2), inc (2), use (2), assembly (2), projects (2), variable (2), compact (2), engine (2), esprit (2), small, lightweight, meant, facilitate, including, shadow, dma, entry, q12, fixed, point, position, metasprite, allocating, memory, runtime, valloc, uses, very, basic, block, pattern, takes, advantage, fact, that, tiles, addressed, byte, allocation, parser, written, rgbasm, its, primary, picking, apart, arguments, complex, macros, but, feel, free, get, creative, unit, testing, program, roms, configure, tests, toml, files, instantly, execute, them, with, built, cpu, emulator, evunit, yet, versatile, programming, originally, made, intended, replace, macro, based, languages, often, used, provides, control, flow, structures, declarations, operators, bytecode, output, saves, space, compared, even, some, code, mystery, dungeon, making, extensive, console, limited, capabilities, features, independant, entities, each, have, unique, color, palette, set, graphics, procedurally, generated, levels, powerful, width, font, makes, text, easy, read, custom, created, from, scratch, this, project, currently, working, called, complementary, you, find, collection, below, github, blog, home,
Text of the page (random words):
evie home blog github evie hi i m evie i m currently working on a game called esprit and a complementary scripting language evscript you can find a collection of my projects below esprit a game boy mystery dungeon engine making extensive use of the console s limited video capabilities features 8 independant entities which each have a unique color palette and set of graphics procedurally generated levels a powerful variable width font engine which makes text compact and easy to read and a custom scripting language created from scratch for this project evscript evscript a simple yet versatile programming language originally made for the game boy intended to replace the macro based scripting languages often used in assembly projects evscript provides control flow structures variable declarations and operators and compact bytecode output which saves space compared to c or even some assembly code evunit a unit testing program for game boy roms configure tests using toml files and instantly execute them with the built in cpu emulator regex inc regex inc is a regex parser written in rgbasm its primary use is picking apart the arguments to complex macros but feel free to get creative game boy vram allocation library a simple game boy library for allocating video memory at runtime valloc uses a very basic block pattern which takes advantage of the fact that vram tiles can be addressed using a single byte game boy sprite objects library a small lightweight library meant to facilitate the rendering of sprite objects including shadow oam and oam dma single entry simple sprite objects and q12 4 fixed point position metasprite rendering
|