TopHattedCoder

LD25

Come at me bros!

This will be my first Ludum Dare, but no worries. I’ll be using HaxePunk with Haxe NME so I can port my game effortlessly, and it will be quickly prototyped. This should be fun, however I will only have around 18 hours of game-making time. I’ll be tweeting as I make it at @tophattedcoder.

Tools:

  • Language: Haxe
  • Framework/Libraries: HaxePunk and Haxe NME
  • IDE: MonoDevelop
  • Graphics: GNU Image Manipulation Program, Inkscape and mtPaint
  • Audio: Sfxr (isn’t WINE the greatest?)

 Goals:

  • Experience.
  • Something to show off about.
  • Make revised version of game, sell it on major game marketplaces.
    ???
    Profit!

Tags: 2D, flash, haXe, Haxe NME, HaXeFlixel, haxenme, nme, sfxr, tools

Comments

10. Dec 2012 · 15:54 UTC
Hey there, TopHattedCoder!
10. Dec 2012 · 16:03 UTC
Thanks! Good luck to you too!
10. Dec 2012 · 19:04 UTC
You, sir, make a great entrance! Seriously, I’m scrolling down the front page, and I’m seeing all sorts of standard I’m in posts, and then BAM! A first-timer with a good avatar and grammar. And you’re a fellow 14-erperson! Classy, very classy. You’ve made it on my watch list. :)

Game Template

I’ve made a template for my game and have put it on GitHub here, and I will update the repo at regular intervals during the dare.

Added player, background and walls

Screenshot

As you can see, I’ve already added a character and a map. Using HaxePunkTmx, I just used Tiled to make it as you can see below. This makes a very fast toolchain.

Using Tiled to edit the world

If you’re wondering how this relates to the villain theme, I’ll say three things: murder, rampage, and Gaz.

Tags: flash, haXe, haxepunk

Darnit!

Somewhere in the line either tiled or HaxePunk has messed up and now the incorrect tiles show up in my game.

errortiled

errorgame

tilesheet

If anyone knows a fix please tell me it. I’ll have to work around this for now and generate the  map by hand.

— vs the Internet

You can see where this is going. So, I restarted my game and got a funnier idea: kill cats, don’t kill any other animals. Here’s a screenshot:

ld25screen

As you can see, basic gameplay, but addictive nevertheless – just jump your car over all not-cats.

May as well do a self-review

Somethings went right, some things went wrong, but they came together in the end to make my entry. For example, in the middle of the dare (Saturday at 7pm GMT) the game I was working on glitched and the tiles loaded from the TMX level file were incorrect – in this case it was a good idea to restart the game with a different concept.

Concept:

Whilst the idea of running over cats is an original one, it needs a story.

Controls:

Shown at the main menu, but some other keys like ‘p’ and ‘enter’ for pause and ‘space’ for jump exist.

Mechanics:

I wish I had added in a few more kinds of cats and animals, but I probably would have ran out of time.

Mood/Lighting:

The game itself, is very upbeat, but I suppose it’s got a dark undertone considering you just run over cats.

Graphics:

I did the lazy thing and used mtPaint to make pixel art, but they turned out alright.

Humour:

Did pretty well here considering the game consists of running over cats.

Overall:

It was a good experience that benefited me in management of time etc in game developing. I look forward to the next Ludum Dare.

Tags: haXe, haxenme, haxepunk

That’s a tricky one

I’ll be entering this mini ludum dare and will be using h3d/h2d to make an Earth-themed game using Haxe… I’ll probably be starting on Thursday or Friday.

Tags: bring it, h2d, h3d, haXe

LD27

LD30

I’m in!

It’s been a while since my last LD so I’m entering this one. I’ll be using Rust, Piston and a lightweight ECS library I’m working on. This probably won’t even be near to completion by the end of LD like my last game.