Pinball Nirvana Home Page

Go Back   Pinball Nirvana Forums > Future Pinball > Future Pinball Releases

Future Pinball Releases Post information about your latest Future Pinball releases.

Reply
 
Thread Tools Search this Thread
  #1  
Old 06-18-2019, 11:36 PM
shiva's Avatar
shiva shiva is online now
Pinball Wizard
 

Join Date: Oct 2004
Location: Abbotsford
Posts: 697
Credits: 77,822.19
Thanks: 2
Thanked 145 Times in 82 Posts
Rep Power: 23
shiva has a spectacular aura aboutshiva has a spectacular aura about
Default fpxBeginners template beta 1.01

The first beta of the fpxEngine is now done. This version is aimed at the beginner, and though it's a long way off before completion, this version is stable and has enough features done to justify a preview release.

This requires the Future Pinball editor and the latest version of BAM

The fpxEngine is designed for all levels of pinball developers, from the advanced coder to people who have never scripted before. A powerful and full featured pinball engine, fpx was built around the concept of presets and using each of the presets with just one line of code. The entire structure of fpx was carefully written and arranged to make ease of use as simple as possible

This is a fully functional script engine, with a special tutorial included, structured and aimed at beginners (though intermediate scripters would like this as well) It is a very different way of doing things, a lot of things were not added (like polish to the script, lack of details in the example table) but that was to not overwhelm beginners with too much high end concepts. Everything is heavily commented, even the hit code is structured to add and expand scripting methods and concepts as the user goes through it.

The engine includes 4 player scoring, 9 digit A.N.D., with routines that handle everything from Table start, to the match and light Attract modes. The table design has examples and fully functioning code, including bonus and bonus countdown routines, simple background sound system, and examples of extra ball, Jackpot among others.

Because the main engine contains code that only advanced scripters should change, the fpxBeginners Template is designed to give absolute beginners the ability to customize their tables in as easy a manner as possible without having to dig through very confusing and easy breakable advanced code.
Learn all the basics of the fpxEngine, with the step by step tutorial that shows and explains everything as you go along. There is not a easier template engine out there, you don't even need previous coding experience!
Attached Files
File Type: zip fpxBeginners_beta1_01.zip (5.14 MB, 66 views)
__________________

FaceBook Page for all my Rants,raves and projects
https://www.facebook.com/paul.sanderson.3745496
Next project: FPx Template engine.
Reply With Quote
The Following User Says Thank You to shiva For This Useful Post:
madmrmax (06-19-2019)
  #2  
Old 06-18-2019, 11:38 PM
shiva's Avatar
shiva shiva is online now
Pinball Wizard
 

Join Date: Oct 2004
Location: Abbotsford
Posts: 697
Credits: 77,822.19
Thanks: 2
Thanked 145 Times in 82 Posts
Rep Power: 23
shiva has a spectacular aura aboutshiva has a spectacular aura about
Default list of features

The FPx template is designed for those who want to get their feet wet with scripting, and yet has all the power and features for Intermediate coders to use.

Here's a list of features:

Build 1

' 4 players support
' Bonus count up to 159, bonus multiplier up to 15x
' Replaced tilt system with a custom plumb bob tilt setup
' Added Variables for easy settings. balls per game, bonus, replay scoring etc
' 2 ball multiball
' Player memory system that requires typing in one line of code per light
' ball save, extra ball, special and jackpot support
' Complete routines included for all aspects of arcade tables, from power up, light Attract mode to a match feature
' Initialization, Light Attract, Match routines all ready included
' easy control of lights for Light Attract and game play, no typing required
' Pause key plays tune
' 9 element x4 translight display, HUD display x2 A.N.D. (Alpha Numeric Display) to support up to Williams System 11
' HUD display can be hidden or shown using the default HUD key set in the editor (Usually the tithe key, just below the esc key)
' Pre-set unified Bally type scoring
' Debug system variable for code testing in place. press F9 key at editor. Also writes to text file during debug mode to track code
' Special HUD displays for debug mode, shows bonus etc
' Multiple sound system capability with background music support
' Solid State and A.N.D. support HUD display
' Preset feature scoring Extra ball/Special etc with just one line of code
' Easy Beginners Fail safe system. All access needed for easy modification of the engine in ONE place without needing to touch the engine code
' You can add/remove/replace lights, sounds, change the display, adjust timers etc through this one setup
' Code is heavily remarked, and teaches you new methods as you work your way down the hit code
' Engine is fully automated as possible, so no need to touch the engine code, no rocket science degree needed.

Build 1.1

NOTE: THIS is still being worked on.
- fpxEngine is now so simple even a person with no coding experience can use it (scriptwise that is)
- fpxEngine has been completely restructured and rewritten. It is now the easiest template engine to use since Pinball Construction Kit
- fpxEngine now has a manual, that describes a lot more than you would think
- Preset section added. all accessed with one line of code to multiple scoring routines. Just point and shoot
- Bug fixes etc
- Light Attract routine expanded, now displays high score list, table name. This is now fully automated, so no need to add light bulb interval/on/off code
- BAM support added with a simple system for the user to select among multiple xml physics files and a up to 10 different flipper bounce settings.
- Select-able Debug mode (press f9 key in editor) now shows general table info including physics package or engine debug information
- New Display and Light Seq routines added
- Multiple Background sound support (pitched based)
- Full user manual detailing line by line code for beginners use. Even code concepts explained.
__________________

FaceBook Page for all my Rants,raves and projects
https://www.facebook.com/paul.sanderson.3745496
Next project: FPx Template engine.
Reply With Quote
The Following 2 Users Say Thank You to shiva For This Useful Post:
JonPurpleHaze (06-19-2019), madmrmax (06-19-2019)
Reply

Bookmarks

Tags
fpxengine, future, pinball, shiva

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 05:36 PM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Template-Modifications by TMS
Credits System provided by vBCredits II Deluxe (Lite) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.
Shoutbox provided by vBShout v6.2.15 (Lite) - vBulletin Mods & Addons Copyright © 2019 DragonByte Technologies Ltd.