My first multiplayer internet fighting game(GTGE) applet and jar

ok java heap space error pissing me off going to change sprite sizes

maybe hunt down the memory leaks and/or increasing heap size would be a better solution ?
reducing the size of the sprites seem like a like a surrender !

I canoot find any servers :(, are servers still down?

hi yeah i keep stopping the game servers as im testing the smaller sprites and getting rid of ghost clients.
i dont know how to increase heap size other than a bat file

java -Xmx128m -classpath %CLASSPATH%;golden_0_2_3.jar;GTGE_add_ons.jar;jl1.0.jar;GTGE_GUI_0_1_0.jar;. bloodmoneyGameEngine

then its limited to only windows users unless you know by some miracle how i can include it in my manifest file in the jar???

i was thinking of making them smaller so they didnt look so s**t and now im having problems arranging them in the png file

is there no end to the bugs? haha its killing my spirit good and proper and yeah if it dont work one way i try another untill i get this b*****d to work ;D

on lastest plugin you can use an applet parameter , but available only on lastest… (6u10+)

<APPLET archive="my_applet.jar" code="MyApplet" width="300" height="300">
    <PARAM name="java_arguments" value="-Xmx128m">
</APPLET>

from http://java.sun.com/javase/6/docs/technotes/guides/jweb/applet/applet_deployment.html#JAVA_ARGUMENTS

brilliant i was wondering when they were going to do something about the standard 32mb setup.cheers mate will definately give that a whirl ;D

Hey everyone. I have made more changes. Now i need to know a few more things ;D

Can you all create usernames and passwords and country ok?
can you create duplicate names ?
can you try multiple logins using the same name?
will it work on everyones browser ? ive tried ie,firefox,opera and google chrome
does everyone recieve the java warning dialog box?
does anyone get a java heap space error now i have changed applet params?
I changed some of the fighting mechanics invisibility stays but now you shouldnt be able to punch or kick if your currently being hit.
network lag shouldnt be a problem as your client updates your opponents this means if i fight someone and try hitting them 100 times only what you recieve will count the clients update themselves on what they recieve.
oh and if you login and dont proceed to connecting to game server the server thinks your logged in and and you wont be able to login as it thinks your allready logged in i will fix this later maybe. ::).
I will leave the servers running as long as possible unless i find anything else that needs fixing…thanks for viewing

OK make sure you have latest jre installed 6_10 and above should be ok. I changed heap to 256mb ram everyones got that much memory yes??
if not i dont care :O).and i wouldnt recomend trying to play on 56k dial up.
works good on IE7,firefox althought the html writing doesnt show for some reason seems like firefox dont code to w3w standards.
FIXED maybe i need to specify white text when on black background hahaha deeeerrrrr :o :-X
google chrome works ok and opera is rubbish although the game works on it when you close the browser on windows systems well on my vista anyway its still running in the background and i need to sever the connection in order to log you out,otherwise you wont be able to log back in.
boooo opera.
so big question is…
can you log in connect to a game server play a game and succesfully log out and back in without crashing freezing or encountering any bugs?
If i dont get any response i will assume that everything works great and all i need to do is change the graphics :O)
Thanks for everyone for checking things for me to get this far.You have all been great :O)

hiya

I love the body pic at the beginning.

Ok so couldn’t log in with user1 12345

But I was able to create a temp account and get int.

There was nobody on so I couldn’t do anything but pick my character and see I had 100.

I tried to run two instances on the same pc to try to fight myself but it crashed. Not sure you would want to fix this anyway.

Game Exception on bloodmoneyGameEngine

java.lang.NullPointerException
at java.util.StringTokenizer.(Unknown Source)
at java.util.StringTokenizer.(Unknown Source)
at lobby.render(lobby.java:644)
at com.golden.gamedev.GameObject.start(Unknown Source)
at com.golden.gamedev.GameEngine.startGameLoop(Unknown Source)
at com.golden.gamedev.Game.start(Unknown Source)
at com.golden.gamedev.GameLoader.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Game Environment

Date/Time : Sat, 09 May 2009 at 14:57
Java Version : 11.3-b02 Sun Microsystems Inc.
GTGE Version : 0.2.3
java.lang.StackOverflowError

