LittleBear says: It's not brain science, or rocket surgery.

21.05.06

Dragon Forever

Posted in everything, games, projects, shmups at 4:36 pm by the2bears

My Experiment in Progress gets an official name, Dragon Forever. It also gets a proper game loop with a title screen mode, a game mode, a game over mode, and a proper state machine to move between them. ‘S‘ to start for now, from the title screen, ‘P‘ pauses in the game, and […]

02.05.06

Use Source Control

Posted in everything, software, projects, opensource at 10:51 am by the2bears

Here’s a developer tip, wise words even if you’re working by yourself on a project: Use something for source control. Recently I’ve converted to using Subversion. It’s incredibly easy to setup and use, works just as well with one machine or more, and free as in opensource. Developing is all about iterations, […]

17.04.06

I’m Chasing Rabbits

Posted in everything, life, projects at 11:57 pm by the2bears

Yes, I’m chasing at least two rabbits. I’ve got multiple game projects on the go, some experiments with Nintendo DS and GameBoy Advance homebrew as well as a secret project of my own now.

10.04.06

Shade: Odd Bug

Posted in everything, games, projects, mobile, shmups at 11:13 pm by the2bears

Figured out an odd bug in Shade tonight. I noticed that some enemies would do an odd jump every now and then. I worried that it might be an error in my fixed-point code so I kept putting off fixing it. I then started to wonder if I need to synchronize access […]

09.04.06

Shade: Script Manager

Posted in everything, games, projects, mobile, shmups at 7:22 pm by the2bears

Finally working some more on one of my own games, Shade. Movement and shooting have been abstracted out of the ShadeSprite class and are scriptable along with the type of enemy. Let me bore you with a code snippet from the ShadeManager:

public void tick()
{
[…]

02.04.06

Shade: Alien Generalization

Posted in everything, games, projects, mobile, shmups at 11:26 pm by the2bears

Some more quick updates on Shade. Aliens got a reworking today, becoming more general and all inheriting from a ShadeSprite parent class.
The idea is that all alien sprites have an int field called “type”, indicating which alien it is. Currently each alien encapsulates look (which image to use), movement, and firing pattern. […]

30.03.06

Shade: Developer Diary

Posted in everything, games, projects, mobile, shmups at 10:05 pm by the2bears

A short developer’s diary type update on Shade today, so you know the project’s not completely stalled. Just a little bug that I tracked down, one that will seem pretty naive to a lot of people.
I wrote a 3D vector class, using fixed point math. I was excercising it a little […]

13.03.06

Back to C/C++

Posted in everything, software, projects, devices, jini at 5:53 pm by the2bears

It’s been many years since I’ve programmed anything in C/C++, but recently I’ve decided that it’s in my career’s best interest to get back to speed in those languages. Mostly I’d like to be able to do embedded programming, like really testing out things on a phone that the J2ME stack has no access […]

08.03.06

Shade Artillery

Posted in everything, games, projects, mobile, shmups at 9:55 pm by the2bears

Shade got some ground level artillery over the last few days. The question now is what kind of shots should the new units fire? Doesn’t make too much sense for them to shoot until they can “see” the player’s ship, or perhaps they fire mostly straight up and we have a flak-type burst. […]

07.03.06

Shade Music

Posted in everything, games, projects, mobile, shmups at 12:28 pm by the2bears

I’ve been thinking off and on what kind of soundtrack I’d like to have in Shade. I’d been thinking of something in a slow-tempo, Jazz style, but here’s a fine example of a somewhat dark, techno track that would suit the game just nicely. Take a quick listen to “If I could only […]

« Previous entries ·