Worklog for deps

Worklog 1

Return to Worklogs

Yay(Posted 2006-01-06)
Highscores are working just fine.
I use the free online highscore service by Paul Leduc over at http://scores.paulleduc.com/index.php. The game can now publish and fetch highscores.

Some bugs have also been tracked down and killed. (except for that strange collision detection bug)
Some game balancing have been done too.


----
The RetroRemakes Framework is the best thing since slized toast!
http://code.google.com/p/retroremakes-framework
My site: http://sites.google.com/site/depsweb/

Big cannon game(Posted 2006-01-05)
MilliSecs() no longer used to time stuff. Everything is done with deltatime. This means that the pause function now functions as it should. (At least I haven't seen any more bugs)

One of the weapons stoped to hit anything. And that is strange since all weapons use the same collision detection functions. Have to try to track that bug down.

Menues are slowly added to the game.

Music is now added. For the moment the game loads all the OGG files found and plays a random one. (when it is over it randomly selects another)

Highscore tables are probably the next thing I add.


----
The RetroRemakes Framework is the best thing since slized toast!
http://code.google.com/p/retroremakes-framework
My site: http://sites.google.com/site/depsweb/

A new year and new projects(Posted 2006-01-04)
Ok. Haven't touched the code in the tetris attack clone for weeks. Maybe months. :P
The same for the other projects. (Except for the simple 3D engine. It's dead.)

The current project is a game where you control a big cannon and have to blast soldiers that jumps off planes. Or else they will run inside your bunker and start pulling your power cables. (You are some sort of HAL/SkyNet computer)
It had a rapid start and a lot of the things I wanted got implemented really fast. It has been on hold for the past weeks becuase of hollidays, work, sickness and other stuff but got some time over today for it.
Things yet to be done is the menus. And a big rewrite on some of the internals. I added a Pause function today and it's not a smart move to use millisecs() to time things. Going to change this so it uses the delta time instead.
( instead of doing "if millisecs() > something_timer then" I just do "something_timer :+ dt ; if something_timer > something_timer_limit then" )
Much easier to make things behave nicely when pausing/unpausing the game.

After this project is completed (At least it looks like it got a fair chance) I will probably start to make a platformer. One where the player runs around and collect treasures and kill badies.


----
The RetroRemakes Framework is the best thing since slized toast!
http://code.google.com/p/retroremakes-framework
My site: http://sites.google.com/site/depsweb/

Is it done yet?(Posted 2005-11-20)
Got multiple projects going. A 3D shooter, a simple network module, a really simple 3D engine (that is used in the 3D shooter), and that tetris attack inspired game I wrote about some worklog entries ago.

For the moment I'm redoing the graphics on the last one. Not with clay, but with Blender. And trying to make it look like clay/plastic/whatever. Looks cool so far.

I'm coding the networking module just to learn some more about sockets and whatnot. But I havent touched the code in a couple of days now. Bnetex and Tnet is way better anyway.

The 3D engine was progressing nicely at the beginning, but when I started to write that 3D shooter I choped it to pieces and just took the best parts. I don't know if I ever continue on that one. Lots of other 3D engines out there.

What now? Finish off the graphics and then off to bed.


----
The RetroRemakes Framework is the best thing since slized toast!
http://code.google.com/p/retroremakes-framework
My site: http://sites.google.com/site/depsweb/

What is new?(Posted 2005-11-03)
Not much.
Got a new screen. It's a 17" TFT. The colors are so bright! And sharp! (compared to my old screen) And the colors doesn't flash in purple! (My old screen, a CRT, had some strange problems from time to time)
I also got myself a router. And i reused the old CRT screen with a even older computer. A Pentium 3 600mhz. But with 2 cpu's. I installed XP on that thing so I have a small network now, and I can also compile my blitzmax stuff for windows now. :)

Been studying extreme programming too. Interesting topic.

Back to coding. But I really should do the dishes now...


----
The RetroRemakes Framework is the best thing since slized toast!
http://code.google.com/p/retroremakes-framework
My site: http://sites.google.com/site/depsweb/

Dev time(Posted 2005-10-18)
The worst is over. About 95% of my stuff is unpacked and it starts to look like an appartment. More time for coding! Yay!

But not much more done on my little game. Got a bit side tracked by other things. Like my Forth-lookalike interpreter.
It doesn't compile any code, it just runs it. Not that quick either. But it works. I can use it as a calculator and also add new words to it from within. I can also create words by hooking them up to blitzmax functions using function pointers. And as of today it correctly imports external files with forth code and parses them.

But it's one big ugly piece of work! And I don't know how many times my computer froze because of a endless loop, but it looks like I found all those nasty bugs.

I will look for the famous "dragon book" the next time my paycheck arrives. And a new monitor. A flat screen. This old, big, piece of junk is driving me cracy with the "Yay-All-Colors-Are-Purple!" thing it does from time to time.


----
The RetroRemakes Framework is the best thing since slized toast!
http://code.google.com/p/retroremakes-framework
My site: http://sites.google.com/site/depsweb/

Busy days(Posted 2005-10-03)
All my stuff has now been moved to the new appartment. Boxes and furniture everywhere. Not much time left for programming but here is a small update.

Music added, Options menu added, some tweaking, bugs found and, hopefully, killed.


----
The RetroRemakes Framework is the best thing since slized toast!
http://code.google.com/p/retroremakes-framework
My site: http://sites.google.com/site/depsweb/

Yuck(Posted 2005-09-27)
I reached a point where the code that did everything "tick" was too big, ugly, and full of bugs and hacks.
So I rewrote it.
The new design was much more clear and easy to extend. And some more bugs was introduced. Some of them didn't make any sense. Some of them was really evil.
But I'm almost back on track now. Almost everything the first version had is implemented.

Things left to (re)do:
* New graphics. everywhere.
* Music
* more/new sound effects
* Splash screen
* Intro
* "you beat the game!" cutscene
* Options menu
* Some new ideas I had that I think sounds cool
* Game play tweaking
* Come up with some kind of plot that really isn't necessary but would make thig game feel more complete.
* Bug hunting

And my free time is really limited for the next week or so because I'm moving to a new appartment. I must be out of this one on saturday and I haven't even started to pack yet. :P

But now it's time to sleep.


----
The RetroRemakes Framework is the best thing since slized toast!
http://code.google.com/p/retroremakes-framework
My site: http://sites.google.com/site/depsweb/

Update(Posted 2005-09-25)
Combos added to my game. The player gets twice as much score if a chain was formed and removed right after another. And even more score if a third chain was formed and removed after that. And so on.
Highscore system is working as well.
And some minor tweaks and edits here and there.

Stuff to do:
1) Replace the ugly graphics with some new ones made in clay.
2) Create some sort of intro.
3) Redo the menu, highscore list and splash screen. They are just black screens with some white text on. Yuck.

After that and some bug hunting, the game will be released for free. Including the source. Isn't that nice? :)

Screenshots will be added after the new graphics is done.


----
The RetroRemakes Framework is the best thing since slized toast!
http://code.google.com/p/retroremakes-framework
My site: http://sites.google.com/site/depsweb/

New camera!(Posted 2005-09-23)
My girlfriend got a brand new digital camera. I'm going to use that to create some graphics for my current project. I'm going to model things in clay and take images of them. It's been done before, I know, but it's fun! :)

My current project is inspired by Tetris Attack. It's almost done too. Things left to do is the new graphics, an intro, some game play tweaks and try to find all the bugs and jump on them until they dissapears or deserves a "feature" label.

Not sure what I should work on afterwards. Maybe a simple strategy game. You are a king, Collect taxes, Create a small army so that other kings doesn't invade you, Keep the population calm, etc. But I suck at game design. :P


----
The RetroRemakes Framework is the best thing since slized toast!
http://code.google.com/p/retroremakes-framework
My site: http://sites.google.com/site/depsweb/