Too fast! Gotta go smooth….

9003 is released. It is primary a bug fix release.

Following stuff was done:

  • We now have a frame-limiter: if you have a screen that can sync at 120 or even 144 Hz: use console (F12) to do “set v_FrameLimiter 145”
  • Upgraded to SDL 2.0.5 because some folks were having focus problems.
  • Can now resize the game window! (If you play windowed of course)
  • Receiving of data on the client is now handled different, should stutter less when you are client.
  • VSync can now be turned on/off with the v_VSync console var
  • A couple of crashes were fixed.

IT`S OVER 9000!!!

Greezz @all,

finally we pass the magical Treshold of version 9000!

And we celebrate this with loads of news

Leaderboards, accounts and commmunity features

  • players can register their nicks [so you can become the warrior of legend among the community]
  • leaderboards finally allow players to check how they rank against each other
  • a three-tier ranking system will unlock higher transformations
  • friendslists for faster matchmaking

Loads of new transformations

  • most characters have at least the common transformations (depending on player ranking)
  • some characters got made-up transformations
  • aura get improved looks with player ranks

Beautiful new levels

The standards for level design have also risen a lot, now featuring elaborate and authentic anime backgrounds made with love.

Lights, shadows and particles

Enjoy the leaps and bounds LBZ made with new lighting and particle sytems… I am sure our coder would add about 27 feature points to count up how much everything has improved, but I think its enough to say: It looks amazing!

Improved netcode

A new state-of-art netcode will provide more precision than ever in online games.

Low-performance tweaks

Several tweaks to the engine give weaker systems a good boost in performance.(Unfortunately, buisness cards with low versions of openGL will still have troubles).

Moves got optimized for speed, speed, speed

Since LBZ is extremely fast paced, we worked out a lot of little helps to allow the player to focus on his fight without getting his controlls confused.

And we arent even done yet – heres some new stuff to come:

  • even more beautiful levels – to come as they get finished
  • better graphics for the moves – to come with small updates every now and then
  • a new generation of models – to come… well, when they are done

Have a lot of fun with this greatest version of LBZ, one that allows to use caps and say…

IT`S OVER 9000!

Preparing for 9001

Some might have noticed that we already reached version 9000.

So we are preparing something a bit bigger then the common update…

Currently in progress and public beta:

  • New transformations.. lots of it – and more to come.
  • An account system with leaderboards:
  • – Unregistered players will have only access to SSJ transformation
  • – registered players gain access to SSJ and SSJ3 transformations
  • – registered players whose leaderboard ranking exceeds novice class gain access to ssj 3 and god transformations
  • – registered players whose leaderboard ranking exceeds intermediate class gain access to god  and ssj god transformations

-> the account beta is already runing, the latest content update will give you instructions on how to activate it.

Note: we are currently trying to figure out what score palyers need for the single classes

Currently in progress and not in public access:

  • new light&shadow system
  • performance upgrades
  • networking upgrades
  • a new character with at least 3 transformations – no promises we get him done for 9001
  • ==> EDIT: Sorry, I wont make it in time – i underestimated the char and need to watch a bit more anime to get it done properly
  • improved help tables for all chars… but these are even less likely then the new char…sorry

so long!

 

 

9000: network fixes

Hi!

9000 is up, i had surprises planned, but they are still buggy, so they have been delayed till the next update!

Networking should be much more stable and less laggy in this update.

Greetz,

Menne

8998: new scripting.

Hi! folks!

I just uploaded a new version of LBZ.
I’ve worked on this one for quite some time.
A while back we decided to do something special (coming soon), and with it I decided for myself that I wanted to do this new feature completely in LGS… the scripting language built into LBZ.
Coding a new feature in a scripting language you designed yourself can be quite a challenge it turns out.
Over the course of last weeks i discovered flaw upon flaw in the LGS language, as well as discovering that a couple of things were hard to write.

Long story short, this update marks a complete overhaul for the LGS scripting language:

Bugs fixed:
* glColor4f(random(),random(),0,1);// the second random() call would overwrite a value so that both random() calls always end up the same…
* Recursive functions would overwrite stack variables
* child objects could be deleted and yet still be accessed by scripts… causing crashes or undefined behavior.
* Temporary values were not released soon enough, resulting in higher memory requirements for each script.
* foreach would not work correctly for dynamic arrays inside objects.
* events executed from inside objects would get executed with wrong objects
* strings with \n and stuff like that would not be parsed correctly

New features:
* Specify objects at creation time with JSON. For example: object test = {“name”: “Menne Kamminga”, “age”: 33};
* extractor and subscript now implemented as operators, allowing for very flexible expressions. myFunction(0)->extractedFunction(1);
* Much faster object construction.
* Editor highlighting is much smarter.
* can now use objects much like PHP arrays. For example: object test; test[“name”] = “Menne Kamminga”;
* break statement to escape from loops.
* auto keyword to automatically guess variable type from initialization.
* Support for more OO features… (final class, “final” members, private and public data hiding) * New [1,2,3] syntax to initialize arrays.
* VM that runs your LGS code is several times faster!