Playmaker Forum

Playmaker News => Work In Progress... => Topic started by: Flying Robot on June 20, 2013, 10:16:11 AM

Title: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on June 20, 2013, 10:16:11 AM
Started work on this month's #1GAM PlayMaker Kit. It'd be a PinBall System. Thanks to your suggestions.

(http://www.flyingrobotstudios.com/wp-content/uploads/2013/06/thumb1.jpg)

WebPlayer (http://www.flyingrobotstudios.com/?p=1308)

Basic Setup done so far:
Press enter, hold and release to release the ball plunger.
Left shift and Right shift to operate the flippers.

More systems coming...
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Groo Gadgets on June 20, 2013, 02:03:33 PM
Good start! I think your next update should be to nail the proper behaviour of real pinball flippers, i.e. you want them to stay upright if the button is held and when it's released it springs back almost as quickly as it sprang up.

I've always wanted to do a pinball game so I will be following this with a keen eye, keep up the good work!

Simon
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on June 20, 2013, 06:35:15 PM
Hey, thanks a ton for the tips.

I'll be needing more help like this. Please stay close and let me know if something is not working as it should in the systems. I want to make this feel like the real one.
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Groo Gadgets on June 20, 2013, 08:02:23 PM
Will do! Physics based games like pinball are notoriously hard to pull off well, especially in Unity. Please keep at it since I will be first in line to grab a copy when you're finished!

P.S. Let me know if you need help with any 3D graphics, i'd be happy to help where I can since i'm a 3D artist by day  :-)

Simon
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on June 21, 2013, 12:33:48 AM
Updates on the system: Corrected the flippers, check.

Press enter, hold and release to release the ball plunger.
Left shift and Right shift to operate the flippers.

Spacebar to nudge table up
Z to nudge table left
/ to nudge table right

WebPlayer (http://www.flyingrobotstudios.com/?p=1308)

If you want to contribute objects, bumpers, pegs, toys, ramps etc, you are most welcome. PM me if you are interested.
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Maurice on June 21, 2013, 01:45:27 PM
Great, i will buy this instantly, i will look into some objects for you.

Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on June 25, 2013, 06:02:34 AM
Thanks Maurice!

WebPlayer Updated! Two slingshots added.

WebPlayer (http://www.flyingrobotstudios.com/?p=1308)
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on June 27, 2013, 03:46:04 AM
Building the systems up steadily. Bumpers and gates added.

WebPlayer (http://www.flyingrobotstudios.com/?p=1308)
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: clandestine on July 05, 2013, 04:25:36 AM
Today i found a very cool and SIMPLE Pinball game on the Android market with cool vectrex style vector graphics.
I think it could be a good reference and inspiration for the table you're developing!!
The game is FREE, no ads or other crap and runs on any android device.

try it here (https://play.google.com/store/apps/details?id=com.dozingcatsoftware.bouncy)
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on July 05, 2013, 04:34:38 AM
Hey, thanks for the link. Will try it out!
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Groo Gadgets on July 25, 2013, 04:16:18 PM
Hey there!

Just wondering how you are progressing with the pinball kit. Got anything new to show?

Simon
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on July 26, 2013, 07:32:15 AM
Hey, thanks for bumping. I was out of action for a month or so. Back now!

The webplayer is updated with more systems (ramp. etc)
WebPlayer (http://www.flyingrobotstudios.com/?p=1308)

Yea, you were right, I've underestimated this game. More tricker than I thought.
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on July 27, 2013, 06:18:52 AM
Posted another update.

Ready for texturing!
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on August 20, 2013, 05:15:32 AM
Lit and textured. Time to wrap this up. Please play and let me know.

(http://forum.unity3d.com/attachment.php?attachmentid=64412&d=1376998917)

WebPlayer (http://www.flyingrobotstudios.com/?p=1308)

Updates :
1. Press enter, hold and release to release the ball plunger.
2. A to nudge table left, ‘ (single quote key) to nudge right
3. Spacebar to nudge table up
4. Z to flick left flipper, / to flick right flipper
5. Slingshots added
6. Bumpers and a gate added.
7. Ramp
8. Holes
9. Targets
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Lane on August 20, 2013, 06:02:24 AM
Hey its coming along nice!

I think the ball has too much drag, it feels like lead when it hits something, stops then begins to roll again. Less drag may help it accelerate a little more naturally. The table tilt toward the bottom may have something to do with this also, as it just seems to not be very bouncy when heading down.

The score holes seem to be really easy to access.

Also just launching the ball seems to hit a wall and roll back to the entry door and get stuck, had to rock the table to get it into the play area.
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on August 20, 2013, 07:29:12 PM
Thanks, I think I can do something about the ball. :)

But Unity really needs to improve it's physics to make this more realistic. Things go really weird at high velocities. We need more effective collision detection and several other things.

While I had my share of fun while designing this board, you can see it's design is amateur at its best. Designing pin ball table is highly addictive and can take months to come up. Anyway, I've tried to include most of the systems (mechanisms) here so that the kit buyers can immediately start off. And hopefully I'll include the remaining features in a future update, in a new table.

Also, as I'm upgrading the kits with mobile controllers, I plan to release this with those controller systems from the start.
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Alex Chouls on August 20, 2013, 08:17:59 PM
Looking great!

Have you played with the Collision Detection parameter in the Rigid Body, e.g., setting it to continuous instead of discrete. That's supposed to work better at high velocities.

Another thing to play with is the Fixed Timestep:
http://docs.unity3d.com/Documentation/Components/class-TimeManager.html

Reducing it should help with physics accuracy (at the cost of performance).
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on August 21, 2013, 12:25:12 AM
Thanks for dropping by Alex, those suggestions came of great use!

Updated the Web Build. Please check and let me know.

WebPlayer (http://www.flyingrobotstudios.com/?p=1308)
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: clandestine on August 21, 2013, 03:47:47 AM
I love it man! I'll get the kit for sure!
The ball does seem a little 'heavy'.

Multiball?
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on September 05, 2013, 07:26:24 AM
Update :

Mobile controller pack added. Check the Android Build.

WebPlayer and Android Build (http://"http://www.flyingrobotstudios.com/?p=1308")
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on September 07, 2013, 05:39:13 AM
Goddamn Spam! Not on my thread!  >:(
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on September 07, 2013, 05:41:33 AM
PinBall just got released!

PinBall PlayMaker Kit

(http://forum.unity3d.com/attachment.php?attachmentid=66565&d=1378555519)

Screenshot, WebPlayer, Android Build and Store Link (http://www.flyingrobotstudios.com/?p=1308)

Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: clandestine on September 10, 2013, 03:32:33 AM
I got it yesterday from the Asset Store!
Thank you very much, great work!!

I had a slight problem while importing the kit. Tried importing the complete package in an empty project and got this (unity4 FREE):

(http://clandestinestudio.com/3D/unity/pinball_boom.png)

what am i doing wrong? Should i exclude some of the assets in the package?

Thanks a lot in advance!

EDIT: ok, by excluding GraphicsSetting.asset from the import menu i managed to make it work. Is this file needed for the proper functioning of the PinBall?
Title: Re: Pinball PlayMaker Kit (#1GAM6)
Post by: Flying Robot on September 10, 2013, 04:57:14 AM
Graphics Settings are not required as such but you got to tweak the physics settings and time. High solver iteration count (60) and Fixed timestep of 0.005 is recommended for proper collision.

I don't know if the graphics settings is causing any problem or the version. It was made in version 4.2.0