Mibi's Website

Welcome to my web page!

Hello! I mostly code in C (or in Java to make GUIs). I rarely fully finish my projects, but I regularly reopen them to improve them further and maybe at some point I'll have finished a currently unfinished project XD.

Articles

List not loaded yet…

My youtube channel

Watch my videos here.

Games

GOLD HUNGER (Ludum Dare 57 jam) A small game made with MibiEngine2 where you need to eat some minerals as fast as possible or you starve (play it on itch.io).

Tangris A game for the NES similar to the well known game with falling tetrominos, but with tangrams :D, written in assembly (not finished yet).

Lifeless A small puzzling platformer for the NES (not finished yet).

Antwars (Ludum Dare 56 compo) A small strategy game. (play it on itch.io)

Simple raycaster A very fast raycaster.

The seven crystals (Ludum Dare 55 jam) A dungeon exploration game where you fight mobs in procedurally generated dungeons. (play it on itch.io)

Solitude A small platformer for the NES (not finished yet).

Dino NES A dino game for the NES. (play it on itch.io)

MibiCraft A small sandbox building game (not finished at all).

MossyDungeon A speedrunning platformer where the floor breaks after some time. (play it on itch.io)

BREAKMOLE Whac-A-Mole + BREAKOUT for a twice as fun experience! (play it on itch.io)

MibiFlightSimulator A small unrealistic flight simulator.

CalcRace A small game to get better in mental calculation!

Neslib ship battle One of my first video games! It's the first real program I wrote in C (the code is awful)

Tools

MibiEngine2 My new game engine (if it can even be called a game engine) that uses OpenGL ES (but will be able to support other rendering APIs) and has very few dependencies.

Mibitype A font loading and rendering library (in a very early state).

HexSpy A native hex editor for the Haiku operating system written in C++ (not finished yet and requires a lot of refactoring).

HTML NES asm A small assembler to compile 6502 assembly into NES roms directly in a web brower (try it here).

lizylang A lisp dialect with lazy evaluation (not fully working yet).

md2bb A markdown to BBCode converter (unfinished).

tinytiled A small library to load tiled maps in python.

MibiNESTools An IDE to make NES games.

MibiEngine A small game engine to code games in C for 20 year old computers. (not finished yet).

MibiMdEditor A Markdown editor using GTK4 written in Vala.

CASIO calculator stuff

FxPyEdit A small python script editor for the Graph 35+e II calculators, which is meant to be better than the included editor.

Une réalité trop belle pour rester (prototype 2) A small platformer with realistic physics in a non euclidian world (that I haven't implemented yet), which I haven't finished.

Racer 3D A small wireframe game that uses my custom library, libMicrofx.

libMicrofx A small library that uses syscalls, which makes creation of really small add-ins easier.

What CASIOn't A small demoscene.

Collab RPG A RPG I contributed a lot to.

libSCII A small library to make RPGs (with ASCII art in a simple shell) in python.

Builder A small Terraria/Minecraft in 2D clone, with atrocious code and horrible physics.

Random stuff

3D Pyxel demo Some very basic 3D. This small demo was made in ca. 6h without searching anything on the internet (but I fixed some bugs since, by searching the correct formulas online).

limg My image format that uses RGB565 colors (but it has no compression).

Articles

articles/3d/3d.xhtml