About Dan C (twitter: @danielcassidy)

Software developer and dilettante.


Ludum Dare 24
Jam o'Clock #01
Ludum Dare 23
Ludum Dare 22
Ludum Dare 21
Ludum Dare 20
MiniLD 25
Ludum Dare 18

Dan C's Trophies

Dan C's Archive

Posted by (twitter: @danielcassidy)
Sunday, August 26th, 2012 8:55 am

I’ve had to abandon my C64 game :(.

I made a really stupid technical assumption that turned out to be totally wrong. All my code is built on that assumption, and without fixing it I can’t make the gameplay work. Oops!

In its unfinished state the game looks like this:

I’m going to try to throw together a quick Flash game in the remaining time.


Posted by (twitter: @danielcassidy)
Saturday, August 25th, 2012 8:45 am

I’m making a C64 game called “gltchsrf” (pronounced “glitch surf”).

Follow my progress on GitHub.

There’s not much to see yet. I have a scrolling screen and a player sprite :).

I’m in

Posted by (twitter: @danielcassidy)
Friday, August 24th, 2012 3:10 pm


I’m in and such. I will be working at CB2 Bistro in Cambridge with the awesome chaps from Cambridge Friendship Club.

I plan to write a C64 game in 6502 assembly starting from this code: https://github.com/djcsdy/c64-basecode

If I do that I will probably just ignore the theme and enter the jam. Even so, it will be a challenge to finish at all, since there isn’t really enough useful stuff in my basecode.

If I flake out on the C64 plan then I will write a Flash game using haxe, NME, and my framework hopscotch.

I may stream a screencast at twitch.tv, but there might be bandwidth problems with that.

You should play my previous games here :).

I also made a C64 game for the last Ludum Dare (in SEUCK).


Posted by (twitter: @danielcassidy)
Saturday, April 30th, 2011 10:41 am

I’ve just come back from a walk. Here in Cambridge, a beautiful spring afternoon is coming to a close, and I couldn’t justify staying inside for all of it.

Anyway, my game is sort of coming along. You play an adventurer about to embark on a dangerous quest. A helpful but questionably sane old man of your acquaintance finds himself unable to allow you to proceed without first furnishing you with various enchanted items that may be of assistance. So, he keeps chucking useful items in your direction and you have to try to keep hold of them. If you drop one, the enchantment breaks and the item explodes and kills you horribly.

So far I have some items falling from the sky and some deliberately arcadey physics, but it is neither finished nor playable yet.


Posted by (twitter: @danielcassidy)
Saturday, April 30th, 2011 5:54 am

CB2 has filled up nicely, as you can see in these photos taken with my crappy camera.

Also I have filled up nicely thanks to delicious nourishment provided by CB2’s kitchen (nourishment half-eaten before I remembered to photograph it).

Here’s my game so far:

I won’t say too much about it yet, and to be honest I’m not quite sure what I’m doing with it yet anyway. What I do know is that my game is going to have a lot more focus on the “take this” part of the theme than on the “it’s dangerous to go alone” part. I can’t see myself picking up many points for great use of the theme.


Posted by (twitter: @danielcassidy)
Saturday, April 30th, 2011 1:44 am

So, I’m starting to feel somewhat positive about the theme and I have an idea or two rolling around in my head. The trouble is, they are all much too complicated for Ludum Dare. I need to try to whittle one down to the very basics, so that I have a chance of finishing.

I decided immediately that I’m not going to do any kind of adventure game. The immediate reason is that I’m afraid that we’ll end up with 150 Zelda clones, but also I don’t really like adventure games.

So that leaves everything else. I feel like there still needs to be some element of movement, journeying or questing. I’m also inclined to have a prominent two-player mode, for the “dangerous to go alone” angle. The trouble is that these two things together could lead to something quite complicated. From the more concrete ideas I have, the two-player mode is the thing I’d be most likely to cut, if it weren’t for that damn theme.


Posted by (twitter: @danielcassidy)
Saturday, April 30th, 2011 12:43 am

Hi guys. It’s 8:41 am BST and I just woke up fifteen minutes ago.

Here’s a picture of me when I brought up ludumdare.com on my phone and found out what today’s theme is:

