Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (746)
Games in Android Showcase (226)
games submitted by our members
Games in WIP (828)
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
  ignore  |  Print  
  Ultratron beta  (Read 7590 times)
0 Members and 1 Guest are viewing this topic.
Offline princec

« JGO Spiffy Duke »


Medals: 986
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Posted 2005-04-30 21:38:58 »

A little bored... so uploaded a quick tester for Ultratron to try out. I'm especially interested in:

  • People getting less than 60fps, and what machine specs said people might have
  • OSX and Linux users!
  • Jerkiness, and what specs people experiencing jerkiness have, coz I'm using a different timer these days
  • Gameplay gripes

It ain't finished, there's bugger all sound and no music, and the hiscores screen isn't finished yet. Don't forget big screen toggle is F1 and T swaps left/right handed keys (which are still cursor keys and WASD).

And anyone already with Puppytron will discover that it's a free upgrade Smiley

Cas Smiley

Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #1 - Posted 2005-04-30 22:45:50 »

Shiny! Shocked

> And anyone already with Puppytron will discover that it's a free upgrade Smiley

Woohoo! Grin

And now a bunch of things in random order:

The new particle effects look great. Screen transitions are nice. New hud is also neat.

Toggling those items isn't that distracting anymore, because there are less particles and they don't fly across the half screen anymore. (I still would prefer pseudo random items, which are always good - eg no slower firerate on power up... well, it's your game).

Title of the window still says puppytron.

The explosion particles of mines are too close to the bullet color. I dodged em for 3 levels. Roll Eyes

The white check puppygames.net for more games blabla message overlaps the buttons.

Entering register details is quite annoying if you make a typing error. I had to restart the game. At the end of the registration process it said press any key or press the mouse... pressing any key didn't work, but the mouse did.

I wish I could play it with one of my game pads. Playing with the keyboard gets uncomfortable after ~15minutes.

The variance of enemys is much better now.

Well, I'm really surprised. Good work Cas Smiley

弾幕 ☆ @mahonnaiseblog
Offline princec

« JGO Spiffy Duke »


Medals: 986
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #2 - Posted 2005-05-01 08:17:27 »

Quote

(I still would prefer pseudo random items, which are always good - eg no slower firerate on power up... well, it's your game).

It already does this Wink But it's quite subtle.

Quote

The explosion particles of mines are too close to the bullet color. I dodged em for 3 levels.  

ALL of the particle effects are just placeholders until we do the final polish. Some will stay, some will go!

Quote

Entering register details is quite annoying if you make a typing error.

I'll change it to let you try again.

Quote

I wish I could play it with one of my game pads. Playing with the keyboard gets uncomfortable after ~15minutes.

Need gamepad support in LWJGL again :/ Maybe we should just explicitly code it to work with GC, PS2 and XBox pads (or clones thereof), which is what most PC users probably have if they've got a gamepad. Or am I completely incorrect?

Cas Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #3 - Posted 2005-05-01 08:21:07 »

Quote
And anyone already with Puppytron will discover that it's a free upgrade


Cheesy I honestly never bought a game with more bang for the buck!

* It looks much better than puppytron
* Fortunately, the gameplay didn't change
* I couldn't use the mouse for the GUI so I had to TAB to the 'PLAY' button.
* The first time I played, the sound was buggered. The 2nd time it was fine.

Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #4 - Posted 2005-05-01 10:15:20 »

>But it's quite subtle.

Guess I've overseen that, because they are still switchable.

>Some will stay, some will go!

Just stay clear from the bullet color Wink

Quote

[...]Maybe we should just explicitly code it to work with GC, PS2 and XBox pads (or clones thereof), which is what most PC users probably have if they've got a gamepad. Or am I completely incorrect?


I only know psx rebuilds, but there are adapters, too.

Well, I'm afraid that most users don't use those (that statement is based on a rather small sample of ~20 users with a gamepad).

In this case a user would only need to reconfigure 4 buttons... fire up, right, down left (eg in one go). Everyone will use the dpad for moving direction (and there is still the t key).

弾幕 ☆ @mahonnaiseblog
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #5 - Posted 2005-05-01 10:49:14 »

Why gets the multiplier disabled if I *pick up* a shield?

Oh and usually a fixed pitch font is used for the highscore (or at least for the numbers), because that makes the differences more obvious.

弾幕 ☆ @mahonnaiseblog
Offline princec

« JGO Spiffy Duke »


Medals: 986
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #6 - Posted 2005-05-01 13:35:37 »

I was toying with a skill based score bonus... how long can you hold out with that x5 multiplier before you're forced to start worrying about your shields? I suppose it's a little irrelevant if you lose it when you get shot. Which do you prefer - losing the multiplier when you get shot or losing it when you pick up a shield? (Yeah I know it's like a choice between burning to death and drowning but sometimes life is tough Tongue)

Cas Smiley

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 119
Projects: 15


★★★★★


« Reply #7 - Posted 2005-05-01 14:54:04 »

run very nicely here for me, i'm on suse linux, amd 3000+, only thing i can compain about is i get a warning box before the game starts about not having a sound card or one with proper drivers! however i do get perfect sound in game!
Offline Vorax

Senior Devvie


Projects: 1


System shutting down in 5..4..3...


« Reply #8 - Posted 2005-05-01 18:35:33 »

It starts up, but as soon as I press a key it closes and brings up a purchase page on your site.  

I tried space, ctrl and enter...then gave up Sad

Offline colesbury

Senior Newbie





« Reply #9 - Posted 2005-05-01 23:33:24 »

Quote
It starts up, but as soon as I press a key it closes and brings up a purchase page on your site.  

I tried space, ctrl and enter...then gave up Sad


I was confused too for a little while trying to click with the mouse.

Try the arrow keys.

Ultratron ran fine smoothly on a 2.8 P4 Windows w/ Java 5.0

-Sam
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #10 - Posted 2005-05-02 00:08:11 »

>Which do you prefer - losing the multiplier when you get
>shot or losing it when you pick up a shield?

Losing it when I get shot.

Because losing the multiplier is a bad thing... like getting shot. Wheras picking up a shield is a good thing.

Losing it when you pickup a shield makes sense - rule wise, but it's counter intuitive.

Hm. Now I'm not really sure anymore. Which one leads to more interesting gameplay if that rule is abused to the max? Filling up with shields and then play till the end of it or playing as long as possible without getting hit once? The former is a game specific strategy and the letter is "just" playing good (or godlike).

Ah. Of course! You can have both kinds (basically). By that I mean two different game types... the usual one with pickup=disalbe and survivor where one hit=death and there are no shields at all.

I also think that doing so would broaden your audience a bit, because the game would be a 5 minute game then as well. For some unknown percentage of players that means more replay value, because it lowers the barrier to start the game (it takes only 5 minutes) and the gameplay is more intense (there are only life or death decisions).

弾幕 ☆ @mahonnaiseblog
Offline Vorax

Senior Devvie


Projects: 1


System shutting down in 5..4..3...


« Reply #11 - Posted 2005-05-02 00:10:27 »

Doh!  Yup, it works and it's MUCH improved over the first.  

Two thumbs up!

Offline JoC

Junior Devvie




I love YaBB 1G - SP1!


« Reply #12 - Posted 2005-05-02 03:38:08 »

Did a quick test on MacOsX 10.3.9, Java 1.4.2_05, G4 733Mhz, 1GB ram, had no problems at all. Looking very nice Smiley
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 119
Projects: 15


★★★★★


« Reply #13 - Posted 2005-05-02 11:01:03 »

gameplay wise, what might be cool is if the enemies were slightly smarter, as in instead of just moving towards you, they could gang up and come from different directions just to get you! (i was thinking a bit like pacman, where they cut of your escape routes)
Offline princec

« JGO Spiffy Duke »


Medals: 986
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #14 - Posted 2005-05-02 13:57:40 »

You won't be thinking that on level 20...
I'm trying to broaden its appeal by making it much easier for the first few levels. The difficulty ramps fairly linearly and it's tuned to how good you are as well (formula is maxbottype = level * 2 + gun fire rate + (shields > 5 ? shields - 5 : 0) + bonus multiplier - 1)
in other words if you're good enough to start accumulating the bonus multiplier and / or shields it ramps up in difficulty much faster.

Cas Smiley

Offline princec

« JGO Spiffy Duke »


Medals: 986
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #15 - Posted 2005-05-02 23:00:19 »

...more updates!

Beware the bosses now!

Cas Smiley

Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #16 - Posted 2005-05-03 02:01:46 »

Patterns! Grin

Fixed pitch numbers in the highscore!

And you can also use the mouse in the menus. Great! Smiley

But it looks like I cannot submit highscores. It behaves like it's working but the score doesn't show up at the end. The console also doesn't indicate any problems.

edit: mh works now... odd (meh meh meh)
edit: doesn't work again (onyx)

弾幕 ☆ @mahonnaiseblog
Offline princec

« JGO Spiffy Duke »


Medals: 986
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #17 - Posted 2005-05-03 07:57:21 »

Actually the hiscores have always worked that way, they're just a bit confusing, so I need to put up some feedback about what's happening.

Basically to stop the hiscore table looking like this:

1. BAZ
2. BAZ
3. BAZ
4. BAZ
5. BAZ
6. BAZ
7. BAZ
8. BAZ
...
99. BAZ

what it does is check to see if you have submitted a score under that name & unique installation ID before, and if you didn't beat that score, it doesn't go up on the hiscore table.

Cas Smiley

Offline Breakfast

Senior Devvie




for great justice!


« Reply #18 - Posted 2005-05-03 17:16:36 »

It currently seems much easier than the first, which is a good thing for me cos I died very quickly in that one and this one I last for a couple of levels...
Offline princec

« JGO Spiffy Duke »


Medals: 986
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #19 - Posted 2005-05-03 19:55:08 »

That's the idea. And it will probably get even easier. But fear not! It has a built in difficulty adjuster. If you're good it rapidly gets hard as hell. And your scores soar.

Cas Smiley

Offline weston
« Reply #20 - Posted 2005-05-03 22:47:28 »

@princec, just wanted to say I think thats a great idea what your doing with the high score list, I almost suggested something to you before cause I was annoyed with getting my name all over the list on puppytron.

edit: just realized you said thats how they always worked... didn't seem like it when I was playing puppytron though(when you first released a playable demo).

for(int i = 1; i > 0; i++)
     System.out.println(i+" cups of java downed");
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #21 - Posted 2005-05-04 00:01:18 »

Quote
[...]
what it does is check to see if you have submitted a score under that name & unique installation ID before, and if you didn't beat that score, it doesn't go up on the hiscore table.


But it said I was on 12th place and it doesn't added that one with the name "oNyx" and there wasn't another "oNyx" somewhere else before that. I explictly looked for that, because I assumed that you used something like that Wink

Either way... you could add some kind of message, which tells the user what happened. Like "you didn't beat your old score".

弾幕 ☆ @mahonnaiseblog
Offline princec

« JGO Spiffy Duke »


Medals: 986
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #22 - Posted 2005-05-04 08:24:07 »

I'm planning on doing that, yes.
It doesn't do the check just on name, btw, it also checks your installation ID as well. Which means if you play it at work as well as home you'll have two hiscores.
There's a hidden feature I haven't implemented fully yet which is "score groups" - you can effectively give yourself a private online hiscore table (say, for your chums in the office Wink)

Cas Smiley

Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #23 - Posted 2005-05-04 20:35:18 »

I just tried it on my Windows XP box.
Dual 1.7GHz Xeon
GeForce FX 5200
512 MB RAM

I like it but...

- Someone needs to take away your glow filter Smiley
- Backgrounds could be a bit more subdued
- It feels much slower than PuppyTron

Is there a way to display the FPS.  It felt like it got slow a few times.. but with the powerups adjusting fire rates and all, it was hard to keep track of.  I sort of thought that I was playing at half speed for the whole game.

I'm going to try it on the Powerbook (1GHz G4, 768MB, ATI Radeon 9000 Mobile) in  a moment... I suspect it may be slow there...

Offline princec

« JGO Spiffy Duke »


Medals: 986
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #24 - Posted 2005-05-04 21:43:20 »

It's half the speed of Puppytron but should still be 60fps.. if not, we have a problem :/ Or more particularly, you have a problem Smiley I'll add an FPS counter in the next build.

Cas Smiley

Offline ryanm

Senior Devvie


Projects: 1
Exp: 15 years


Used to be bleb


« Reply #25 - Posted 2005-05-05 10:58:32 »

Playing on linux...

first time through got the "You need a sound card..." warning box, and then no sound in the game

Subsequently got the warning box again, but sound worked.

Good points - Great game, and my default browser (konqueror) was opened to view Puppygames rather than firefox - nice
Bad points - please use dot files/directories for your config and logging, it's mildly annoying to have your home directory cluttered up. oh, and you can't close the game during the loading/progress bar bit.
Offline princec

« JGO Spiffy Duke »


Medals: 986
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #26 - Posted 2005-05-05 11:35:03 »

Noted.

Cas Smiley

Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #27 - Posted 2005-05-07 22:12:39 »

Tried it on the Mac.. plays the same as the PC.

I don't find it as "fun" as Puppytron though.   Maybe it is just the speed.  I'll try a different balance of power-ups... I was probably being to greedy on the mega bonus Smiley

Offline princec

« JGO Spiffy Duke »


Medals: 986
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #28 - Posted 2005-06-06 00:22:40 »

Final beta before gold is up!

All thats missing is the right music and a couple of sound effects.

Let me know what you think...

Cas Smiley

Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #29 - Posted 2005-06-07 17:03:34 »

Looks good. Smiley

When you submit a highscore the stuff at the bottom is somewhat garbled... see here:
http://kaioa.com/k/ultratronsubmit.jpg

Right after submitting everything is ok again.

No slowdowns or whatsoever... except a jws zombie, which I had to kill manually... hmm...

win2k (sp 4), k7 500, 256mb, radeon 9100 (64mb catalyst 5.5), jre 1.5.0_03

弾幕 ☆ @mahonnaiseblog
Pages: [1] 2
  ignore  |  Print  
 
 

 
xxMrPHDxx (106 views)
2017-12-31 17:17:51

xxMrPHDxx (41 views)
2017-12-31 17:15:51

xxMrPHDxx (47 views)
2017-12-28 18:11:33

Ecumene (215 views)
2017-09-30 02:57:34

theagentd (324 views)
2017-09-26 18:23:31

cybrmynd (370 views)
2017-08-02 12:28:51

cybrmynd (406 views)
2017-08-02 12:19:43

cybrmynd (374 views)
2017-08-02 12:18:09

Sralse (345 views)
2017-07-25 17:13:48

Archive (1103 views)
2017-04-27 17:45:51
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05
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!