Welcome
This is a list of my projects, tests and experiments I think worth a mention. You can find all my projects that I host on GitHub at github.com/gheja .
I mostly code what I find interesting or think I’ll find useful later, these are not part of my job (however I used to be a web developer team lead a long time ago), these are merely experiments, pet projects and game jam entries.
Browser games are a recurring thing I do as I find them great opportunities to test an idea and finish it before a hard deadline.
My projects
Games
Bokosan
Your job is to pull back all the boxes that were restlessly pushed in the wrong places by your daytime colleagues in the past 30 years.
A reverse Sokoban game where you need to pull the boxes, made for the game jam js13kGames 2015 for theme “reverse”. — JavaScript — Play / Browse
Where is Winston?
Jeff is the pilot of the Bobcat-13 freighter. He ships goods between planets and occasionally moons. He has four cats but he’s a bit forgetful sometimes…
A game made for game jam js13kGames 2017 for the theme “lost”. — JavaScript — Play / Browse
Glitch on Space Station 13
A puzzle and mind bending (sometimes confusing) game made for the game jam js13kGames 2016 for theme “glitch”. — JavaScript — Play / Browse
Witch Simulator 2000+
Made for Jamcraft 2018 game jam. — JavaScript — Play / Browse
Untitled13
A multiplayer tower attack-defense game for the js13kGames 2013. — JavaScript — Browse
ClickerQuest
An entry for the 1-bit clicker jam. — JavaScript — Play / Browse
Tools
fbtest
Test for the client side (JavaScript) Facebook login API - login, logout and profile data retrieval (full name, profile picture, user ID). — JavaScript — Browse
dns-01-manual
A manual implementation for DNS-01 challenge hook used in dehydrated, a Let’s Encrypt client. Instead of editing a DNS zone file it prompts what you need to do. — Linux Shell Script — Browse
vsop87.js
JavaScript library to calculate the position of the planets in the solar system using heliocentric ecliptic rectangular coordinates based on the VSOP87 C series. — JavaScript — Browse
trilateration.js
Trilateration in 3D space. — JavaScript — Try / Browse
touchtomouse.js
Convert touch events to mouse events in the browser. — JavaScript — Browse
SitAmetGame
A mock game just to test a cross-platform build process. — JavaScript — Releases / Browse
It builds a ZIP for web (zip-builder), Android package (android-builder), Windows and Linux executable and installer package (nwjs-builder). Check them out here: Releases
GBDK (forked)
GameBoy Developer’s Kit (GBDK) 2.96a from 2002 tuned so it can be compiled on a fairly modern system (Ubuntu 16.04 LTS). — Browse
Jailcontrol
A script to control chroot jails on Linux - start/stop/restart them, mount their filesystems (fstab) and control their own network interfaces. — Linux Shell Script — Browse
S.M.A.R.T. Schedule
Scheduled S.M.A.R.T. tests and reports, debian package. — Linux Shell Script — Browse
Early-SSH
An initramfs hook to SSH server during the boot of your Linux system. — Linux Shell Script — Browse
Lunar date
Implements Lunar Standard Time (LST) as it is described on Lunar Clock. — PHP — Browse
Tests and experiments
Tyrianish
A top-down 2D vertical scrolling shooter game - at least the beginning of it - I started making it for the LOWREZJAM 2018 game jam — JavaScript — Try / Browse
Test for js13kGames 2017
misc
Mis Some miscellaneous scripts, tests, experiments that did not fit else. Like JS metaballs. — JavaScript, PHP, Linux Shell Script, Assembly, C, etc. — Try / Browse
Contact
You can find me on my webpage · GitHub · itch.io · LinkedIn · Twitter · Facebook · Youtube · Patreon · Mensa · Steam · Picasa Web · Kickstarter · IndieGogo · BandCamp · Geocaching.com.