(Topic ID: 235388)

Code - explain to me .......

By Wotto

5 years ago


Topic Heartbeat

Topic Stats

  • 35 posts
  • 23 Pinsiders participating
  • Latest reply 5 years ago by legtod2
  • Topic is favorited by 2 Pinsiders

You

Linked Games

You're currently viewing posts by Pinsider soren.
Click here to go back to viewing the entire thread.

#13 5 years ago

It is not difficult to program a game (a proper framework assumed). In terms of shots to award points, award progress and launch modes. Or even point/progress in context (of modes). But, you have to consider the following.

a) It has to be pretty.

b) It has to be stable.

c) It has to be a game.

a) Think of a scoop. You hit it. It has to recognise the shot made. Present one or more awards. Let you know how the game is resumed. Balls from scoop? Balls from trough?

Basically everything needs to be presented, guided and choreographed properly. Or the players satisfaction will get hurt. And that was just a scoop.

a2) A game is not better than the weakest link. You need support from sound, lights and display. In the older days you were limited by RAM/ROM/CPU too.

b) Basically switches in a pinball machine cannot be trusted. They may skip. They may double fire. They may fire with no actuation at all. And they may die.

And you do not know where the ball(s) is(are) at all times. Including having to be making assumptions on the speed of the ball. Example. On Radical, if the diverter releases after diversion but before the ball is actuating the next switch, a wrong assumption of the shot made, is made.

c) Pinball programmers are also reponsible for the game design. It is not just an implementation job of what somebody else has designed.

You may develope rules that turns out to not work at all with how the game has developed mechanically. Developement time you have now wasted and cannot recall.

#32 5 years ago
Quoted from Bublehead:

When I think of all the things that interest me, pinball machines combine everything into one package. Art, music, sound, lights, graphics, electronics, mechanics, robotics, machine vision, expert systems, state machines, programming, numerical control, automation, sensing, toys, screen printing, cabinetry, metal working, wood working, painting, primering, sanding, bending, forming, welding, thermaforming, drape forming, casting, molding, stamping, grinding, routing, gluing, clamping, fastening, building, 3D printing, and rapid prototyping.

Totally. Pinball is the combination. Also what I have been drawing up, when people ask about why the interest.

Promoted items from Pinside Marketplace and Pinside Shops!
$ 109.99
Cabinet - Other
NO GOUGE PINBALL™
 
$ 160.00
Cabinet - Toppers
Sparky Pinball
 
$ 69.99
Cabinet - Decals
Inscribed Solutions
 
$ 30.50
Playfield - Toys/Add-ons
The MOD Couple
 
$ 144.00
Lighting - Backbox
The MOD Couple
 
$ 25.95
Cabinet - Shooter Rods
The MOD Couple
 
$ 259.99
Cabinet - Toppers
Lighted Pinball Mods
 
$ 99.99
Lighting - Other
Lighted Pinball Mods
 
10,950 (OBO)
Machine - For Sale
Houston, TX
$ 29.99
Playfield - Decals
Cento Creations
 
$ 25.00
Playfield - Protection
ScottyMods
 
From: $ 99.99
Cabinet - Other
Lighted Pinball Mods
 
$ 50.00
Cabinet - Armor And Blades
arcade-cabinets.com
 
$ 50.00
Playfield - Protection
Duke Pinball
 
11,500
Machine - For Sale
Haddonfield, NJ
From: $ 99.99
Cabinet - Other
Lighted Pinball Mods
 
$ 28.00
Playfield - Toys/Add-ons
ULEKstore
 
From: $ 15.00
Playfield - Other
YouBentMyWookie
 
32,495
Machine - For Sale
Ontario, CA
$ 163.00
Playfield - Toys/Add-ons
The MOD Couple
 
$ 8.99
Cabinet - Other
Inscribed Solutions
 
$ 130.00
Cabinet - Toppers
Docquest Pinball Mods
 
$ 25.75
Playfield - Toys/Add-ons
The MOD Couple
 
Wanted
Machine - Wanted
Richfield, MI
$ 34.99
From: $ 115.00
Cabinet - Shooter Rods
Super Skill Shot Shop
 
$ 5.00
Playfield - Decals
UpKick Pinball
 

You're currently viewing posts by Pinsider soren.
Click here to go back to viewing the entire thread.

Reply

Wanna join the discussion? Please sign in to reply to this topic.

Hey there! Welcome to Pinside!

Donate to Pinside

Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


This page was printed from https://pinside.com/pinball/forum/topic/code-explain-to-me-?tu=soren and we tried optimising it for printing. Some page elements may have been deliberately hidden.

Scan the QR code on the left to jump to the URL this document was printed from.