Jump to content

Fireball II awaits you


mistermixer

Recommended Posts

Together with Bord a recreation of fireball II is in progress.

This multiball table of the early 80's is hard but fun to play !

 

First step was recreating the playfield. For this project Javier's playfield has been 

remastered . Thanx Xavier for your previous version and the permission to mod.

fireballplayfield2912.thumb.png.506f30bd05c7f90cf392f307fffc1b66.png

Step 2  : building the table in vpx 

My blender skills are still limited so most of the table elements are created in vpx

and afterwards exported to Blender for rendering.  This was a timeconsuming step

but an interesting one.   Bord helped me out with digging into his primitive collection

and also creating new meshes that are specific for this table.  Thanx Bord

 

Included a desktop preview !

 

More building steps to come

 

 

1762205682_fireballII.thumb.png.d0240be697c10166184f8ad67d746312.png

 

 

 

Link to comment
Share on other sites

After adding all basic elements in vpx ( wall, pegs, rubbers ,bumpers ... ) i had a good base for building the plastics.

First shaping them and redrawing the images in photoshop was timeconsuming but necessary. Luckily good recources

were found to complete the task.

 

1048665346_plasfireballlow.thumb.png.1a7692ac78ca8e59c8a9f81a022a4ee7.png

1310644235_plasup.thumb.png.087363f1f82980847790b217e8d91adb.png

 

Link to comment
Share on other sites

Next step : basic scripting

Always exciting to bring the table alive by scripting . Should it work that ballrelease , saucers, bumpers ....

Javier did a good job in his version but a little outdated so step by step newer methods were implemented.

Thanx to the authors who created these and give support.

- fleep sounds 

- rothbauerw droptargets,shadows

- ninuzzu flipper ,ball shadows

- JPSalas fading lamps

- nFozzy physics, flipper tricks

- the entire visual pinball development team who makes all of this possible

 

Think we all rely on them to get the table working properly

 

Also a few hurdles had to be taken : the lampnumbers and the fireball bonus feature 

- lampnumbers : the previous version was incomplete, wrong assignements so had the idea

  of putting 120 lamps on the table and start the puzzle. 

 

 

 

 

 

lamps.thumb.png.80f78daea80e0ee7eebc95c5737f4598.png

 

Quickly i discovered a pattern that helped a lot to speed up the process. There is always a step of 16 numbers

For example : doomsday bonus 1000 is lamp 1  -  bonus 2000 must be 17  - bonus 3000 is lamp 33 ...

                      or if bumper low is L15 then next bumper is L31...

So i made an entire lampmatrix showing the correct numbers for the playfield,backbox and even a GI lightnumber

that comes into handy for scripting GI lights.

 

The fireball bonus mechanism :  the real table is using a magnet , pushing the ball up and down.

I never could script this feature so brainstormed with JPSalas who came up with a pretty simple but

very effective way to immitate the 'magnet' feature.  ( by changing the balvellocity into a negative number )

Nice find JPSalas, a big thanx !

 

1479377161_magnetmechanism.png.522190e791e78d420d10b7bbda6822db.png

 

 

More building steps will follow 🙂

Link to comment
Share on other sites

With all elements on the table it could be exported to blender.

Here are some basic steps :

 - cutting holes in the playfield for the saucers and the fireball bonus mechanism

 - adding materials to the objects (shading) 

 - adding lights

 - adding ,set up camera's for uv mapping

 - making the different layers for exporting ( 5 layers )

- exporting wavefront objects

- rendering images

 

Had some problems with the plastics. Luckily bord gave a hand and solved this 

He also created the center postkicker ( texture baking )      THANX Bord !

1335198930_blenderpreview.thumb.png.2fe37814bc4f213e6862c0bcd8cf5b63.png

 

pfon2601.thumb.png.f5777ce0c62778272d572022ec3335c5.png

Playfield with GI and object shadows

 

More to come

Link to comment
Share on other sites

Grouped the objects into 5 layers, so 5 primitives are exported with their rendered images. 

Rendered different images ( with other lightning ) for each layer . In the tablescript these primitive images can be 

swapped. 

metals2901.thumb.png.5bfb7374c7cfe28fbeabcb59200cc48b.pngwoodpegson2901.thumb.png.24398f5b1808cc8ec1e668894299a77e.png

 

Now the table is allmost complete. Still a bit experimenting with the little demon kicker. Javier used a plunger but

i'll have a go with a little flipper . It will be easier to bring the ball back into the game.

Final stage will be a backglass redraw,touch up and progging the b2s file with all the lampnumbers.

Also the dof config will be adjusted for full fun flipper experience.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
  • Create New...