So far I have no ideas, so I might have to shoehorn something unrelated into service of this theme. I guess I will see if anything pops into my mind while I attend to my ablutions.

Then it’s off to CB2 to see what the Cambridge Indies are up to. How I’ve missed them :).

Playable Preview

Posted by (twitter: @danielcassidy)
Sunday, August 22nd, 2010 7:01 am

Here’s a playable preview of our Jam game.

It’s working and it’s almost fun. Just need to make some iterative improvements to the mechanics and aesthetics.

Use your laser cannons to push the balls around. Knock two balls into each other to destroy them and score points. You score more points for destroying faster moving balls.

Morning All

Posted by (twitter: @danielcassidy)
Sunday, August 22nd, 2010 2:22 am

My camera is so poor you can’t really tell, but it’s a beautiful morning.


Here’s a lazily assembled breakfast:


Just need to eat it and wash and I shall be off to CB2 to finish off our game.

More food pics

Posted by (twitter: @danielcassidy)
Saturday, August 21st, 2010 7:55 pm

I’ve not gone to bed yet because there are drunken people outside shouting. So here are some enqueued food pics from today.

Afternoon tea and pain au chocolat:




All from CB2 and thoroughly delicious, too.

As an aside for the one or two C64 fans I know are participating, here’s something cool I received in the post today:


Looking forward to playing that after the compo, although I’ll try to give the compo games priority! :)

It’s quiet outside now. Nighty night.


Posted by (twitter: @danielcassidy)
Saturday, August 21st, 2010 6:16 pm

Hi all!

It’s gone 2am, which is not ideal considering that I intend to join the other Cambridge guys in CB2 again in 8 hours. I shall be off to bed soon, but here’s a quick progress report.

I’m collaborating with my buddy George, so we’ll be entering the Jam, not the compo. Here’s a screenshot of our progress so far:


It’s a bit like Asteroids, except enclosed within a circular play area, and you can’t destroy the ‘asteroids’ directly. Instead, you can push them around by firing lasers at them. To destroy the ‘asteroids’ and score, you must collide them with each other.

I’m pretty pleased with our progress. The game is basically playable, there are sound effects in most places where you’d expect sound effects, there’s a scoring system that even I’m happy with, and I even wrote a little bit of ‘music’, but I’m not sure if I’ll put it in since it’s painfully repetitive (like all my music). The only major remaining gameplay issue is that sometimes an ‘asteroid’ will spawn on top of your ship and destroy it without warning, but that’s easy to fix. Once we’ve fixed that, we intend to introduce some new mechanics to make the game more interesting – and more challenging as it progresses.

Frustratingly I spent about three hours today trying to make the ship and ‘asteroids’ bounce off the arena wall in a convincingly elastic fashion. The eventual code to implement that was about four lines long. One and a bit lines of code per hour is not particularly good going when you’re working to a deadline. I owe a debt of gratitude to Alan who gave me a hand with my dodgy vector math code, which got the bouncing working as expected. (I think I’ve got the right Alan there, but hopefully someone can correct me otherwise.) Other than that, everything has gone surprisingly swimmingly.

You can follow our progress on GitHub. If you want to build the code, you need Flex and a little bit of nous. There’re no build instructions because, until the contest finishes, we have better things to do!

I have to say that a lot of the other entries are looking absolutely amazing, given that they’ve only seen a day’s work. I’m eagerly anticipating the finished products!

(Semi-crossposted to my personal blog).


Posted by (twitter: @danielcassidy)
Saturday, August 21st, 2010 6:34 am

And here’s lunch. Unfortunately I ate most of it before I remembered to take a photo.



Posted by (twitter: @danielcassidy)
Saturday, August 21st, 2010 6:22 am

Here’s today’s tea and coffee so far.

Waiting for lunch. Mmm. Lunch.


Posted by (twitter: @danielcassidy)
Friday, August 20th, 2010 1:50 pm

Everyone else is posting pictures of their desks, for some reason, so here’s mine.


I won’t spend much time at it, though, as I am joining the other Cambridge guys at CB2.

This is my first attempt at making a game for Ludum Dare, so I’ll be entering the Jam, not the competition, so I can work with a friend.

I’ll be using Flixel, Flash Builder, sfxr, GIMP, Inkscape and maybe FL Studio.

[cache: storing page]