• Subscribe Comment
  • Subscribe Posts

One Game A Month #1 Coding Complete – Joust!

I’ve done it! My first #1GAM game is complete. Joust! can be played here. Total coding time: 14 hours 47 minutes, with 1 hour 13 minutes left.

Joust title

I should be honest here. CODING is complete. The artwork is not quite complete with two/three icons missing- These are being done by someone else and are still being updated. Be that as it may, the game is complete and playable right now with only a couple of object graphics missing.

Did it go to plan? The answer is yes and no. It has taught me to be more disciplined with my time for sure, meaning a short but efficient design document, simple gameplay rules and most of all a project that could actually be finished.

However, part of the 16 hour rule was that this game was supposed to take the whole month, with bits of coding here and there. It meant that I still had time for other projects and my fiancee. The reality was I spent about 4 days of spare time charging through the logic whilst it was all still fresh in my head and getting it done. Fiancee? Who is that again!? Luckily she was supportive and enjoyed my little side project. My other projects did suffer however and now I am a little behind on my targets.

I think the key to succeeding here doesn’t just lie in completing the games, but also doing it without taking up all of your time. I will not begin #1GAM2 until Feburary the 4th. I already know what it is, so the new challenge is to not work on it!

What are my thoughts on Joust? Well, You get out what you put in. It’s not a bad game at all, but there’s only so much you can do in 16 hours. The game needs balancing, and it needs to be more obvious how you have won. I still technically have 1 hour 13 minutes left and I may yet use that to get rid of the rapid clicking required, and turn it into a pure card based game, which may actually be far more fun! Player a scores , Player b scores , based off the attributes of their weapon cards. Perhaps roll a dice to multiply against that score to see who comes out on top? Who knows. Presently the game is at exactly the state described in the design doc, with some small balancing done to the guesswork within. I am happy and hopefully players will be too!

So, What’s next?

Well, those of you who read my old blog know I wrote Mash ‘Em Marbles in 4 weeks, start to finish. #1GAM 2 will be Mash ‘EM Marbles 2, which was touched on last year somewhat, but we are going to have it ready in Feburary. This is an update, not an entire game, hence it’ll be less work and seem a more polished product than Joust. More on Mash ‘Em 2 later, though!

#1GAM has been extremely inspirational to a lot of people and I am very grateful that Christer put this together.

Joust itself has inspired a board game called Latvian Lances, which sounds to be a pretty cool print-and-play board game. I’m waiting for images to show it off, but it’s being developed by a guy named Martin Corns as we speak.


Thank you very much, #1GAMers!



1GAM #1 – Joust!

So my first game will be a Joust “Simulator” – It’s no really a simulator as such, as it is somewhat of a strategy/rapid-click action game. my 1x A4 design doc is here:


All HTML5, Android, iOS.



1) “Knights Tale” (can’t call it that though…)

The player is not a true knight. (is this also too much?) You have been given 100 gold.


12 weapons. Can select two weapons for the joust stage and two for sword stage. 6 “jousts” (joust, sword, axe etc) 6 Shields (wooden, metal, small, large etc)
There are 3 armour types. Light, Medium and Heavy. Weapons each have an attack, defence, health and weight values.


It costs 100 gold to enter each round. Select your weapons then tap quickly to charge by charge rate per tap, and the charge is reduced by 50% each second, adjusted by combined weight.

At the start you get 5 seconds to charge from initial tap to horse release. Continue tapping until contact with opponent for extra charge!
Effective attack rating = attack*(health/100), Effective defence rating = defence*(health/100) , Final value = (your attack-cpu defence), Charge rate = 100+final value.
At contact the winner is player with more charge.

Contact speed = combined charges/2 –keeps it sensible.



Damage is taken to items in use:
Armour: ((opponent attack – defence)*contact speed)/100
Weapons: ((attack rating + opponents defence rating)*contact speed)/100
Defence:(opponents attack rating *contact speed)/100.



Gold is awarded for winning at a rate of  contact speed/20 (contact speed of 2000 = 100 gold) – Followed by 10 seconds of tapping on weapons to repair at rate of 1 gold for 1 unit repair.Chance of winning new weapons from previous opponent.


The game “ends” when you cannot afford to enter. You can either restart or sell weapons (click a weapon)- In order to allow for continued play, each player defeat weakens the CPU to match difficulty,  if the player runs out of money and waits 24 hours he is awarded 100 gold and the CPU is weakened to improve chances of progress.



The player can be declared a knight by defeating a king, however the game will continue after this point as gameplay is never ending!


I’m doing One Game A Month!

Well, People will say that I am completely, utterly insane, but I have decided to go ahead and do One Game A Month (http://onegameamonth.com/damiensturdy – Take a peek!)

My aim is not just to code 12 games in 12 months- It is to make good use of my time. Using my 16 hours free each month, I will design and complete a simple game. I have two simple rules to help me on my journey:

1) The design doc must be simple. If the game cannot be fully described on a single side of a4 paper, it is too complicated to finish within my time frame.
2) Each task time is 16 hours coding. Artwork is extra- since I don’t do art! If anyone can help here it would be MASSIVELY appreciated!

..More posts will follow as I make progress!

Holiday Bonus Gold now available

I’m happy to announce that Sturdy Games have teamed up with Grey Alien Games to bring you Holiday Bonus Gold for your iOS and Android device!


Holiday Bonus Gold link image

The best holiday match-3 game ever made is back! Now with 100% more levels! Holiday Bonus GOLD contains all the original levels from the classic version as well as 55 brand new levels for your delight. Pour yourself a glass of eggnog, grab a mince pie, and get stuck in.

Read More…