PORTFOLIO
– Kevin Bloch (né Field)
Willy and Mathilda's Houseboat Adventure: The Game (Win/Mac/Linux)
https://ibwwg.itch.io/mathildagame
Wrote all code (Haxe, plus helper scripts in CMD and Bash), processed audio and art, directed voice recordings, and tested, published, and marketed the game.
PartTake (Streamlined Stockroom Process)
http://codingthat.com/cv/portfolio/parttake/
PartTake is a small, zero-learning-curve, yet very handy open-stockroom program for companies that use Horizon Business Concepts' TotalFBO® (versions 4, 5, or 6).
Wrote in 2004 (in VB5) and maintained it until 2014, when I ported it to be part of Brant Aero's main intranet app, in Perl/HTML/JS/CSS.
CheaterMind (HTML5 game with AI; JS, CSS, Svelte)
https://github.com/IBwWG/cheatermind
A MasterMind clone I developed more or less from scratch, with AI that guarantees the player is always as unlucky as possible.
(MasterMind is an old board game where you are trying to guess a code sequence. Each guess is met with partial feedback, helping the player deduce the code.)
Codility Silver Award for the Vanadium 2016 Challenge
https://codility.com/cert/view/cert3NYNCC-5QSWERY5K8AQU7QW/
Wrote the challenge in Perl.
Very Responsive Single-Page Application Prototype
https://github.com/KevinField/DaKT
DialAKneeThing is a lightning-fast, exploration-based hierarchy viewer, meant to scale from personal bookmarks all the way up to a replacement for large corporate websites' nav pages/site maps.
Initial code and idea author. JavaScript/CSS.
JavaScript L-System Interpreter
http://codingthat.com/cv/portfolio/pmath370/
An L-System Interpreter written in JavaScript and making use of the then-new HTML5 Canvas technology.
Sole author. Unmaintained since inception, but still works as of 2015.
Video Game Modding Framework
https://bitbucket.org/kevin_field/word-realms-mods
An unofficial, cross-platform interface for creating and installing mods for the game Word Realms by Asymmetric Publications.
Wrote it (in Bash) and maintained it so far.
TDD Practice Projects
https://github.com/KevinField/node-js-getting-started
YoseTheGame.com TDD practice projects.
Forked basic Node.js server, then developed several mini-projects using TDD.
Scrollbar Library for HaxeFlixel
https://github.com/IBwWG/FlxScrollableArea
Provides traditional visual scroll bars within the HaxeFlixel engine.
I'm the sole author at this point.
ActionScript3 Bytecode Hacks
https://bitbucket.org/kevin_field/profile/repositories?language=actionscript
Three mods for the game Word Realms by Asymmetric, with whom I am not associated in any way.
(Not all of the Bytecode shown in the source is my work--it's what the patched result looks like afterwards. But the hacks themselves I did without help.)
52-Card Pickup 2000 (Win/Mac/Linux, 3D, Open Source)
https://github.com/IBwWG/52cp2k
Jokingly paying homage to the classic trivia game "You Don't Know Jack," for Ludum Dare 37, I made this cross-platform 3D game in a single weekend using the Godot Engine and GDScript, which I had never used before, and released the source online.
Need Inspiration - Basic Android App
https://play.google.com/store/apps/details?id=com.blogspot.gimmickyapps.needinspiration
It pairs random words (either a noun with an adjective, in "make" mode, or an verb with an adverb, in "do" mode) and presents them to you as a phrase.
I'm the sole author.
Anticolonias (HTML5, Flash)
Wrote the game in Haxe over the course of a few days, for Ludum Dare mini-jam #69. Has way too much strategic and story depth for a jam game, but I got it done. Art is procedurally generated.
Video Game Translation Framework
https://bitbucket.org/kevin_field/wr-trans
How to use Word Realms to help learn another language: an unofficial guide with helper scripts written in cross-platform Bash and Perl.
Wrote it and maintained it so far. Used it to create mods for word-realms-mods so that interested users have prepackaged translations and don't actually need to use this tool.
Beeb - Palindrome Creation Assistant for Alternative OS
https://archive.org/details/beeb_20230822
App for mirroring texts to help create palindromes. I made it in C++ for BeOS. Still worked on Haiku (the open source replacement for BeOS) as of 2023 with a minor permissions tweak.
BeFull - App Launcher for Alternative OS
https://github.com/KevinField/BeFull
Full-screen app launcher I made in C++ for BeOS. Still worked on Haiku (the open source replacement for BeOS) as of 2014.