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 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 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 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 Apr 15 2013, 12:56pm says:

Is it coming to Linux?

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

I suggest you post that question on Twitter ?

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

Good idea bro!

+3 votes     reply to comment
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 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
chosen001 Apr 14 2013, 4:00pm says:

When "free" doesn't mean "free". No fault on the part of the dev, but I was checking around a few other titles that were given "free" by the devs through Desura -- like Chester and Virtus per Verba. Apparently once a price was attached again, if you uninstalled, you could no longer reinstall without purchasing the game.

If Desura doesn't do something to change this, expect angry people after the 22nd or when the game gets Greenlit.

+2 votes     reply to comment
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:
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 Apr 14 2013, 5:02pm replied:

I got Chester for FREE and also VPV, still attached to my account. Check my profile, both of them are uninstalled from my PC and still attached to my account.
Once the game goes from free to paying the game gets permanently linked to your account. To be on the safe side do not uninstall the game from your account before the giveaway ends.

+3 votes     reply to comment
chosen001 Apr 14 2013, 5:53pm replied:

Try to install it. If you can, you're lucky. I've got both Chester and Virtus per Verba on my "play" pages, but I get an error telling me to purchase them if I try to install. I had had VpV installed when it switched over, but installing resulted in no longer being able to install.

Here's what happens to both: Virtus: I.imgur.com | Chester: I.imgur.com

+2 votes     reply to comment
Namelessness Apr 14 2013, 6:26pm replied:

Here are the screenshots I47.tinypic.com and I50.tinypic.com As you can see the Full version is marked with a cross and I am able to download the Full version. have looked at your games inventory neither Chester or VPV are permanently linked to your account.

+2 votes     reply to comment
chosen001 Apr 14 2013, 6:38pm replied:

Which only happened after the "free" period ended. Before they were listed and accounted for, after, no longer listed on the profile, only in the games list in the client, no longer able to install. Desura seems arbitrary in what sticks and what doesn't, whether or not you have the game installed. Doesn't matter if you click "Add to Account" during the free period either.

You're lucky in that you actually got the keep the games after the free period, for a lot of people, it didn't stick, else you wouldn't see people, including the Chester dev, talking about it.

+2 votes     reply to comment
Namelessness Apr 14 2013, 6:44pm replied:

I have to say I checked every game page If in the right corner, If Play Game was mentioned in the upper right corner. And did verify the were also in my games inventory.
Up to today none of the games got removed. If Iam not mistaken, correct me if I am wrong but during a giveaway "Add to account" actually removes the game from your account.

+2 votes     reply to comment
chosen001 Apr 14 2013, 6:53pm replied:

If true, Desura is effectively screwing people out of games who think the "Add to Account" button actually means "Add to Account".

I just installed and uninstalled a bunch of free games to test a few things out and it does indeed seem to be entirely arbitrary as to how the account will treat the titles. Often times, when installed, if you restart your Desura client, the titles will be seeming "removed" from your account, displaying the "Install Game" bit again on the game's profile page, despite being "Ready" in the client.

+2 votes     reply to comment
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
Namelessness Apr 14 2013, 7:06pm replied:

That is why you always have to check Desura.com, game page, and game inventory. This information will ALWAYS be up to date and also contains the latest game registration information, directly from the Desura.com database. To be 100% sure. You cannot solely rely on the Desura client.

Check 3 things when installing a free giveaway game:
* Does it state Play Game in the upper right corner, instead of Install game
* Is the game downloadable from the game page, under purchased downloads, verify if it is not only the game demo (if only demo = full game not linked to account).
* Does the game actually show up in your games inventory under your profile.

And do not uninstall the game trough the Desura client until the giveaway is over. Leave it be, wait for it to permanently registered, after the giveaway is over. Do not try to uninstall the game, leave it to install up to 100%.

+2 votes     reply to comment
chosen001 Apr 14 2013, 7:19pm replied:

Until I uninstalled Virtus Per Verba today, long past the free giveaway, the 3 things you listed were true. Good things to look out for, yes, but again it seems arbitrary as to how Desura will actually handle things.

+3 votes     reply to comment
Namelessness Apr 14 2013, 7:28pm replied:

As for VPV it could have been that a download command was executed as with every free game, but no registration was made in the database for a game purchase. Because you normally don't buy a free game. Had this couple of times, were I had to click on 'Install game' multiple times before it turned to 'play game' and the game got linked to my account. The Desura client will only listen to a download command, initiated on the game page an not necessarily link the game to your account.

+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

Hyperspace Pinball
Windows, Mac, Linux, iPhone, iPad, Android
Developer & Publisher
Send Message
Official Page
Release Date
Released Aug 23, 2011
Game Watch
Track this game
Community Rating



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

Single Player

Latest tweets from @gamieon

Exploring designs for a major #hyperspacepinball update...might need a 3D artist very soon... #indiedev #gamedev T.co

Jan 23 2015, 11:55pm

I posted an article on the ten year history of my studio and lessons learned T.co #indiedev #gamedev

Jan 16 2015, 2:08pm

Just added up all the verifiable downloads for all my games released since 2010...~298,000!

Jan 9 2015, 10:49pm

#fieldofheroes milestone 1 news update T.co #indiedev #gamedev

Jan 6 2015, 5:37pm

#fieldofheroes milestone 1 almost done; news to follow #indiedev #gamedev T.co

Jan 4 2015, 1:28pm

#fieldofheroes development has officially begun! Details at T.co #indiegame #indiedev #gamedev T.co

Dec 22 2014, 10:13pm

Just got wall traps working in MagicBattleSoccer. Need to find a final name for the game before I post much more. T.co

Dec 21 2014, 4:03pm

Got bows and arrows working in MagicBattleSoccer T.co . Thanks @Mixamo for character creation service! #indiedev

Dec 21 2014, 11:48am

New Magic Battle Soccer Screenshots on Reddit SSS T.co #indiedev

Dec 20 2014, 9:17am

Starting to work on Magic Battle Soccer visual assets #indiedev #gamedev T.co

Dec 14 2014, 9:26pm

Embed Buttons

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

Hyperspace Pinball Hyperspace Pinball
Hyperspace Pinball
4,519 of 27,396
Last Update
1 year ago
149 members