The Honourable Guild of Test Pilots
Moderators: winston, another_commander
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Re: The Honourable Guild of Test Pilots
Wanna play Asteroids? IN SPACE?
I had to spend a couple of hours in a train today, and nothing better to do (well, actually I had, but that's another issue...).
Some technical details: The game is available from the equipment department. It does cost money, but it also gives you the opportunity to earn some money, so I think it's okay. You can choose between three levels of difficulty. In the easy game each asteroid splits into two boulders and each boulder into two splinters. In the following difficulties it's three and four, respectively. The frequency with which Thargoids appear also depends on the difficulty level. As soon as you choose you're launched and transferred to deep space, eight asteroids around you. Set your scanner magnification to 3:1. That's your playing field. As soon as you have shot or scooped everything, you return to the main station and can either play another game or quit.
The game doesn't use the whole scanner range, because I found that too big. One third of it (well, actually it's one twentyseventh, because it's volume) seems to fit much better.
The mission screens are the bare minimum. Adding some more blurb is certainly possible.
I'm interested in feedback and suggestions. Also, have fun reliving the 80's! In 3D!
I had to spend a couple of hours in a train today, and nothing better to do (well, actually I had, but that's another issue...).
Some technical details: The game is available from the equipment department. It does cost money, but it also gives you the opportunity to earn some money, so I think it's okay. You can choose between three levels of difficulty. In the easy game each asteroid splits into two boulders and each boulder into two splinters. In the following difficulties it's three and four, respectively. The frequency with which Thargoids appear also depends on the difficulty level. As soon as you choose you're launched and transferred to deep space, eight asteroids around you. Set your scanner magnification to 3:1. That's your playing field. As soon as you have shot or scooped everything, you return to the main station and can either play another game or quit.
The game doesn't use the whole scanner range, because I found that too big. One third of it (well, actually it's one twentyseventh, because it's volume) seems to fit much better.
The mission screens are the bare minimum. Adding some more blurb is certainly possible.
I'm interested in feedback and suggestions. Also, have fun reliving the 80's! In 3D!
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: The Honourable Guild of Test Pilots
Arrgh!! It's horribly addictive! What's with the ones that flash on and off, as if cloaked? And Thargoid warships shooting them up before starting on me only adds to the mayhem - a scanner full of splinters, some of them curiously elusive! Nice one, McLane!
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
And any survivors, their debts I will certainly pay. There's always a way!
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Re: The Honourable Guild of Test Pilots
El Viejo wrote:Arrgh!! It's horribly addictive!
Everything is centered around the player. Any object that leaves scanner range on one side is automatically 'teleported' to the opposite site, but continues to fly in the same direction as before, so that objects that flew away from the player to one side return from the other side. The distance check happens via a timer that fires ten times per second. Therefore it's possible, if an object passes the threshold, gets removed and respawned, and if the player moves in the same direction, that on the next check it's still beyond the threshold (but in the opposite direction), therefore it gets removed and respawned again, and so on. This results in the blinking effect. Usually this can be resolved by flying against its direction of movement at a high speed until it's firmly within the player's sphere again. But I'll look into fixing it. It looks indeed weird.El Viejo wrote:What's with the ones that flash on and off, as if cloaked?
Yes, a problem of the AI scanning methods. Thargoids are supposed to prefer targeting the player. However, when scanning for the next target, only 16 of the potential targets within range are processed at all. So the player may not be among them. That's unsatisfactory and could only be overcome by script. I'll try to force the player on the warship as its target immediately after spawning it. Perhaps that'll help.El Viejo wrote:And Thargoid warships shooting them up before starting on me only adds to the mayhem
Thanks!El Viejo wrote:Nice one, McLane!
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: The Honourable Guild of Test Pilots
Yeah, that's a fact. I was tracking one at fairly close range, and it was blinking on and off like crazy. Well worth the fee!Commander McLane wrote:... It looks indeed weird.El Viejo wrote:What's with the ones that flash on and off, as if cloaked?
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
And any survivors, their debts I will certainly pay. There's always a way!
- CommonSenseOTB
- ---- E L I T E ----
- Posts: 1397
- Joined: Wed May 04, 2011 10:42 am
- Location: Saskatchewan, Canada
Re: The Honourable Guild of Test Pilots
Thanks Commander McLane and good job. It's not such a silly idea, is it? Makes for good target practice. I now have somewhere to test new weapons.
Take an idea from one person and twist or modify it in a different way as a return suggestion so another person can see a part of it that can apply to the oxp they are working on.
CommonSense 'Outside-the-Box' Design Studios Ltd.
WIKI+OXPs
CommonSense 'Outside-the-Box' Design Studios Ltd.
WIKI+OXPs
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Re: The Honourable Guild of Test Pilots
Can you try a fixed version? Just change line 56 of asteroids3D-object.js fromEl Viejo wrote:Yeah, that's a fact. I was tracking one at fairly close range, and it was blinking on and off like crazy.Commander McLane wrote:... It looks indeed weird.El Viejo wrote:What's with the ones that flash on and off, as if cloaked?
Code: Select all
this.ship.position = player.ship.position.add(this.relativePosition);
Code: Select all
this.ship.position = player.ship.position.add(this.relativePosition.multiply(0.95));
Next thing I'm going to do is adding some safety measures, like stopping the game when the player decides to return to the station before finishing all asteroids.
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: The Honourable Guild of Test Pilots
Yep! That seems to have fixed it - no more flickering 'roids!Commander McLane wrote:Can you try a fixed version?
Tested in 1.76.1!
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
And any survivors, their debts I will certainly pay. There's always a way!
Re: The Honourable Guild of Test Pilots
You could make a pirate-ship-in-funny-clothes that just happens to look like a Thargoid. ...Either by .js script changing what AI.plist the Thargoid uses or by shipdata.plist.Commander McLane wrote:Yes, a problem of the AI scanning methods. Thargoids are supposed to prefer targeting the player. However, when scanning for the next target, only 16 of the potential targets within range are processed at all. So the player may not be among them. That's unsatisfactory and could only be overcome by script. I'll try to force the player on the warship as its target immediately after spawning it.El Viejo wrote:And Thargoid warships shooting them up before starting on me only adds to the mayhem
- Commander McLane
- ---- E L I T E ----
- Posts: 9520
- Joined: Thu Dec 14, 2006 9:08 am
- Location: a Hacker Outpost in a moderately remote area
- Contact:
Re: The Honourable Guild of Test Pilots
That wouldn't change the fundamental problem of having to find the player amongst more than 16 entities, though.Switeck wrote:You could make a pirate-ship-in-funny-clothes that just happens to look like a Thargoid. ...Either by .js script changing what AI.plist the Thargoid uses or by shipdata.plist.
On another note: those of you testing the OXP with NPC_shields.oxp installed have perhaps already noticed that it takes a silly amount of hits to shoot a splinter. That's because the script-spawned splinters are not automatically excluded from getting shields. This is already fixed on my machine.
Re: The Honourable Guild of Test Pilots
Finding the player, yes...it's still a problem. But pirate types don't (normally!) shoot asteroids/boulders while bored. One hit by the player and pirate/thargoid/whatever will wake up.Commander McLane wrote:That wouldn't change the fundamental problem of having to find the player amongst more than 16 entities, though.Switeck wrote:You could make a pirate-ship-in-funny-clothes that just happens to look like a Thargoid. ...Either by .js script changing what AI.plist the Thargoid uses or by shipdata.plist.
On another note: those of you testing the OXP with NPC_shields.oxp installed have perhaps already noticed that it takes a silly amount of hits to shoot a splinter. That's because the script-spawned splinters are not automatically excluded from getting shields. This is already fixed on my machine.
Splinters can also be hard to hit the same way Thargons are -- laser shots pass through them sometimes.
- Commander Xvyto
- Competent
- Posts: 47
- Joined: Mon May 28, 2012 10:52 pm
- Location: Raisso
Re: The Honourable Guild of Test Pilots
I'd like to volunteer to do some testing.
Specs:
4gb of ram
processor: 2.53GHz Intel Core 2 duo
Graphics card: NVIDIA GeForce 9400M
I run Mac OSX 10.6.8
Specs:
4gb of ram
processor: 2.53GHz Intel Core 2 duo
Graphics card: NVIDIA GeForce 9400M
I run Mac OSX 10.6.8
Currently in G1.
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: The Honourable Guild of Test Pilots
Yeah, you gotta sneak-up on those splinters and zap 'em when they're not looking!Switeck wrote:Splinters can also be hard to hit the same way Thargons are
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
And any survivors, their debts I will certainly pay. There's always a way!
Re: The Honourable Guild of Test Pilots
I guess you haven't seen multiple laser shots clearly pass through the target. You not only have to catch them when they're not looking -- you have to make sure you've got a facing on them where you can get a solid hit in on them.El Viejo wrote:Yeah, you gotta sneak-up on those splinters and zap 'em when they're not looking!Switeck wrote:Splinters can also be hard to hit the same way Thargons are
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Re: The Honourable Guild of Test Pilots
Don't forget parallax! If you're targeting a small object you are probably quite close, and while it looks like the laser is passing through the object, in fact you're missing
Commander Smivs, the friendliest Gourd this side of Riedquat.
Re: The Honourable Guild of Test Pilots
I played a few rounds of this Asteroid 3D came. Clever concept. I definately had 80's flashbacks of playing arcade Asteroids.