(Topic ID: 121809)

From zero to a flipping game in 1h45m with the Mission Framework

By BrianMadden

9 years ago


Topic Heartbeat

Topic Stats

You

Linked Games

Topic Gallery

View topic image gallery

IMG_0201.jpg

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

#66 8 years ago
Quoted from gstellenberg:

Just a little bit of caution from somebody who's been through this before. The concept of developing pinball rules in config files is interesting and sounds great to the layman, but when you get into the details, the complexity grows and the advantages disappear. In order to make the config file 'programming' approach attractive to non-programmers, the format has to be very simple and therefore the available feature-set has to be severely limited. Otherwise, the 'programming language' you're creating becomes complex enough that it's actually easier for developers to program with python inside of MPF than with your config files on top of MPF.
There's a wealth of resources, tools, and communities for python developers, none of which exists for MPF config files. Suggesting that non-programmers learn to 'program' using YAML-style config files is probably fine for EM-style game rules, but is likely doing them a disservice for more complicated rulesets. I'd suggest doing your best to continue enhancing the feature-set in MPF to make programming rules in python easier, rather than spending time making the config file 'programming' more capable and therefore more complex. Just my $.02.
Either way, keep up the good work. Your efforts are clearly helping people understand these high level frameworks can help even non-professional programmers be successful developing new pinball games.
- Gerry
http://www.multimorphic.com

From my own perspective with freewpc (which also uses config files) the config files doesn't have to be the end ability. The code is open source so if there is a specific rule, device or whatnot that is needed but not in the framework, then just write it in the framework yourself.

Promoted items from Pinside Marketplace and Pinside Shops!
From: $ 27.00
Boards
KAHR.US Circuits
 
$ 18.00
Playfield - Protection
Volcano Pinball
 
3,250
Machine - For Sale
Bethlehem, PA
$ 10.00
Playfield - Decals
Metal-Mods
 
$ 40.00
Cabinet - Other
Rocket City Pinball
 
From: $ 17.99
Eproms
Matt's Basement Arcade
 
$ 72.95
$ 329.99
Lighting - Other
Lighted Pinball Mods
 
$ 35.00
Cabinet - Other
Rocket City Pinball
 
$ 81.95
4,600
Machine - For Sale
Ponte Vedra Beach, FL
4,690 (Firm)
Machine - For Sale
La Porte, TX
$ 35.95
Lighting - Led
Mitchell Lighting
 
$ 30.00
Electronics
Yorktown Arcade Supply
 
$ 219.00
Gameroom - Decorations
Lit Frames
 
$ 45.00
Lighting - Interactive
86Pixels
 
$ 54.95
Eproms
Pinballrom
 
$ 39.99
Lighting - Led
Mitchell Lighting
 
$ 18.95
Playfield - Toys/Add-ons
ULEKstore
 
$ 85.00
From: $ 17.99
Eproms
Matt's Basement Arcade
 
$ 30.00
Playfield - Other
YouBentMyWookie
 
Hey modders!
Your shop name here

You're currently viewing posts by Pinsider jamescardona.
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/from-zero-to-a-flipping-game-in-1h45m-with-the-mission-framework?tu=jamescardona 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.