Friday, February 23, 2007

the sound of silence


about updates and a sound odysee.. :

  • mouse picking works
  • interface aka NPC menu is finished
  • waiting for NPC actions completion to integrate them
  • theme FengGUI later
  • simple mind module successfully tested
  • got the sound integrated and working
  • later had to postpone the sound issue because a new Sound System is to be integrated in jME very soon (next week?)
  • big thanks to Mikael who provided the music!


currently working on:

  • camera managing
  • level design and
  • inital thoughts on quests

Tuesday, February 06, 2007

you're still alive she said..

the blog starts to look as if all of this was a one man show..
so: nooo it isn't.. me here.. working! ;)

current things that keep me occupied:

  • mouse picking on objects (determine clicking on an NPC|PC)
  • the interface which is supposed to popup when you click on a PC or NPC (how to differ between an object|character and PC|NPC.. how to use themes in FengGUI..)
  • the camera and its frustrum (how to manage them in terms of limiting the view frustrum etc.)
  • the mind module (simple version waiting to be tested)
  • further investigation of game states structure in jME
  • research on music to integrate in the game

For all of you that are interested in joining our game project:

planned for february/march are:
  • level design
  • quest system
  • integration of music
and again: help appreciated :)

Monday, February 05, 2007

Client <-> Server Test

client server communication was tested successfully,
it is now possible to connect a client to a server he knows before starting the game.
This result has a good and a bad point.
The good point is communication works ;)
The not so good point is, it is not possible to change the servers IP adress
when already started network and
the machines.txt has to be edited manually before client start-up.

It would be quite insecure to allow the client to try to connect to a IP which may not be a server,
because this would result in an exception.

There are two ways to go right now:
first) client has to configure the machines.txt and we let everything as it is,
because this way it works quite well.
second) I figure out a nice way of configuring the client while network already running.

Ohhh I nearly forgot...
Help is still appreciated !!!!

New Team members will receive:
a friendly smile
the possibility to create a game which is no remake of an old idea
the chance to include own ideas and wishes
and last but not least, new ultra nice team members (most of the time) ;)