Hyperspace Pinball combines the controls of pinball with the game play of an arcade shooter wrapped up in a universe of aliens, explosions and more! Travel through the solar system flipping shots while earning bonuses, power-ups, enhancements and achievements like a pinball wizard! Fight your way through bosses and special enemies like anti-balls, spinners and shooters on your way to planet Earth for the final showdown! If you're good enough, you can even compete for the top score against other players; even on other platforms! Do you have what it takes to save the galaxy? Find out with Hyperspace Pinball!

Image RSS Feed Latest Screens
Screenshots Screenshots Screenshots
Blog RSS Feed Report abuse Latest News: Hyperspace Pinball 1.2 patch released; physics bugs fixed

0 comments by Gamieon on May 13th, 2013

The summary pretty much, well, sums it up. If you'd like to know what happened and how things were fixed, read on!

First of all, the game was initially released for iOS a long time ago. I didn't have these problems, and nobody reported any issues. I then did a huge facelift to the game adding new features; and still didn't have any reports of problems, nor my own in testing.

The fact was the problems were happening; there just weren't enough testers and players unearthing them; that is until the free PC promotion happened. Then when I ported the project to Unity 4 for the Linux release, the problems got 100 times worse; and I didn't play it enough before releasing it.

The problem with developing any pinball game is that you have to deal with the ball going so fast that it can stick to things and fall through things. It's doubly so in this game because there's so much free space in the playfield that the ball has free reign to just bounce all over the place and gain high velocities.

So here's what I did:

1. Fixed ball getting stuck in walls
The ball can now detect if it's jammed in a physics block, and it will "turn off its collision detection" and force itself away from the block until it's no longer touching. When it's not touching, it turns back on.

2. Fixed ball getting stuck in gap at top right
There was an open gap not protected by an invisible block that should have been there. 

3. Fixed ball getting stuck in chute
This one required more drastic measures. I made it so once the ball has completely ejected and well into the playfield, that I force its X and Y position to be within the extents of the playfield. No collision tricks here; at every frame I check whether it's out of band, and force it to be in-band.

4. Fixed ball getting stuck on bottom left and right
This was due to bugs in how the invisible physics blocks were laid out. There were two thin blocks instead of one thick block, and the ball would get sandwiched between them.
 
5. Fixed ball being slowThe velocity limiter has been eliminated entirely. Gravity and flipper strength have also been adjusted.

6. Changed flipper behavior
Rather than using a HingeJoint spring and using a huge spring force, I now simply apply a constant force to the flipper. The force changes based on the player pressing the keys. The flipper mass has also been increased.
 
7. Configurable speed
If the ball goes too fast for you, you can now reduce the speed from the options menu.

8. Nuclear option
If a ball isn't moving and it's not near a flipper or the launcher, then it will destroy after three seconds. 

 

Media RSS Feed Latest Video
Post comment Comments  (0 - 10 of 38)
lugum
lugum Jun 20 2013, 8:58am says:

Hyperspace Pinball TAR.GZ
38.54mbLinux Hyperspace_Pinball_x86.tar.gz (1.2) link isnt working.

+1 vote     reply to comment
bidinou
bidinou May 21 2013, 10:27am says:

Hi ! I just acquired H.P. under Kubuntu Linux. I noticed it didn't start as Desura couldn't find the game executable.

It turned out this was a spelling mistake : Linux is case sensitive. The filename is written with a capital "H" but desura, when starting it is looking for "hyperspace" with no capital H ;-)

BTW : is it possible to configure keys ? (I use it in an arcade cabinet but buttons are "hardcoded" ;)

+2 votes     reply to comment
kayet95
kayet95 Apr 20 2013, 4:41pm says:

Hey, the game really was entertaining so I even made a video about it (in french) which you can see here Youtube.com

I hope this will help french people discover indie game like this one. And again, Gamieon, good job with your game !

+4 votes     reply to comment
liamdawe
liamdawe Apr 15 2013, 12:56pm says:

Is it coming to Linux?

+3 votes     reply to comment
Namelessness
Namelessness Apr 19 2013, 7:48am replied:

I suggest you post that question on Twitter ?

+2 votes     reply to comment
liamdawe
liamdawe Apr 19 2013, 7:59am replied:

Good idea bro!

