Open carefully. Something about that link caused my Firefox to lock up to the point I had to TaskManager out of it.
Same exact thing in IE. :/
Not sure if it was your applet or something else running on the page, but no luck here.
I have created a simple applet game called Perfect Shot:
It is sort of a mix of pool and football Grin
Suggestions for improvements and general feedback welcome.
Any applet compatible browser is enough to PLAY!
Yeah, on my macbook running firefox, the applet didn't load. I tried it in Safari and it crashed OSX (that hasn't happened too often...).
It made my screen melt in Internet Explorer and crashed Firefox.
we luv java
NO MORE SARCASM, JUST STRAIGHT CAPS FACTS.
this is sparta!!!!
Terribly sorry about that... It is very odd, since I have tested it on 3 machines and they all work fine. The only difference from other games I've done is that I use a 3rd pary lib to load and play ogg files. I have removed that and it should work now. Possibly need to empty cache first.
If you have/had problems with this, please let me know what OS, Java version, and browser you are using, so that I can try to test the problem first hand, and fix it. Any java logs would be great as well, if you can grab them.
Ok, it didn't crash my computer this time.
The game is not bad, but it was pretty boring until I found out you could actually charge up the shot. I spent a lot of time watching the ball slowly bounce over to the goal, thinking that this game is ridiculously under-paced. Also, the random teleportation of the posts threw me off. There was one time that I made a clear shot and then one of the posts teleported right in front of my ball.
To quote Peter Cook's Memoirs of a Miner...
The trouble with your game is that it lacks... everything.
More seriously, and less insultingly, it's not so terrible as a prototype for a game, but it does lack the "everything" that makes a game a game. Mostly, there's no technique or strategy... you just find the widest angle on the goal, and then it's just a matter of holding the button down and trying to release it when you're dead centre on the ball. It boils down to a mini-golf game where you're just trying to make the same straight shot over and over again. Like the mini-games from Fairway Solitaire, I guess. Which are pretty lame, even by mini-game standards.
Things that might make it more gamelike: lots of balls criss-crossing the screen at once, so you can choose which ones to go for. Maybe some worth bonus points. Maybe others that result in a lost life if you let them escape the screen. And of course, if you want it to be pool like, shooting one ball into another should have realistic collision physics, and you should get big bonus points for combos (i.e. shoot ball A, which hits ball B, which knocks ball C into the goal). Shots that go in off a post or a blocker should also score bonuses.
AI blockers. Right now, they just stand there... maybe make the near one follow your cue and the other one try to guard the near post, when there isn't a ball shooting on goal. Of course, when you do shoot, then they'll both go for the ball. It should be almost impossible to score with a single shot, but if you can get them both over near one post with one shot, you can set yourself up to drive a second shot in at the other post. Or something.
I guess there's a little more to the game on "Lives" mode, since you can try to save your rebounds. But they tend to rebound too quickly and at too sharp an angle. Maybe make them dribble off the screen more slowly so you have a decent chance at recovering them.
1) I wouldn't have known you could charge up the shot except I read the two posts above.
2) As said above, I think it succeeds as a browser-based prototype. It's the kind of fun I would expect from an online browser game.
3) The presentation is reallllllly "programmer artish." Getting an artist to spice up your presentation would be the difference between looking like a prototype and a "real game."
4) I want some kind of defense. If I shoot and the ball gets bounced back --- I want my shooter to change to a paddle or something so I can bounce it back.
5) If the ball goes under the shooter -- the shooter's shadow shows as an opaque green over the ball. Breaks the illusion of shadow and just looks weird.
I played a couple games and I didn't notice the random teleportation?
So I think you have some neat gameplay that could be expanded a little, and you could benefit hugely with some proper art. And the UI makes the game look kinda cheap.
Collaborate with an artist! I enjoyed the little game. I wish I could play it more instead of the work I have ahead of me right now.
PS. Is the Games4j.com site yours? It REALLY needs some artist love and care. As a portal you need a presentation that makes people want to get in and stay. Look at blurst.com as an example! In fact, if you are designing the page yourself --- go SIMPLE rather than the fades and gradients on your logo. You'd be better off with a really simple design than the complex non-art look you have now... That logo suck in the corners of your ball game just makes it look bad.
Anyhow, I don't mean to sound harsh. You've just assembled a cool enough project I hate to see it ruined with bad art.
Thanks for giving it another go CousinGilgamesh!
Question: Would you think that a fixed power would be better? I guess that it is very seldom that one want's to hit softish.
Anyway, thanks for the feedback!
Just sits there and says "loadin" (sic) and never seems to actually load. Also the whole game screen flickers white when I scroll the browser window.
"Java is the most distressing thing to happen to computing since MS-DOS. — Alan Kay"What OS, java and mobo cpu do you have
I can definitely understand your critique if that is what is happening As mentioned in the previous post, the "defenders" are supposed to move in a smooth manner in front of the goal! If this isn't happening I would like to create a special version for you who don't see this with some more debug info, so that I can find out what is going wrong. Again OS, java, mobo and cpu info would be great, so that I possibly can see this first hand somewhere.
Thanks for trying! Once it works as it does on my computers, it shouldn't be as much of a painful experience
Anyhow, the blurst site and fully illustrated looks really great, and I will definitely look into that when I get closer to show the site to more than developers.
I figured I should start with the easy stuff, and changed to double precision instead of float. Shouldn't really matter, but since Apple creates its own version of java, I have heard that this stuff can blow up on Macs. Still not sure what environment games with probs are running in though, so hard to tell.
I have some idea where to poke around, but if this will fix it, I won't have to.
Let me know if anybody experiences any difference now.
I think mostly you just have to get rid of the illustrated background. There shouldn't be a lot of "stuff" in a design that isn't content.
A major mistake made by non-designers trying to design things is to try to fill up the page because they don't understand how important negative space is. If you've put all your content into the design and there are large empty areas that look "unfinished," it's not that you need more stuff to fill them... you just need to organize the space better.
Most good designers actually try to maximize the amount of whitespace they have to play with, and get really annoyed when clients tell them to make stuff bigger and/or add more stuff to fill their carefully-managed negative spaces.
P.S. If I went to buy a pool cue and there were many people in the store, I might have to wait in a queue at the checkout. Not the other way around.
It worked fine for me when I tried it after the first fix. Unfortunately it wasn't fun.
My stick piece felt big clumsy, I got bored waiting for the ball to roll back and forth and it just wasn't fun at all. I think I managed to get one goal out of maybe 10 shots before I got bored and closed the window off.
There's a number of spelling mistakes. I did manage to find the instructions and was aware I could charge the cue.
If you really get bored waiting for the ball to roll back and forth, then you are probably not holding down the "shoot button" long enough. It should take less than a sec (more like 0.5sec) for the ball to zap across the field after you hit it.
I added an ingame button that makes it possible to change how to shoot. "Power up" is the way it used to be, so that the longer the mouse button is pressed, the harder the shot will be. "Direct shot" will always shoot with the same force, and will do so as soon as the mouse button is pressed.
I will probably not leave that toggle button in the game (that is why it is so ugly), so let me know which version you prefer.
I did play it again this morning and it seemed to play a bit faster than it was yesterday. I actually managed to get a few goals. I was playing with the mouse both times.
The game is nice, but doesn't remain interesting for long (its feels the same all the time). I had none of the problems mentioned above though.
That seems to improve about everything quite a lot (performance, reloading, cert dialogs, etc). Just ask kappa.Code:<param name="separate_jvm" value="true">
Could you explain more what you mean with "stick piece felt big clumsy". I think that the challenge in a game should not be to control it, so I really want that part to work fine, if I can fix it.
I changed the way you shoot, and used a compromise of the two versions. If you just press and release the mouse button, you shoot with a decent power, but if you press and hold for a while you build up more power for a quite hard shot. I hope this will work well for everybody.
Didnt crash on my computer. Interesting game, but a bit simple to play it constantly.
I like the faster pace and the increased initial strength of the cue, but there are still some other serious problems.
Your restart button uses keydown instead of key pressed, which means that if you hold the 'r' key down for anything more than a fraction of a second, it resets more than once, and the sound effect is played repeatedly. This is sloppy and should be easily fixable.
Also, I'm noticing serious lag when I start moving the curser around. Everything is fine when I hold the cursor still, and also when I hold down the mouse button and move the cursor around, but if I just move the cursor around, everything starts slowing down a lot.
You should fix these things.
I found this enjoyable but it only held my attention for about 5min
Check out my blog about my programmer career!