Suggestions.

–Add an AI for people to test against. Heck even killing some boxes to practice moves would give more.
–Kill the jackass sound. A simple beep would do. Check out reiners art for some free sfx.

Let me know when there is more to try!

Thanks darrin yeah you cant log on more than once and the jackass sound will go as it pisses me off when i make a login error >:(
i could add an ai character just for testing the moves but my ai really does suck more than my graphics skills.
the only way to log on from same machine is to run from the jar file but as seperate users thats how i test it.
All the graphics will be eventually replaced once i have killed all the bugs and the majority of users can log on and off with out crashing.
thanks for the feed back going to kill the donkey now ;D…how about a man screaming like he was being murdered? just kidding that file is too big i will add a beep noise.cheers ;D

hehe good ridd… I mean bye donkey!

Yeah I think multiplayer games are tough. There is some sort of snowball effect to get people to play it. A while back I had a hundred people at a time on my website yet no one was playing multiplayer version. It might have been the folks there or there might be some sort of huge threshold like 1000 real humans (no bots) before people log in to fight each other. My guess though is for head to head you need a over several hundred folks that are looking for head to head. Most people like to practice though before getting humbled by another real player. Just a thought.

Maybe some other people here know what it takes to get humans to start playing head to head only. Definitely easier on the development to not have any AI.

AI now added its kind of lame how its implemented but my god i havent won once yet and its kind of fun too ;D
to practice click on the fist button but make sure your name is selected in the box on the left and good luck i would like to know if anyone can beat it at its current level.i almost beat it.ive put the score counter in so you can see what keys do most damage.they will not be shown in the head to head version as i want it to be scary.
UPDATE
I made graphics less colourful so jar is now less than 7mb
made AI punches and kicks visble,and made it block now its a little harder to beat im still trying.
Got my niece to try it on ubuntu linux but her firefox threw a wobbly and i dont know what java version she has.

hi,
I’ve added levels of play, a pretend cash element for when fighting the ai in single player mode which i also improved.
I have also added stamina,strength,speed and agility for fighting against an offline player in single mode but i have got to implement it over the next few days.
At the moment it will credit you $100 if you run out of cash when playing the ai.
the next thing i wanna see if i can do is make the ai use offline player stats see if that works.
I would love to know what you think of it now gameplay wise not graphics…we all know i suck at that ;D
im gonna leave the servers on all night so ppl across the world can play any suggestions for improvement will be carefully analysed and implemented if its within my programming capabilities.
Now im off to get to level 3 8)

screenshots

more

Please move to Work in Progress as there are still more features to add thanks :slight_smile:

Hi!

I wanted to try your game but it took ages…and I got nothing whereas my connection is very fast (optic fiber, between 20 and 100 Mbps). I will try again later.

Okay I played your photo album. :stuck_out_tongue:

Good job on getting the test ai in.

Ok so here are some suggestions. Now remember the only fighting game I’ve every played for long periods was streetfighter 2 for the snes.

–Animations are much too slow.
–Animations are different speeds. (her punch takes about a full second it seems when it should be instant.)
–control defaults seemed weird but dunno what exactly I would replace them with… arrow keys for one I guess but this might be a preference thing as you have set up.
–Ranges need to be at least triple what they are now. Something about the scale isn’t quite right. In these games are constantly hitting. You have to be on top to hit in the current version.
–need some sort of hit artwork when you do strike.
–Movement much too slow. These type of games are fly around the screen faster than you can imagine.
–B attack actually moves her backwards when it should be forward.
–this is low priority because it has nothing to do with game play but a pop up chatter is a little odd, might be better in a frame on the game page. I’d focus on game play though.

Anywho, I hope that helps.

Great job on getting it up and going.

I’ve created an account but it doesn’t seem to let me login with it?

Tried it twice, accounts “paulo” and “paul”.

hi mulvey try adding a country, dont worry im not gonna use the data, just nice to see where in the world your opponent is.
then it should let you in. OOPs my bad had firked with the code goona put it back to normal try again laters working on it right now so dont be alarmed if server goes offline SORRY ::slight_smile: