Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 [2] 3
  ignore  |  Print  
  Stickmen Wars  (Read 31178 times)
0 Members and 1 Guest are viewing this topic.
Offline SimonH
« Reply #30 - Posted 2009-08-19 04:12:18 »

A few quick tweaks: 'S' cheat now works, game is over when a base goes down (no more after-attacks  Cry) & a real classic: 'Press 'K' to kill everyone'.
Archers now cost 1.5 & swordsmen have health 15, but I've not had a chance to test the effects yet.

People make games and games make people
Offline Mike

« JGO Spiffy Duke »


Medals: 87
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #31 - Posted 2009-08-19 07:26:09 »

I Love the changes, I actually lost for the first time Smiley

Won 6 out of 8 and it got a lot more fun, the swordsman can kill another couple of archers/mortars before dying but can still not stand a rifle group.

The archers are great for bombarding the base but if you only build archers you'll end up dying due to swordsmen.

I still managed to "tankrush" twice by building 28 riflemen at once and then build 4 mortars and then build riflemen until the enemy base is destroyed, but that probably has more to do with the AI than with balancing.

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline pjt33
« Reply #32 - Posted 2009-08-19 14:13:03 »

Lol! That'll teach you to press random keys! You'll lose if any base but your original one is destroyed.
Can't think why no fencers tho... Does the box highlight?
Oh, I'm lose. Oops. Didn't read carefully enough - it didn't look like a game over screen, and click to continue in the same in either case. I was assuming there was a level system and it would go back to the initial screen when I lost.

I can summon fencers now. Not sure why I couldn't earlier. Is there a budget which you can exhaust?
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #33 - Posted 2009-08-19 14:29:39 »

Oh, I'm lose. Oops. Didn't read carefully enough - it didn't look like a game over screen, and click to continue in the same in either case. I was assuming there was a level system and it would go back to the initial screen when I lost.

I can summon fencers now. Not sure why I couldn't earlier. Is there a budget which you can exhaust?
The buttons you're pressing are cheats, not the actual game. If you'll notice, Simon just said that the "S cheat not works," he was referring to the fencer cheat.

See my work:
OTC Software
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 841
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #34 - Posted 2009-08-19 15:51:05 »

I can win by only building archers, at every drop off. persecutioncomplex

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 81
Projects: 15


★★★★★


« Reply #35 - Posted 2009-08-19 16:54:58 »

Can also win just by building riflemen. AI should do a better job of countering with appropriate units.
Offline Abuse

JGO Knight


Medals: 15


falling into the abyss of reality


« Reply #36 - Posted 2009-08-19 17:34:32 »

Fun!

Fool-proof way of winning seems to be:

1) deploy nothing until the opponents first wave gets to your base, and let your base kill them.
2) deploy archers (should be something like 30-40 by this time)
3) for the rest of the game deploy soldiers to overtake your archers & act as a meat shield.

You should win in around 2 minutes.

Massed archers do seem to be almost unstoppable because the shower of arrows they create stops almost everything getting into range to attack - including their intended counter - the sword guy.
Perhaps their max range should be reduced a little, and their min range increased.

Mortars on the other hand seem decidedly ineffective - they're extremely vulnerable yet their attack doesn't seem to do much to turn the tide of battle.
Perhaps an increase to the blast radius of their attack would help.


Make Elite IV:Dangerous happen! Pledge your backing at KICKSTARTER here! https://dl.dropbox.com/u/54785909/EliteIVsmaller.png
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #37 - Posted 2009-08-19 20:10:28 »

Yeah, mortars should have their explosion radius and rate of fire increased, and probably damage as well. Their intention I think is to kill giant swaths of riflemen, but they never really manage to do much before someone picks them off.

See my work:
OTC Software
Offline Mike

« JGO Spiffy Duke »


Medals: 87
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #38 - Posted 2009-08-19 21:58:13 »

I managed to win once (out of 20 or so tries) by only making swordsmen, I think it has more to do with the AI not countering correctly (he made mortars and archers) than balancing.

