DSP Update - 3rd February

February 3, 2009 on 9:31 pm | In DSP, PSP | 1 Comment

Sigh, another late update.

Have been working on making the UI components generic enough they can be used for the mouse and gamepad UIs. This has taken longer than I hoped as I haven’t been able to sit down and work on DSP as much as I planned.

Hopefully I’ll have more time next weekend…

DSP Update - 27th January

January 27, 2009 on 9:51 am | In DSP, PSP | 4 Comments

Woops, forgot to write an update yesterday!

This week I’ve…. uh….. been playing Diablo 2… lol.

But in actual DSP news, I’ve fixed up the gamepad (PSP) interface so it builds again. I plan to spend the next week bringing its usability in line with the Mouse version.

DSP R312

DSP R312

No visible changes, the laser tower gets the wrong icon… Something else that needs fixing!

Next weeks update will be much more exciting hopefully :-)

DSP Update - 19th January

January 19, 2009 on 8:29 pm | In DSP, PSP | 2 Comments

Its that time again!

This last week I spent lots more time balancing River TD, and I’m getting quite happy with it finally.

While doing this (I’ve played River TD so many damn times… so so many times) I found some small rendering issues and cleaned them up.

Here is the list of changes as of Friday night:

  • Air enemies render on top of land enemies.
  • Health bar renders on top of everything (Before lasers would stop you seeing the health bar).
  • Refactor some code so that the [New Game] button works.
  • Fix selling laser type towers (Was crashing the game)
  • Ability to make enemies loop when they hit the end of their path, so you have to eventually kill them.
  • Always give the same amount of points for killing an enemy (Previously it decreased the longer an enemy was alive).

But of course… There is more ;-) I spent all Saturday (and another hour today) adding pathfinding, just like the flash based Desktop Tower Defence.

Maps can now specify pathfinding and enemies will work out their own way around your towers! This leads to all sorts of cool new map ideas, I have one up my sleeve :-)

Here is a screenshot from the test level showing it off:

DSP R304

DSP R304

The plan for the next week is to catch up on my sleep and maybe add another new feature to the engine before I start work on another level. :-)

DSP Update - 12th January

January 12, 2009 on 8:50 pm | In DSP, PSP | No Comments

Nothing much to report this week….

I put all of the enemies in order for the level and have begun balancing them, the rough cut I have so far is looking fairly good, if maybe a little difficult.
Over the next week I’ll be playing and replaying until I am happy with the difficulty.

I have a massive spreadsheet for enemies and another one for towers.
One of the things I’ve found with the current development version is that there is no reason to build anything except laser towers.. So I’m trying to combat this, which is turning out to be a lot more difficult than I expected!

DSP Update time!

January 4, 2009 on 5:01 pm | In DSP, PSP | 5 Comments

Its time for another weekly(ish) update on DSP progress.
The last week I have been mainly focused on content creation.

  • Change XML so that levels can have multiple maps, similar to Vector TD
  • Surreal contributed 3 new maps for River TD, so you can fight on different (harder!) rivers.
  • River TD now has 46 enemies, all hand crafted by myself.
  • Fixed 100% CPU usage in windows.
  • Range ring improvements - Draw them Anti-Aliased, don’t show both when upgrading if you don’t need to.
  • Graphics to go behind the top numbers in mouse_ui
  • Gave the window a title in windows/linux builds :-)
  • Added health bars to enemies
  • Fixed towers not shooting on long maps, or shooting off map on short ones
DSP R249

DSP R249

Another DSP Update

December 27, 2008 on 7:46 am | In DSP, PSP | 4 Comments

Since Marcel complained, here is an update :P

I’ve added laser weapons and replaced the harpoon gun with a laser instead.

I’ve reduced the size of RiverTD to 480×480 px so that it will fit perfectly on the MouseUI. I plan to redo the Gamepad/PSP interface so it will fit on there too.

I’ve added a fast forward feature, so you can zip through the waves.

Added the ability to sell towers.

Added descriptions to tower upgrades.

Made the existing tower descriptions more descriptive.

And a screenshot:

DSP R196

DSP R196

The Gamepad (PSP) UI is broken at the moment, I plan to rejiggle it so that it is more like the Mouse UI, so I’ll fix it then.

DSP Progress (With Screenshots!)

November 6, 2008 on 7:08 pm | In DSP, PSP | 4 Comments

So progress has been coming along fairly well on DSP.

I’ve moved the text renderer over to a variable width font, which looks much nicer and gives more room for useful text.

The Mouse UI is coming along quite well, the core game can be played through including tower research, wave details, etc.
The only bits missing for an individual level to be properly playable is the ability to upgrade/sell towers, which I’m currently working on.

Here is a totally uninteresting looking screenshot of the current mouse UI:

DSP R118 Mouse UI

DSP R118 Mouse UI

The Gamepad (PSP) UI has fallen into disarray a bit. I plan to clean it up and port over some of the nice UI improvements from the Mouse UI to bring it up to scratch.

http://localhost.geek.nz/dsp/r118gp.png

DSP R118 Gamepad UI

Anyway, I just felt like posting an update since I’ve come down with a cold and am having difficulty coding :-)

Once I get the Mouse UI to a properly playable state, I’ll post a build for windows/linux/mac (and update the sourceforge SVN) which will let level devs (finally) try out the XML based level format.

DSP Mouse UI

October 6, 2008 on 12:47 pm | In DSP | No Comments

If you have been watching the DSP SVN logs recently you will of noticed I checked in a draft for what the Mouse Interface for DSP might look like.
You can check it online here: http://localhost.geek.nz/dsp/draft3.png
I’ve started implementing it in a private SVN, I’ll sync up to SF.net when I’m done with it.
Expect also to see a new level or 2 from myself when this happens ;-)

So far the implementation has only changed slightly from the draft, once it gets further along I’ll post an updated draft and maybe some screenshots :-)

You’ll notice in the draft image that tower upgrades have a textual description. This will effect the gamepad UI also, I’ll check this into the SF.net SVN once it is done.

DSP Update…

August 2, 2008 on 11:50 am | In DSP | 3 Comments

If you’ve watched SVN lately(ish) you would of seen that I’ve abstracted almost all the system dependent parts.

I’ve decided I need to do the same with GLBits too, but my linux desktop is currently in the lounge…. so I won’t be working on that for a bit :-)

I’m going to have a go at compiling the SDL version on my Mac and then I’ll port RiverTD to XML.

Update: Support to build on mac committed :-)

Update2: RiverTD is now ported to XML, I haven’t fully tested it but it seems to work.

DSP isn’t dead!

July 14, 2008 on 4:43 pm | In DSP | 5 Comments

I’ve started doing some work on DSP again for…. my own purposes :-)

First up was separating the UI from the Game logic code (which it should of been in the first place!)
I’m mostly done with this, but still have to clean up the sdl_psp/GameMenu interactions with Game.

Once I’m done with this, SDL_Mixer needs to be abstracted away, glbits2 needs to be improved (remove immediate mode, get opengl to do maths, rectangle sprites, etc)

Then….. Finishing off the XML integration, porting RiverTD to XML, and more… we’ll see :-)

Check the SVN here for the current todo list

« Previous PageNext Page »

Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds. Valid XHTML and CSS. ^Top^