Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

Welcome to BZPower!

Hi there, while we hope you enjoy browsing through the site, there's a lot more you can do if you register. Some perks of joining include:
  • Create your own topics, participate in existing discussions, and vote in polls
  • Show off your creations, stories, art, music, and movies
  • Enter contests to win free LEGO sets and other prizes
  • Participate in raffles to win LEGO prizes
  • Organize with other members to attend or send your MOCs to LEGO fan events all over the world
  • Much, much more!
Enjoy your visit!


Current engine status

Posted by Katuko , Feb 18 2014 · 933 views

bionicle fighter game programming engine sprites
Things have stood rather still the past few weeks, at least as far as game development goes. Due to a slew of school work and other things, I have not found the drive for heavy programming. I have at least completed a new ability or two for the old BIONICLE Fighter game engine, and I will upload these as soon as I polish them a bit with sound effects and stat tweaking.

I have unfortunately not succeeded in fixing any of the crashes that occur on Windows 8 whenever certain abilities are used. For this reason I will instead implement a very sad countermeasure: A Settings button to temporarily disable the problematic powers. This will keep Toa of Lightning from using their secondary, and it will keep the Exo-Pyro boss from using its multi-fireball attack. It will instead fire a single fireball, while Toa of Lightning will get a lesser version of Chain Lightning. Please note that this is a completely optional setting meant for those who have trouble running the game as-is, and once I manage to fix the crashing it will be removed again.

The new engine is still just in the planning stages. There are lots of things that need to be planned in advance, so that I don't run into the issues I have with my current engine: Bloating of file size, slow and inefficient code, and a rigid system that can't easily be added to. I am working on splitting up sprites, recoloring them, and making new position arrays for keeping track of equipped items on your character. This will lend itself to a better and more flexible animation system, but it will also take time to finish. Until I get a system I am comfortable with I can unfortunately not move on to programming the rest of the revised game engine either. However, once the baseline is done, it will be rather easy to port over all the attacks etc. from the current game. While there will be changes in the way the stats work, and in the effects of some abilities, most will stay the same and thus need no real reprogramming.

What you are all waiting for, though, is multiplayer. Multiplayer is finicky, but I am looking at ways to make it work right. I've posted a connection test before, which worked for two players in a simple shooter environment. Once I figure out exactly how to structure the networking to work efficiently with all the things that BF needs to keep track of, I will put together a new demo for you to try.

Keep checking my topic; I will be posting sprites and other tidbits there as they get done.

  • 0

The Forgotten Chronicler
Mar 10 2014 10:29 AM

I need to redownload the game. I moved it from my desktop to my dock(since I have a mac) and I deleted the game in my desktop.after that I emptied it and the game in my dock turned into a ? so I can't play it. I know what happened. Just I need the game. Also there was a glitch that you could hold the jump button and you would stay up in the air even without a mask. Thanks!

    • 0

I'm actually fine with the windows 8 bugfix. (as long as bionicle fighter stops crashing....) So, when are you exactly going to make servers and stuff, because I have an idea (it might be a bad idea).Maybe if someone makes a server, they could choose a map that other players can play on.(Example: I set up a server and choose the Ta-Koro map. Then other players on the server could only play on Ta-Koro, until I switched the map to say, The Kini Nui/ Lair of Makuta mix, which is AWESOME!!!!) Again, this might be a bad idea and might add a lot more bugs, so... yeah. So I pay my respects, and end this message....NOW...

    • 0

So, when are you exactly going to make servers and stuff

It's going to be pretty much as you describe, once I get around to doing it. One person hosts, the rest join via IP or something. I could set up an online database that provides everyone with a constantly updated list of active servers; the rest I will have to figure out as I go along.

The game has taken far longer to develop than expected (I'm just doing it in my spare time, after all), but until the engine is semi-stable I don't have much to work with for online gameplay either.
    • 0