Fool-proof way of winning seems to be:

1) deploy nothing until the opponents first wave gets to your base, and let your base kill them.
2) deploy archers (should be something like 30-40 by this time)
3) for the rest of the game deploy soldiers to overtake your archers & act as a meat shield.

You should win in around 2 minutes.

Massed archers do seem to be almost unstoppable because the shower of arrows they create stops almost everything getting into range to attack - including their intended counter - the sword guy.

You can only build 20 archers at that time as credits are capped to 30 Smiley (if you can make 30-40 please tell me how Wink)

When only making archers I won 5 times out of 6 (the one time I didn't the AI went nuts on swordsmen, went through my archers as a knife through butter

One thing that'd make the archers less all-round would be to have an optimal range for when they hit the best. If someone is really far away they hit it them 33% of the time. Once the enemy gets closer it increases to 50% but the closer someone gets after that the worse it gets, giving something like a 1% chance to hit swordsmen when they're engaged in hand to hand combat.

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline pjt33
« Reply #39 - Posted 2009-08-19 23:04:01 »

The buttons you're pressing are cheats, not the actual game. If you'll notice, Simon just said that the "S cheat not works," he was referring to the fencer cheat.
Oooooooh. Wow, the game takes ages just using the mouse. I gave up after half an hour because it was a total stalemate. Both of us had a couple of engineers sitting on our bases, so damage was repaired too quickly.

Mortars are actually quite good if you have some cannon fodder in front of them to draw enemy fire. I don't think the blast radius needs to be improved; what would be nice is a) "leading" a target - that is, assuming that the swordsman running at them will move at constant speed rather than stand still while the shell is in flight; b) hold position if there are enemy units within blast range of their previous shot, assuming that the reload time is faster if they don't move.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Mike

« JGO Spiffy Duke »


Medals: 87
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #40 - Posted 2009-08-20 08:54:12 »

Oooooooh. Wow, the game takes ages just using the mouse. I gave up after half an hour because it was a total stalemate. Both of us had a couple of engineers sitting on our bases, so damage was repaired too quickly.

I always play the game with unlimited speed, otherwise it takes ages Smiley

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Offline h3ckboy

JGO Coder


Medals: 5



« Reply #41 - Posted 2009-08-20 10:43:34 »

hmm, I can play a game in like 5 to ten minutes even if there is a stale mate.
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 81
Projects: 15


★★★★★


« Reply #42 - Posted 2009-08-20 10:55:50 »

Something that might add a bit more challenge/strategy to the game is if you had two more smaller bases in front of your main base, like two guarded check points further down the map, so the enemy would need to fight and destroy each of the smaller bases before being able to progress to your main base, would also add more use to units like the mortor.

Maybe even drop units at the furthest most base so they don't have to run across the whole map and once a base is destroyed units can't be dropped there anymore.
Offline h3ckboy

JGO Coder


Medals: 5



« Reply #43 - Posted 2009-08-20 12:30:31 »

yea that is a cool idea kapta, you should do that simonH
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #44 - Posted 2009-08-20 13:53:07 »

I think this isn't the case in multiplayer. Even with 1 unit it would be thrilling, because then suddenly the focus lies on timing, and predicting the other guy, which can be hard enough. It's like playing checkers... 1 type of unit, lots of complexity.

That analogy doesn't really fly imho.
The difference with checkers is that with one unit type you have full control over strategic decisions for those units. With stickman with only one unit type, you don't really have that much control as it'll merely become a matter of timing; a one button gameplay thing.
How much complexity in gameplay can you get out of one button that most of the time doesn't even do anything?

Maybe some ideas for the game:
* New unit: Health packs. You can control where the health packs will be dropped, but the enemy can use them too!
* Experience and max hitpoints for the stickman: The more they kill, the tougher they become

Offline h3ckboy

JGO Coder


Medals: 5



« Reply #45 - Posted 2009-08-20 15:01:57 »

That analogy doesn't really fly imho.
The difference with checkers is that with one unit type you have full control over strategic decisions for those units. With stickman with only one unit type, you don't really have that much control as it'll merely become a matter of timing; a one button gameplay thing.
How much complexity in gameplay can you get out of one button that most of the time doesn't even do anything?
I agree wiht him
Offline SimonH
« Reply #46 - Posted 2009-08-24 18:36:12 »

Boy have I written some crummy code in my time, but this really is the 'crumb de la crumb'! Spaghetti with fudge sauce. A total lash-up server for stickmen. Why not phone a friend and (ulp!) try it now;


'dumbot' is always there and is the existing AI. 'Real' players should show up in the lobby as they join...
It is possible to play several players (with different names) on the same machine, as long as the fps stays at 20 for them all. If the fps goes under 20 the sync is lost and silly things happen (like 2 winners  Grin).

I've made some wild assumptions with this server;
1. Fps will be 20 on all machines.
2. Latency (client-server-client) never exceeds 1000ms.
3. Googleapps don't kick me off for eating bandwidth!

Are these credible? Or might have I goofed?

The cheats still work but aren't multiplayered (so no point in using them) and will probably screw everything up anyway.
The soldiers have been tweaked a bit, swordsmen are a bit tougher and mortars fire a bit faster.


People make games and games make people
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 841
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #47 - Posted 2009-08-24 18:54:34 »

Nobody is joining? I would at least have expected you, Simon?

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline SimonH
« Reply #48 - Posted 2009-08-24 19:00:52 »

Sorry, got distracted! On now.

Edit. Hmmm... Need some way of telling which players are already in a game! Lol!

People make games and games make people
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 841
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #49 - Posted 2009-08-24 19:10:29 »

Only dumbot..

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline SimonH
« Reply #50 - Posted 2009-08-24 19:11:59 »

I can see you! Try going back and log in again?

Damn! This doesn't seem to be working properly... (no great surprise).
Got challenged by Phear but the session didn't start.

I think this is a servlet problem, where multiple instances aren't talking to eachother properly.
I'll have to rethink this!

People make games and games make people
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 841
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #51 - Posted 2009-08-24 19:33:31 »

Still nothing...


but... when I set the tracelevel to 5 (java console) I see about 10 http requests per second...


network: Connecting http://kfapp2.appspot.com/kfapp2 with proxy=DIRECT
network: Connecting http://kfapp2.appspot.com/kfapp2 with cookie "__utma=4694633.3317073298515216000.1251142319.1251142319.1251142319.1; __utmb=4694633.1.10.1251142319; __utmc=4694633; __utmz=4694633.1251142319.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)"
network: Connecting http://kfapp2.appspot.com/kfapp2 with proxy=DIRECT
network: Connecting http://kfapp2.appspot.com/kfapp2 with cookie "__utma=4694633.3317073298515216000.1251142319.1251142319.1251142319.1; __utmb=4694633.1.10.1251142319; __utmc=4694633; __utmz=4694633.1251142319.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)"
network: Connecting http://kfapp2.appspot.com/kfapp2 with proxy=DIRECT
network: Connecting http://kfapp2.appspot.com/kfapp2 with cookie "__utma=4694633.3317073298515216000.1251142319.1251142319.1251142319.1; __utmb=4694633.1.10.1251142319; __utmc=4694633; __utmz=4694633.1251142319.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)"
network: Connecting http://kfapp2.appspot.com/kfapp2 with proxy=DIRECT
network: Connecting http://kfapp2.appspot.com/kfapp2 with cookie "__utma=4694633.3317073298515216000.1251142319.1251142319.1251142319.1; __utmb=4694633.1.10.1251142319; __utmc=4694633; __utmz=4694633.1251142319.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)"
network: Connecting http://kfapp2.appspot.com/kfapp2 with proxy=DIRECT
network: Connecting http://kfapp2.appspot.com/kfapp2 with cookie "__utma=4694633.3317073298515216000.1251142319.1251142319.1251142319.1; __utmb=4694633.1.10.1251142319; __utmc=4694633; __utmz=4694633.1251142319.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)"
network: Connecting http://kfapp2.appspot.com/kfapp2 with proxy=DIRECT
network: Connecting http://kfapp2.appspot.com/kfapp2 with cookie "__utma=4694633.3317073298515216000.1251142319.1251142319.1251142319.1; __utmb=4694633.1.10.1251142319; __utmc=4694633; __utmz=4694633.1251142319.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)"
network: Connecting http://kfapp2.appspot.com/kfapp2 with proxy=DIRECT
network: Connecting http://kfapp2.appspot.com/kfapp2 with cookie "__utma=4694633.3317073298515216000.1251142319.1251142319.1251142319.1; __utmb=4694633.1.10.1251142319; __utmc=4694633; __utmz=4694633.1251142319.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)"

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline SimonH
« Reply #52 - Posted 2009-08-24 19:51:50 »

Hmm! It should be about 1 per second...
Thx for checking Riven, this obviously needs a few tweaks!

People make games and games make people
Offline SimonH
« Reply #53 - Posted 2009-08-25 01:22:12 »

Loool! With a friend's help I got it working! Max fun!
No combat due to a stupid coding mistake that confused IPs... but when it works it's nice.
There's still a bad missing/delayed message problem though - I think I know where to look...
It needs some more balancing - the 30 soldier, 2 Mortar, then always 12 Soldier technique seems to beat or stalemate anything...

People make games and games make people
Offline SimonH
« Reply #54 - Posted 2009-08-25 13:57:00 »

Ok, a bit of frantic bodging & it should work better now.
I've added 'arniebot' who plays the 30+2+12 strategy and is very hard to beat, even though I've shortened the infantry's range by 30%.
I think I'm going to have to add some kind anti-infantry unit, though you can use swordsmen to get the enemy to mortar themselves. I also think I need to reduce the wave time from 10 secs down to 6 or 7 secs... A chat facility would be nice too!
Has anyone actually managed to have a two-player game yet?

People make games and games make people
Offline h3ckboy

JGO Coder


Medals: 5



« Reply #55 - Posted 2009-08-25 15:19:25 »

taht explains why arnie bot was there lol.

yeah a chat would be great, and no noone was on when I was
Offline SimonH
« Reply #56 - Posted 2009-08-25 20:39:11 »

Ok, new version up.
It now has a primitive chat system and shouldn't lose random packets any more...
Wave time now reduced to 7 seconds which speeds the game up a bit.
There's a new unit: Flail - costs 20 but is very resistant to bullets so very good against those mobs of infantry.

People make games and games make people
Offline JAW

Senior Devvie


Medals: 2



« Reply #57 - Posted 2009-08-25 21:21:57 »

Although simple, it is pretty fun for a while. With some more AI, maybe some Buildings, it can really make it into a nice game.
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 841
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #58 - Posted 2009-08-25 21:51:31 »

Get on with it, Demonpants!

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #59 - Posted 2009-08-25 22:10:16 »

Get on with it, Demonpants!
I had the page open for probably 3 hours.

SimonH, Riven and I tried to connect and neither of us could see the other's invitation, nor could we see chat.

See my work:
OTC Software
Pages: 1 [2] 3
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (36 views)
2014-12-15 09:26:44

Mr.CodeIt (29 views)
2014-12-14 19:50:38

BurntPizza (61 views)
2014-12-09 22:41:13

BurntPizza (98 views)
2014-12-08 04:46:31

JscottyBieshaar (58 views)
2014-12-05 12:39:02

SHC (74 views)
2014-12-03 16:27:13

CopyableCougar4 (76 views)
2014-11-29 21:32:03

toopeicgaming1999 (137 views)
2014-11-26 15:22:04

toopeicgaming1999 (127 views)
2014-11-26 15:20:36

toopeicgaming1999 (37 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!