Orx - Portable Game Engine
Welcome, Guest
Please Login or Register.    Lost Password?
Reload Bar Pinball
(1 viewing) 1 Guest
Go to bottom
TOPIC: Reload Bar Pinball
#8492
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Reload Bar Pinball 1 Year, 1 Month ago Karma: 3
Something that has been in development for over eight months is another pinball game, but this one uses Orx to talk out to hardware, using an embedded micro-controller and USB library.

The resulting hardware and frame will be installed at Reload Bar & Games in Canberra.

The software is all but done, USB still to be finished and the frame is nearing completion. The final work will be released next month.


 
Logged Logged
 
Last Edit: 2016/06/17 11:42 By sausage.
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8493
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year, 1 Month ago Karma: 3
Unstained pine controller box. Will contain five buttons, a tilt mechanism, and embedded microcontroller for the USB.

 
Logged Logged
 
Last Edit: 2016/05/16 23:46 By sausage.
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8494
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year, 1 Month ago Karma: 3
Aluminium framing and connectors that will be used. I won't commit all those parts together until towards the end of construction. Once together, it doesn't come apart!

 
Logged Logged
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8495
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year, 1 Month ago Karma: 3
The controller was stained and varnished last week, and this weekend I had it mounted on the front section of the frame.

Also shown are the painted blue monitor brackets.

 
Logged Logged
 
Last Edit: 2016/05/22 22:21 By sausage.
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8496
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year, 1 Month ago Karma: 3
The screen arrived and is 1920x1080 rez to match that of the game. It's a 4ms screen so should be great for the fast motion (though the test laptop can't drive the fps that high so couldn't test).

But it looks good overall visually. Also this is a 178/178 viewing angle screen so that onlookers watching someone play it in the bar won't get distorted colours.

 
Logged Logged
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8503
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year ago Karma: 3
Some of back frame parts committed together. Once this stuff is joined, it can't come apart.

 
Logged Logged
 
Last Edit: 2016/06/05 22:35 By sausage.
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8504
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year ago Karma: 3
This is a placement test for the monitor to ensure I get the positioning right.

 
Logged Logged
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8505
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year ago Karma: 3
Control buttons, and mercury tilt switches placed.

 
Logged Logged
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8506
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year ago Karma: 3
This is the electronic circuit design on a breadboard. It has seven input pins for the seven switches: left flipper, right flipper, player button, launch ball button, admin button, and two tilt switches.

There are two output pins controlling the launch and player lights.

The microcontroller used here is the pic18f4550 which has an onboard USB module.

 
Logged Logged
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8507
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year ago Karma: 3
Test placement of the side art brackets, ready for drilling.

The brackets still require sanding, priming and painting.

 
Logged Logged
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8508
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year ago Karma: 3
This is a painting test for aluminium. Portion was sanded, then metal undercoat, then top spray colour.

Cannot be scratch after 24 hours. Beforehand, you can easily scratch the paint off.

 
Logged Logged
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8510
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year ago Karma: 3
Exciting moment for me. First actual play of the game using the controller.

All the switches work, and the player button flashes when there is no game in progress. A little hard to see from the photo.

 
Logged Logged
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8511
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year ago Karma: 3
And here is a closeup of the prototype electronics. Next step is to move these to a real board and mount it into the controller box.

 
Logged Logged
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8526
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year ago Karma: 3
Side brackets are done and bolted into place. This was a bigger job than first thought. It meant a lot of prep work, hand sanding the aluminium plates, washing, primer coat, and finally the colour spray.

 
Logged Logged
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8530
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 1 Year ago Karma: 3
The frame is now almost complete and ready for the first play test. Video is here:

vimeo.com/171660445

 
Logged Logged
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
#8586
sausage
Moderator
Posts: 698
graphgraph
User Offline Click here to see the profile of this user
Gender: Male sausagejohnson http://waynejohnson.net Location: Near Canberra, Australia
Re:Reload Bar Pinball 6 Months, 1 Week ago Karma: 3
I never really updated this thread to finish it off. You can read about how it all turned out here:

alienabductionunit.com/pinball.html

In short, the unit was installed into Reload Bar & Games in Canberra, and all turned out successfully.

Three weeks later, I was asked to produce a second unit, with different gameplay mechanics and design which was used at Xerocon South 2016 in Brisbane.

In my spare time, extras are being added like a highscore entry system and minor bugs, but overall, this project is complete.
 
Logged Logged
 
Indie gamedev with Orx at night. Always feel free to come and say hi over in gitter.im/orx/orx gitter chat or drop me a message.
  The administrator has disabled public write access.
Go to top