Home

Build Update

  • Apr. 25th, 2008 at 4:00 PM
The Game
Yeah, I've got most of the stuff I was talking about yesterday in place, except fixing that one minor bug in the Journal.  Sound is in, thanks to Soundsnap and pdsounds, offering free sound samples to use, and OpenAL providing the library!

Anyway, about the sound system:
  • I scrapped the part with the list of samples- now it just registers by filename in the various places it's called
  • It keeps any buffer it creates, unless it is cleared (which it does upon entering a new area, and such).  it basically acts as a caching system.
  • It uses the first sound source (of which there is a limited number.. 20) it can find that's useful.  If it can't find anything it fails
  • BG is a special source, although it counts towards the 20.  If you try to play a new background music it'll stop the old one first.
  • I still need to add a timing feature for sound so that they can be properly timed (like special effects)
  • monsters and items can have their own 'hit' sounds.
  • Skills can have sounds, played at any part as part of the command list
  • Area scripting also allows the music to change and for sounds to play (and looping sound samples is also supported here, as well as stopping all sound)
  • I don't have the code to play sounds in the subscreen done yet (such as when using healing items)
  • the title screen music, miss sound effect, and victory theme are all coded in defines for now, since they're system-wide and not dependant on anything in the content.

And, regarding Journal:
  • It loads a big string, splits it by line, figures out wrapping and allows scrolling using the keyboard (although that's not all properly done yet)
  • There's a file to define which ones are available, and it uses it's position in the file to determine the order
  • The code to 'award' things such as when talking to someone or getting journal pages is not yet in place

Here's the build: adv2_20080425_1.zip

Here's the required Sound Pack, which I'm not going to update as often since it's big: sound_20080425_1.zip

Here's the OpenAL Driver pack if you don't already have a game that installed it for you already: oalinst.ex

Tags:

Update, sorta

  • Apr. 24th, 2008 at 10:39 AM
The Game
I haven't posted a new build in a while, but unlike the other times that doesn't mean i haven't been working on it.  I've been working on a few sub-systems which aren't yet ready to show:
  • The Journal screen.
    I had to find a wrap-supporting code snippet that I could modify into a "scrolling text" thing, which I've largely done.  It still has some problems with eating the character immediately after a carriage return, but that should be relatively easy to fix.
  • Sound support using OpenAL
    This is a big thing, since it ties into everything.. I'm still getting my head around the way the "buffers" and "sources" work.  I've got it playing some test sounds, but I haven't finished building the Manager which will:
    1. Load a text file containing all the relevant samples
    2. Load them into a buffer when they're called, using the loading code I already have (which supports pack files)
    3. Put them into one of X sources when they need to be played
    4. Remove them from the source when playing is complete, so I can 'juggle' the limited number of sources I have.

Tags:

ADV2: OH MY GOD AN UPDATE!?

  • Mar. 18th, 2008 at 6:43 PM
The Game
What?  It's been months upon months, but I've actually gotten some progress done on the game.  Isn't that ridiculous?

The Game: The Name

  • Aug. 31st, 2007 at 10:26 AM
The Game
To lead off right now I'd like to make an announcement. The game is, and always has been ADVENTURERS 2. The full name of the game is- ADVENTURERS!! II: The Cursed Mask and the Sword of Reality

What, you want to see the logo? As a wallpaper? Well, if You insist..

Some facts: The three characters currently in game are products of the canonical couples from ADV! - Protagonist is Karn and Lumi's son, Dashijiru is Drecker and Karashi's son, and Justica is the offspring of Tesla and Ardam.

The build this time, I built a few days ago but never got around to posting it.  New features are listed below.
DOWNLOAD BUILD

  • Title screen (with menu)
  • You can now use potions at all from the menu screens
  • Ditto spells
  • Learning spells is implemented (try levelling protagonist up and seeing the spells in the menu)
  • There's a few random bug fixes

I've got a report that the game can crash when you click an item in the item menu, neither they nor me were able to reproduce this bug, but if you see it, let me know.

Tags:

Advertisement

Latest Month

April 2008
S M T W T F S
  12345
6789101112
13141516171819
20212223242526
27282930