Lixies Arena Server Features [Kilin]

Posted by Castypher on Aug. 12, 2008, 12:37 a.m.

I will post screenshots if I get enough replies showing interest.

So yeah, a good while since my last blog. Here's the news on my latest game, Lixies Arena, an online multiplayer platform battle game where you all take on your favorite lixies species (and definitely more).

Server

So, this is my big focus at the moment. I have been working on the server's specification system (stage select, time limit, match type, score limit, etc.). Any NON STAFF are limited to only four basic options.

They can:

-Select the stage

-Set time and/or score limits

-Choose a boss battle co-op match type

-Control basic miscellaneous server responsibilities

Staff members can:

-Perform any functions a host can

-Spawn items randomly

-Enable cheats

-Disrupt gameplay with more interesting things

-Play as a Shaltix the Falcon in boss battle mode

-OVERRIDE the host on any options and take total control

Basically, if you notice a staff member (me, Prometheist, and a few more will be appointed), you're going to have a fun and very interesting time. If you're hosting, sorry. You still get to keep most of your host features, but staff can run through the host from the client if needed. This includes a variety of scripts.

Note: You cannot cheat the staff system by inputting a specific name. The only way this can be activated is to use a specific password.

So, everyone got it? Let's move on.

Boss Battle Mode

It would be unfair to mention boss battles and not have any information on it. So, here's this little section to cover one basic idea.

Boss battles are co-op, and usually very difficult. Not only will you need more than one or two players, you also need to work together and develop strategies. For example, one person stands back and uses ranged attacks, one more gets rid of obstacles and minions, and another is up for close-combat with the boss.

This will be one of the more exciting game features, and the difficulty can be changed. If you can beat it on the hardest setting, you're worth something.

Player max is 8, so I'm sure more than one person can do one job.

Current Issues

The only real thing I'm looking at right now is item lag. This should be easy to fix, but isn't my prime focus.

Current Playable Features

-Full movement engine complete

-One weapon added

-Damage system finished

-Boss Battle 1 almost finished

-Serverside stage controlling only available upon joining, instead of through a waiting room

Features until Playable

-Fix any current bugs, mainly sending and receiving bugs

-Finish server control system

-Add at least one more weapon

-Finish some staff features

-Create a waiting room between battles

-Finish scoring system

Finish

So as you can see, I'll be quite busy over the next few days, but I definitely should have something playable in a week. I'll get a testing team and then release a public beta later.

Want screenshots? Let's see how much interest I get FROM DIFFERENT PEOPLE. Sorry I'm being lazy, but I don't feel like uploading photos for nothing.

Thanks guys.

~Kilin

Comments

NeutralReiddHotel 16 years, 2 months ago

I'm showing interest, now show me screenshots.

OBELISK 16 years, 2 months ago

hi

s 16 years, 2 months ago

By serverside I mean PHP serverside, darkserpent

You might want to look over your ping timeout code

Castypher 16 years, 2 months ago

@Obel: Hi.

@serprex: That darkserpent bit was temporary. I'm not asking you to look over that piece.

The ping timeout code is a bit odd, I admit. I'll fix it up real fast, but I don't see why it's a problem.

Tell me something I don't know.

s 16 years, 2 months ago

Well, whenever I do that you get confused and don't fix it

Castypher 16 years, 2 months ago

Because you don't even try to make sense. Actually, you TRY to make as little sense as possible. You never get to the point.

I fixed the ping timeout code. Now let's hear what else I can improve. I prefer to have methods explained a little, so I know what you're getting at.

s 16 years, 2 months ago

Merge the bits of userid and messageid. First user is 0, so that the last user will be binary 111

Castypher 16 years, 2 months ago

You seem too absorbed in logic that I hardly find you capable of humor now. =/

Juju 16 years, 2 months ago

Quote:
reflected
Reflected, it's a proper noun turned into a verb e.g. to Google or to Hoover.

s 16 years, 2 months ago

HAHA

Happy now?