How to Create an Image Button in Nuclex

The Nuclex framework's GuiManager is an extremely well written, easy to use tool for creating GUIs in an XNA game. It comes with built in functionality to support buttons, sliders, progress bars and text inputs, and is capable of being extended to support custom controls. One custom control that I had a need for was an Image Button. An ImageButtonControl would be similar to a regular button, but using an icon instead of text. This would be used to create hotbars like the ones seen in an MMO or RTS.

Exploring cocos2d-javascript for my next game

My previous game endeavor, fusion, is nearing the end of its development life. While there are many things I'd like to do with it, I have to remember why I started it in the first place - to learn JavaScript game development. I have wanted to make video games since I was very young, but have had trouble getting started on a project until Fusion. It is by far the most complete game I have ever made.

Fusion turrets - strategies and flyweights

On a side note, it's been two weeks since my last post? That's awful. I feel like I've had a lot to talk about, just haven't had the time to write an article.

The goal

I've been working on fusion a good amount lately, and one of the major pieces of development work is the introduction of 3 new turret types - lasers, missiles and machineguns. This is in addition to the original turret, which has now been renamed the cannon. Each turret type has some advantages and disadvantages:

Fusion - lots of math learning going on here

It's been 8 weeks since I announced Fusion. I really need to blog more. Maybe I should start to follow Chris Shiflett's Ideas of March blogging revival and dedicate this month to keeping up to date with this blog.

Introducing Fusion

I've tried a few times in the past to make a game but haven't had much success. I can now say that I've gotten further with my current project than any of my previous ones and feel comfortable making a post about it. The current project is codenamed Fusion, and is beginning life as a Space Invaders clone. Along with Dovetail, it is a collaboration with a friend of mine - George Emond. He is doing the art and I am doing the programming.