First Screenshots of Toadman 3 (in development)!


First screenshot of Toadman 3 very early in development. I decided heck to it with my sprite editor project and am using PixelPlus 256 for the graphics at the moment. The graphics are already turning out better than expected. You should see him hop; that's the coolest part. Unfortunately you'll have to wait until a demo comes out. For now I'll just tease you with screenshots.



Nothing too much to show off for now. These screenshots were taken on the 11th (4 days ago) ; the game has been worked on since then. I decided to take some early screenshots so I can look back on the development of the game. I'll post more screenshots in the future as the game progresses.

Site Changes

I did quite a bit of work on the site this weekend. I changed the look and moved some things around. Overall, I think it looks much better.

I plan to update the site 2-3 times per month. An update will be an article, tutorial, or game review. I want new, fresh content on the site. I don't like to see all those old articles and reviews decaying the site.

Updates also include articles that are posted to the blog (postings that are tagged 'article'). I usually post them around the same time. Maybe I'll stop posting articles here as you can get to them on the site.

So we'll see how that goes.

Code beyond your comfort zone

When is the last time you learned something new about programming? Was it a day, week or month ago? Has it been longer than that? If it has been longer than a month, then make yourself a goal to learn at least one new thing before the end of next month.

Take advantage of your time. Before you know it, a year may pass and you'll be no wiser if you didn't set aside any time to learn. You can't get that time back.

You don't have to set aside much time for growing your programming skills. No matter how busy your life is, you should be able to find some time, perhaps just 15 minutes each week. An hour each month is better than nothing. The more time the better, but don't burn yourself out.

Spend that time to learn something new or to program something difficult. I'm not asking you to start a project. Just work on a demonstration. Your code doesn't have to be pretty. The point is to learn something, not to make something.

It can be about anything you want, perhaps some new GFX algorithms for your next demo or part of a game engine for your next game.

You might not get your program working, but that's good! It means you are out of your comfort zone. This is where learning takes place. Maybe you can try it again next time, or perhaps you feel you've learned enough from the previous experience. You be the judge.

Some examples of the top of my head are:
  • use a file format you haven't before (such as BMP, WAV or MP3)
  • learn a new language (perhaps a simple tutorial or two, don't overwork yourself)
  • read an article on networking
  • touch up on 2D and 3D math (one small bite at a time of course)
  • learn a new tool such as a graphics editor or an API
  • refresh on programming concepts you've learned before but haven't used for a while
  • ...
And the list goes on. Use your imagination. The point is to learn something new and push yourself beyond your limits comfort zone. Don't push yourself too hard. You don't want to dread each session. You should have fun with it. There's a difference between a challenge and frustrating yourself.