noom

LD29

Back for more!

Hello everyone,

Can’t wait for next week, I’m actually excited!

This will be my second Ludum entry, last year I made an extremely simple game and was very happy with my ability to actually get something finished. However this year I hope to step it up a notch and submit something a little more fleshed out.

Unfortunately I won’t be able to attend the warm up during the weekend, but I’ll spend the week toying with (and working on) the graphics engine I’ve been making over the last month or so in preparation. A little warm up of my own if you will.

I plan to broadcast the whole thing via my twitch account (twitch.tv/noomnahor). I’ll also be doing live broadcasts during the compo itself, and intend to make a time lapse to post onto my youtube channel.

Really looking forward to seeing what people can come up with this year, I think my favourite part of Ludum Dare is playing all the amazing games that come out of it.

Hope you all have a great Easter weekend, see you next week!

And so it begins.

Greetings Ludumites,

Today I start my own personal little warmup-half-week/make-a-better-graphics-library. I’ll be posting the finished product (as per the rules), seeing as I intend to use the engine for my entry.

I work in JavaScript, and will be streaming all week, right through the compo. (http://www.twitch.tv/noomnahor)

Hope everyone’s as excited for the weekend as I am, good luck out there!

fun~!

Got a lot of work done on my libraries/framework/thingies. Very happy with the result.

I’ve never really worked with animations before and decided to see if I could just throw together something that worked…I’m pretty happy with the result :

http://107.170.114.140/lud29/

Fairly basic stuff, just sprites, but I’m proud of the fact that I was able to just throw it together with no idea how anyone else would handle animations.

So far my engine has mouse and keyboard support and can render images, text and basic shapes. Tomorrow I’m going to finish off the animations (I want to support different states, like idling and moving etc) and then I think I might work on basic sound support. Should be fun! (or maybe !FUN!).

I’ll be streaming right through from now ’til the compo ends so feel free to tune in and have a chat!

Last day

Morning everyone!

After a BBQ, bonfire and some beers with friends last night I’m feeling all refreshed, so today I’m going to be fooling around with the animations in my graphics engine, and will try to finalize some of the features. I’ve just realized there’s a small issue with my object state management and it’s not incredibly easy for me to change animation states (e.g changing from idling to moving), so I’ll be trying to figure that out. And hopefully I can hack together a basic sound engine before the day is up so that I don’t have to worry over the framework during the compo.

As usual I’ll be streaming (www.twitch.tv/noomnahor) and will be sitting in the chat channel, happy to answer any questions you might have.

My Engine

I threw this together for my own little personal warmup I’ve been doing over the last couple of days.

Features :

Audio (play sounds through audio channels)

Mouse (basic mouse position tracking)

Keyboard (track which keys are down)

Graphics (draw images, basic shapes, text – Rotate, scale, alpha,position)

Tech :

Renders with the canvas element from HTML5 and is written in javascript.

 

It’s very very poorly commented, is probably extremely inefficient and I’m sure has a load of bugs hiding in there, but I haven’t made this with other people in mind (it’s basically just for me to use for LD). That said, if people want to crack it open and take a look and use whatever snippets they might find helpful, please feel free. It can all be found here:

http://noomcentral.com/lud29/libs/

 

I almost feel like I might have expended too much energy working on this, I’m very tired at the end of today, but at the same time I’m very happy that I got all of this done.

Good luck everyone and I’ll see you all tomorrow!

LD33

3rd times a charm

Greetings,

As the title suggests this will be my third Ludum Dare, and the first time I’ve done some serious (or not so) programming in quite a while. I’m very excited for this one for some reason and I’ve been looking forward to it for a couple of months.

I’m going to be working with JavaScript again, making use of the html5 canvas element. Here are the libraries I like to work with:

  1.  pixiJS – http://www.pixijs.com/
    Check out it’s feature list, it’s quite impressive. Here’s why I use it:
    “Pixi’s strength is speed. All-out, pedal-to-the-metal speed. When it comes to 2D rendering, Pixi is the fastest there is. End of!”
  2. PhysicsJS – http://wellcaffeinated.net/PhysicsJS/
    A free open source physics engine designed with and for javascript.
    “A modular, extendable, and easy-to-use physics engine for javascript”
  3. RequireJS – http://requirejs.org/
    I use require mostly to make JS a little more “classy” as it allows you to use the modular pattern naturally and helps you to avoid polluting the global namespace.

And that’s it, there’s a chance I’ll have to throw in jQuery just for quality of life but I’d like to try and avoid it.

 

Good luck everyone I hope you all have a fantastic time!