+3 votes     reply to comment
Namelessness
Namelessness Apr 22 2013, 12:52pm replied:

I think we will see a news feed soon: Hyperspace Pinball released on Linux :-)

+3 votes     reply to comment
Namelessness
Namelessness Apr 15 2013, 11:10am says:

I will try to create a PDF step-by-step guide, for installing games during a developer giveaway. So you can keep your game after the giveaway, linked to your account.

+2 votes     reply to comment
Namelessness
Namelessness Apr 14 2013, 5:19pm replied:

I think this comment will have added value so here it goes:
I have tried to install and uninstall these games and no problem here. I remember that the permanent linking started right after the Chester developer giveaway when the developer was searching for an answer to the problem together with Desura. Not long after this Desura started permanent linking, once a game has to be paid for, after a giveaway, the permanent link is set.
Proof: I50.tinypic.com a have a cross marked at the Full version of the game in the Desura client. Check my profile for more proof: Desura.com .

You are referring to the following comment:
Desura.com
UPDATE:
Just recieved an email from Desura: the game will still be playable to everyone who installed it, but unfortunately if you uninstall you will not be able to reinstall.
As my intention was to give the game permanently I'll be working out some sort of solution to get permanent keys to everyone who wants one for a short period of time.

Once the sale is over I'll put it back on 90% sale for those who are interested in just grabbing it for $1 and then start to work on a way to give those free keys out!

+4 votes     reply to comment
Namelessness
Namelessness Apr 14 2013, 7:17pm replied:

I must admit the info I provided right now is seldom to be found on the net, but if anyone asks you can point them here. I have noticed that Hyperspace Pinball shows up in your game inventory. Nice :-)

+2 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Hyperspace Pinball
Platforms
Windows, Mac, Linux, iPhone, iPad, Android
Developer & Publisher
Gamieon
Engine
Unity
Contact
Send Message
Official Page
Hyperspacepinball.com
Release Date
Released Aug 23, 2011
Game Watch
Track this game
Share
Community Rating

Average

7.1

60 votes submitted.

You Say

-

Ratings closed.

Highest Rated (2 agree) 7/10

Overall a good flipper. Some bug needs to be solved, and physics may be better. The score system is really a great idea and the game itself is entertaining when you have time to kill.

Apr 20 2013, 4:07pm by kayet95

Lowest Rated (2 agree) 4/10

Bad ball physics, bad gravity, ball slips under paddles, but good premise.

Apr 20 2013, 5:24pm by Azure_Fang

Style
Genre
Arcade
Theme
Sci-Fi
Players
Single Player
Project
Indie
Boxshot
Boxshot
Twitter

Latest tweets from @gamieon

Posted new images plus the video on Reddit #screenshotsaturday as well T.co

Aug 23 2014, 12:00am

Got prototype bots and a soccer ball on the field for my Unreal game T.co #indiegame #indiedev

Aug 22 2014, 11:36pm

Starting a new prototype for a #indiegame I came up with a few days ago. Unreal makes it easy to do! T.co

Aug 21 2014, 8:52pm

Also posted some screenshots for Screenshot Saturday on Reddit T.co

Aug 16 2014, 12:03am

Spent a few more hours making another zone in my Unreal game prototype. Good content, good engine! T.co

Aug 15 2014, 10:47pm

Decided to learn Unreal Editor 4 development for fun. Made this in about 20 hrs from scratch w/ their assets T.co

Aug 15 2014, 5:50pm

Taking a long break from Unity development. Tinkering with Unreal Engine while I try to form a team for #papercowboys

Aug 1 2014, 8:12am

Total number of downloads for all my games released since Nov 2010: 271,505. Feels good!

Jul 24 2014, 7:58pm

#hamsterchase officially held a featured spot on the Windows Phone store! Now back to fixing bugs... T.co

Jul 11 2014, 7:37pm

#hamsterchase is now on the Windows Phone Store! T.co

Jun 29 2014, 12:08pm

Embed Buttons

Promote Hyperspace Pinball on your homepage or blog by selecting a button and using the HTML code provided (more).

Hyperspace Pinball Hyperspace Pinball
Hyperspace Pinball
Statistics
Rank
1,493 of 23,658
Last Update
1 year ago
Watchers
149 members
News
26
Reviews
13