About agilejoshua (twitter: @agilejoshua)


Ludum Dare 35
Ludum Dare 34
Ludum Dare 32

agilejoshua's Trophies

agilejoshua's Archive

Not done in time

Posted by (twitter: @agilejoshua)
Tuesday, August 30th, 2016 4:35 pm

So I didn’t manage to find enough time to finish anything before the submit deadline. But I did manage to finish off some of the basic mechanisms in my stone age tribe simulator this evening. There are no graphics – did this as an experiment in mechanics using JavaScript.

You are the leader of a stone age tribe, lead your people to world domination! Amass a population of 100!

You select the actions you want to take:

  • Move: move your tribe to better lands
  • Rest: gather energy
  • Forrage: collect food, sticks and rocks
  • Hunt: get more food
  • Build shelter: helps heal your tribe

So many features are missing but I still wanted to push it out since I committed to doing something!

Try it out here: Rock Flinger

Screen Shot 2016-08-30 at 23.25.38

I’m in!

Posted by (twitter: @agilejoshua)
Saturday, August 27th, 2016 3:50 pm

Ok so I was pretty unsure if I could/would participate this time. Felt pretty disapointed with my last LD entry even though it technically worked and included pretty much all the features I was going for – it just was not fun to play :(

Anyway – this time I haven’t reserved time over the weekend to participate but after seeing the theme, mulling it over and discussing an idea with my son I am going to be in! So starting late but I will just adapt scope to that (or fail – always an option). The first step to suceeding is to commit to something.

My idea is stone collecting and flinging. You are chief of a stone age tribe, everyone depends on your skill at hunting (by throwing stones) and your decisions decide the fate of your tribe. So a resource (stones, population, health, energy) management game.


Not sure – due to time constraints must choose tools I know well – so C#/javascript… Could be web based or multiplatform Xamarin will decide that once I scope out the different features.


Very little progress

Posted by (twitter: @agilejoshua)
Monday, April 18th, 2016 1:46 pm

Monday got in the way – hoping to be able to put something up before the deadline. Managed to reskin parts of the UI.


Progress – probably ditching the theme

Posted by (twitter: @agilejoshua)
Sunday, April 17th, 2016 5:38 pm

Im in it for the Jam so not feeling any real pressure yet – have spent most of the day on non LD tasks but still managed to get some progression. Most important lesson today is realizing that the spin and shapeshift mechanism isn’t working for this game… Will probably mostly ditch the theme and go for getting the core of our idea implemented. I’m hoping to add a New Age feel to it and have difficulty levels associated to moods and feelings “How are you feeling?” : Sad (easy), Anxious, Angry (medium), Indifferent, Happy (hard), Nirvana (insane).

Have you found your quest? Traveller, look within and change yourself. You and I are pilgrims of the multiverse.

Travelling the multiverse...

Travelling the multiverse…

That’s it for today.

Closing for today

Posted by (twitter: @agilejoshua)
Saturday, April 16th, 2016 7:29 pm

So I’ve stayed up way to late twiddling and tweaking with stuff that no one will ever see. Calling it for today and will be back on it for at least a few hours on Sunday. Still missing the core game play :-(


Demo gif & progress

Posted by (twitter: @agilejoshua)
Saturday, April 16th, 2016 2:20 pm

Typical LD for me, immediately hit an issue with the frameworks that I’m using which mean I had to spend a bunch of time trying to figure out how to fix it or work around it. Thankfully I could fix it and managed to get version “0.1” done before packing in for today.

Proof of concept

Proof of concept

Got physics, touch and mouse control working. There is still no actual game play – so counting on getting that in place tomorrow. The aim is for you to control the small shape and deflect the other attacking shapes so that they don’t hit the bigger circle (your core). Powerups, particle effects and local multiplayer would be cool – but since it has taken a day to get here I think that may be overreaching! :-)

Created todos in Trello

Posted by (twitter: @agilejoshua)
Saturday, April 16th, 2016 6:10 am

Took a long walk outside coming up with a list of todos for scope management and potential advanced game mechanics. Now off to coding a first prototype.

Lots of ideas starting off with a 0.1 prototype.

Lots of ideas starting off with a 0.1 prototype.

Progress so far on LD35

Posted by (twitter: @agilejoshua)
Saturday, April 16th, 2016 3:47 am

Just got started an hour or so ago. Kinda like the theme.

Brainstormed a bunch of ideas and we found something with a core essence of fun embedded in it somewhere – so now we just have to get working on extracting and refining it!

Brainstorming on paper

Brainstorming on paper

More paper-based concepts

More paper-based concepts

You protect your core from attacking things by deflecting them using your shape. As your core gets broken down the shape you use changes and gets less stable, rotating and spinning making it more difficult to deflect the attackers. Have a bunch of ideas on power-ups and having the core regenerate but gotta start on getting a first playable concept up and running to test if it actually has any hope of working…

I’m in again

Posted by (twitter: @agilejoshua)
Friday, April 15th, 2016 3:02 pm

For the nth time in the Jam. The last few times I’ve managed to actually get stuff out the door which is more fun than just having learnt stuff!

This time both my kids (10 & 12 years old) will be helping out over the weekend.


Superpowers game engine & IDE




Generated music

SupRunner summary

Posted by (twitter: @agilejoshua)
Tuesday, December 15th, 2015 3:01 pm

I kind of succeeded with something but not really with the game side. Had little inspiration and in the end not enough to actually do anything with the few good ideas I had. Spent most of my available time getting the SuperPowers collaborative engine and IDE running on a hosted Azure website, which in itself was pretty cool and taught me a lot about hosting multi-platform applications in Azure…

In the end my son and I were talking about what cool ideas others had implemented for the two button control theme. We joked about it would be fun if you used ALT-F4 as the control keys – so he quickly made a simple sprite animation and I threw together an even simpler game in my hosted SuperPowers IDE. Quite happy with the results considering we only spent about 3-4 hours doing the game and we used a hosted IDE to program it.

Screen Shot 2015-12-15 at 02.13.16

Tiny bit in

Posted by (twitter: @agilejoshua)
Friday, December 11th, 2015 4:50 pm

Fourth attempt at LD. Again not much time I think…

First attempt at LD went well technically but didn’t result in a playable game, only stuff moving around on the screen with no incentive for the player to do anything.

Second LD resulted in a “game” created in the jam together with my daughter which was actually a little fun to play.

Third attempt failed on all fronts: too little time available, technical issues getting stuff running and no real game concept.

This time I will attempt to put together a super mini game using the Superpowers engine http://superpowers-html5.com/ because I think it is so cool being able to jam together, simultaneously working on a project, but it is more for getting used to the engine than anything else. I may be able to convince my son to provide som input in which case I will go for the jam otherwise the compo… Won’t be spending much time on it – just using it as an excuse to learn stuff and participate in the event because it is cool!

Engine: SuperPowers
Audio: Internet blip generators…
Graphics: Gimp for pixelated crap…

What is a monster?

Posted by (twitter: @agilejoshua)
Saturday, August 22nd, 2015 1:05 am

Difficult to shoehorn my idea into this 😕 I’m not delighted with the theme, but I am already semi-committed… My game is going to be about managing certain aspects of a business so I think I need to approach the theme using appropriate dictionary definitions.

Monster (with variants from dictionary.com):

  • a person who excites horror by wickedness, cruelty, etc.
  • any animal or thing huge in size.
  • huge; enormous; monstrous
  • a cruel, wicked, or inhuman person
  • a very large person, animal, or thing
  • to use intimidating tactics against (an opponent)
  • Enormous; overwhelming; humongous:
  • Very good; cool, killer, rad
  • extraordinarily great; huge; immense

So the theme connection is probably that you are trying to create a huge, cool corporation using intimidating tactics.

Yes in again!

Posted by (twitter: @agilejoshua)
Thursday, August 20th, 2015 2:10 pm

Didn’t think I would make it but turns out I’ll have a little time for this so I’m in again. Third time. Last time I actually got something out so high hopes this time. I’ll be in the Jam and I already have an idea which I will try shoehorn the theme into – probably not great but that’s my plan!

Visual Studio 2015
Xamarin Studio
Stock photos
Noun project

Only concept art so far for Nallie’s late for the party

Posted by (twitter: @agilejoshua)
Saturday, April 18th, 2015 1:57 pm

Not sure how this is going to go… While coaching the young boys I have been doing LD32 with I have also been helping my 9 year old daughter develop the concept for her game. Mostly it has been about controlling scope/ambition creep! Seeing as this is the very first time she has been involved in any kind of software project she really has no concept of how long things take to realize. So without further ado here is the concept for “Nallies’ late for the party”.

You play as Nallie a cute teddy bear, she is late for a party and risks missing the bus if she can’t get dressed in time. Unfortunately there is a mischievous dragon in her house making it very difficult for her to get ready.


A flower

A flower for Nallie’s hat


A necklace for Nallie


Shoes for Nallie

A dress

A dress for Nallie

Start button

Start button

A hat

A hat for Nallie to put on.

Nallie's house

Nallie’s house

Screen layout

Screen layout

Milkshake trajectory

Nallie spits from her milkshake at the dragon.

Nallie's wardrobe

Nallie’s wardrobe

My next step is to take the raw scanned art and put it into a JavaScript game with the basic mechanics in place so it is possible for her to playtest, that may be the final version of the game depending on what else happens over the weekend… But I am hoping that we will have time to trace the art into vectors with Inkscape so that we can give it a slightly cleaner appearance.

Kids Hacking in Kodu

Posted by (twitter: @agilejoshua)
Saturday, April 18th, 2015 10:33 am

Wow – the energy level doing this with kids… I have been doing it with my kids and a friend of theirs. We started just after 10:30, the goal was for the older boys to have completed something in Kodu before we rounded of at 16:00. Started off with an intro to game development, the steps required to create a game and some basics about what Ludum Dare is.

We watched a few youtube tutorials about Kodu since none of them had ever used Kodu before, they have used Scratch so they understand how programming works.

Kodu tutorial

Kids watching Kodu tutorials

After that and some experimenting in Kodu, they tried to create a concept for their game that matched the theme and then the real development commenced!

Kids working hard

Kids working hard.

A few hours later, fueled mostly by fruit and biscuits, the boys completed their Kodu games and have submitted them to the Jam. To play the games you have to install Kodu Game lab http://www.microsoft.com/en-us/download/details.aspx?id=10056 then open the Kodu2 files from there.



I am very pleased with how this worked out, although it has been exhausting trying to help three kids in parallel with realising their visions! Kodu is very easy to use but quite limiting in what is possible, also sometimes (a lot) the kids couldn’t understand why their game logic didn’t work as they expected – I haven’t looked into what debugging and diagnostic capabilities Kodu has (if any) but very easy to get started with something visual and see the effects of what you are doing quickly.

Second LD

Posted by (twitter: @agilejoshua)
Wednesday, April 15th, 2015 5:17 am

This time doing something different – I am planning to bring my kids and some of their friends into the mix! Not sure if it is madness or genius… So targeting the jam not the compo.

I will give them a brief intro to programming in Kodu and then help them make some games with it based on the theme. For my youngest I will be doing the programming for her so will probably not be using Kodu for that, undecided between MonoGame/Cocossharp, SuperPowers or Phaser.

Most of the kids will probably only participate on Saturday – I may try to polish what I create (if it seems worth it) on Sunday & Monday, we will see what happens.

[cache: storing page]