A brand new game
for Windows, HTML5, iPhone, Android TV and more,
every week,
unless exhausted!
Nothing Found :(
  19th February, 2018
Platdude's finally managed to sneak up on the critter that's been ruining his garden.
Views 12, Upvotes 3, 19th February, 2018
  19th February, 2018
Coding is often a curious thing.
Finding bugs can be a buzz.
Sometimes you're sure that it's going to break,
But it's no less annoying when it does.
Views 10, Upvotes 2, 19th February, 2018
  19th February, 2018
Yesterday was spent rearranging bits of my bedroom to (hopefully!) fit a 3D Printer in there.
If it doesn't fit atop the chest of drawers, I've got an emergency plank of wood that it should fit on, but it'll have to temporarily be on the floor until I can find somewhere to plonk the plank of wood!!
Need more space!!!

Read More
Views 15, Upvotes 3, 19th February, 2018
Daily Blog
  19th February, 2018
Views 16, Upvotes 3, 19th February, 2018
Daily Blog
  22nd February, 2018
The game's a little closer to release, as I've stress tested all the "Main" levels.

Read More
Views 3, Upvotes 1, 22nd February, 2018
  20th February, 2018
Platdude is all that stands between the empty desert wasteland, and a giant invading space robot!
Views 10, Upvotes 4, 20th February, 2018
  21st February, 2018
Platdude's going to be humming the Beverly Hillbillies theme tune, all day!
Views 7, Upvotes 1, 21st February, 2018
Oil , Messy
  21st February, 2018
Taking the time to understand,
The things I need to know.
All the rules and methods,
Which will make the printer go.
Views 6, Upvotes 1, 21st February, 2018
  21st February, 2018
Flappadiddle-Doo's main menu now has Worlds 1 to 6 listed, as well as Endless 1 to 6 too.
The unlocks work, the extra characters are in, and everything's golden!
Once everything's up and running, you'll be able to play through and unlock everything as you go.

Read More
Views 10, Upvotes 2, 21st February, 2018
  18th February, 2018
Update Feb 19th 2018 - Added Analysing Reality

  Analysing Atmospheres
  Analysing Butterflies
  Analysing Corruption

Total 18 tracks
Views 143, Upvotes 9, 18th February, 2018
  21st February, 2018
Views 6, Upvotes 1, 21st February, 2018
  12th March, 2016


This is a list of the tools that I use when creating AGameAWeek.
Tool list last update : March 12th 2016
(If this is terribly outdated, let me know!!)


Currently I do all my coding using the Monkey-X language, from Blitz Research.
The language is one that I'm incredibly familiar with, since I've tended to stick to the Blitz range of languages for well over a decade. Blitz2D, Blitz3D and BlitzMax have accompanied me through the years, and I'm happy to continue using Monkey-X, the latest in the range.
Monkey-X allows me to write-once, and target lots of current-gen devices, from Android to iOS, as well as desktops. It can even compile to HTML5, so is really handy for rapid development, and testing all kinds of things.
The language isn't foolproof, though. Generating art and other such file-access based things can be tricky, so I also have Blitz3D and BlitzMax both installed on my system for doing the odd "quick tool" development.

Over the years, I've dipped my toes into many other languages. I've created iOS games with Cocos2D, made J2ME games in MidletPascal and Nintendo DS Homebrew using PALib. These languages are all fine and dandy, but nowadays Monkey lets me write-once, and I've gotten very lazy letting it do that! Having to write a game specifically for one device seems a bit of a waste.

I've also attempted several test things in "Pro" languages like XNA and Unity, but in most of those cases I found the "professional" level of doing things tended to take far too long. Adding assets were a 10-step process, and when you're trying to do things at the rate of AGameAWeek, even a ten step job can feel like too much work!
Blitz/Monkey lets me stick a file in a folder and then immediately use it, rather than having to import it, assign it attributes, and all the other things that "pro" tools tend to make me have to do before I can get a sprite on the screen.

In addition to using the Blitz/Monkey languages, I always install Programmers Notepad 2 which I find handy for all manner of hacking and scripting. I also tend to write my websites using this, so if anything seems somewhat hobbled together, it's usually because I've handcoded the whole lot from scratch!!


My current art kit consists of three main programs.
On the iPad, I use the app Sprite Something. It took me a while to get used to the way it works, but I'm now well and truly comfortable with the way it works.
Over the past couple of years, Sprite Something has been the main tool I use to draw my art, be it game logos, sprites, backgrounds, or even my daily platdude pixelarts.

On the PC I tend to use Paintshop Pro X7, which I usually use to organise the sprites I've drawn using Sprite Something, or to enlarge logos and add effects and the like.

Once the sprites are organised onto Spritesheets, I then use my own slicer tool (written in BlitzMax) to take the sprites, remove any Magenta to make them transparent, and rescale them to more usable spritesheet sizes.


Sound effects are cobbled together from all kinds of places, but recently I find myself using bfxr for most things.
I then tend to use CoolEdit Pro to tweak the sounds to exactly how I want them.
Occasionally I'll use FLStudio to generate more specific sounds and jingles, but for the majority of tasks, bfxr's perfectly fine.


I used to use FLStudio to do a lot of my music, but then in Jan 2014, KORG launched their wonderful Gadget app on iOS.
Since that appeared, I've barely opened FLStudio at all, except for the odd sound effect work.

KORG Gadget does everything I need when doing AGameAWeek soundtracks, and that's good enough for me!
Views 256, Upvotes 14, 12th March, 2016
  12th March, 2016

James "Jayenkai" Gamble is a coder who likes to code!

Having attempted and failed at both GCSE and ALevel computing, mostly due to becoming overwhelmingly bored at their idea of computing (Punched cards, Binary and How to Use a Wordprocessor!), I inevitably gave up on the idea of "computing" as a career.

Coding is my hobby.
I enjoy the freeform nature of my hobby, and will continue with it until I become bored with it!
I create because I enjoy creating, and if anyone happens to enjoy the results, then that's all good.


Email : Jayenkai@Gmail.com

Twitter : @Jayenkai
Facebook : Jayenkai
GooglePlus : +James Gamble (I tend not to use this, anymore.. Does anyone?!)

Health / The Brain Tumour!!

In March 2012, I was rushed into hospital with a fairly large cyst/tumour in my head.
After several months stuck in hospital with tubes trickling ooze from the inside of my brain, and generally vomiting every single day, for months, I was eventually let out.
Since then I've had to tackle sickness, nausea and a terrible amount of issues with my balance, a combination of which have caused me to be pretty much entirely housebound.

I occasionally blog about my health status.. If you're interested, you can find a selection of them here. But I try not to keep banging on about it!!

If you've any health related questions, feel free to ask me via twitter/email.
Views 233, Upvotes 13, 12th March, 2016
About , Jayenkai
  6th June, 2005
An attempt at a clone of the Amiga classic PushOver
Views 368, Upvotes 4, 6th June, 2005
Junkpile , Puzzle , Pushover
  22nd February, 2018
Another day prodding the printer again.
It's still isn't working, quite yet.
I need to perfect all my methods, I think.
And note them down, lest I forget.
Views 2, Upvotes 1, 22nd February, 2018
  9th December, 2009
Every Tuesday morning, 10:30 GMT (or thereabouts, later if I sleep in!) I post a brand new game, right here on the site.

Each game is 100% coded by me, Jayenkai.
95% of the graphics are done by me (with rare dips into the Google Image archive when I'm absolutely dry) and 95% of the audio is also done by me (with rare dips into the Aminet archive, or Kevin MacLeod's collection for the odd bit of music when I'm not in a composing mood!)

If you'd like to read more about what tools I use, click here.
Over the many years that I've been doing this, there's been an extremely varied selection of games, from absolute gems, to complete stinkers, but each and every week there's something new, and if you're happy to try new things, then you might stumble upon a few games that you'll grow to love.

As well as a lot of games, I also create Music and am currently attempting to draw a Platdude based Pixelart every single day.
There's even daily blog posts to keep you informed about background inanities that happen in my life.

So much stuff!
Stick around, and enjoy the ride.

Contact Jayenkai

Email Jayenkai

Be aware that if you email me, you'll generally get a long rambling reply.
I tend to waffle in my emails.
If you'd prefer I keep things short, use Twitter instead!

Donate to AGameAWeek

If you'd like to contribute to the lifestyle of someone who makes a great number of freeware games, there are a variety of methods to do so.
Feel free to donate anything you feel comfortable with. Every little helps
Read More
Views 800, Upvotes 55, 9th December, 2009
  26th May, 2003
Four little word games, including a nice Snake/Word crossover.
Views 1173, Upvotes 5, 26th May, 2003
String , Word , Puzzle , Minigames
  15th September, 2017
If you'd like to contribute to the lifestyle of someone who makes a great number of freeware games, there are a variety of methods to do so.
Feel free to donate anything you feel comfortable with. Every little helps
Read More
Views 666, Upvotes 39, 15th September, 2017
Daily Blog
  1st June, 2009
A quick test of JNKPlat in 3D
Views 2113, Upvotes 28, 1st June, 2009
Incomplete , Puzzle , Platdude
  27th March, 2009
As game time progresses, so do the many bugs that appear!
With sprites drawing WAY out of bounds, and memory being messed up all over, there's chaos in the game.

But a few tweaks here and there, and everything's coming together nicely!

Another slight issue, though, cropped up suddenly.
PALib warned me I didn't have enough memory for all the artwork! Uhoh!!!

To be fair, it was 2* 512x512 pixel starfields, so it was kinda big. But even so, it wasn't directly loaded into the Video Memory at the time.. It was just a small chunk of art, ready for use whenever.
That's a slight issue.
I've reduced the starfield, and that's working now, but it doesn't bode well if I overdo the art in future.
I might need to keep an eye on things as I go, because if "Art unloaded" is still taking up that much space in the game, I can't go around crazily drawing mountains of sprites for each and every game.

Anyway, Game #4's in.

And it has a starfield!
Views 7, Upvotes 1, 27th March, 2009
Platdude Retro Collection 2
Site credits : All of the above : Jayenkai
(c) Jayenkai 2017 and onwards.
AGameAWeek - Games by Jayenkai