My Hobby Projects

Memorize Kana

Memorize Kana, formerly Kana Memory, is Origame Studio’s first published game for Android. It is a memory game which helps you memorize Kana (syllabic Japanese scripts) as you play.

This app is available for free on Google Play and translated to several languages.

Memorize Kana is open source; it was developed with Unity and the source code can be accessed at GitHub.

View Memorize Kana on Google Play


A C library for error handling through exceptions. Among other functionalities, it lets the developer handle error signals sent by the operative system to the program (such as division by zero). It is portable and supports multi-threading.

Find out more about exceptions4c

AdMobPlugin For Unity

An extension for Unity3d which allows you to place Google AdMob banners in your Android games.

View AdMobPlugin For Unity on GitHub


A Java 2 Enterprise Edition library to invoke remote procedures over the JSON-RPC protocol from Java applications. It lets the developer to define which fields of a class must be serialized using annotations.

View JSON-RPC For Java on SourceForge

J2ME File System

A Java 2 Micro Edition library which improves the RMS (Record Management System) for MIDlet developers. With J2MEFS, the data can be stored easily on microdevices, using convenient names and directory trees.

Read more about J2ME File System