Arcade Collecting > Pinball

Retrofitting EM machines with driverboards and Unity 3d

<< < (4/4)

ed12:
hi
i just went some more of there fine walk through
even though it is written for >gui< interfacing
it can easily be converted
code snip here

// Loads the level named "SomeLevel" as a response
// to the user clicking on the object
function OnMouseDown () {
Application.LoadLevel ("SomeLevel");
}

note mouse can be defined as any thing we want >switch<
reply can be defined again as anything we want >fire-coil<

which happen's right here >
// Loads the level named "SomeLevel" as a response
<

please pay attenion to the scripting
 () {} \\ //

ed

supafraud:

--- Quote from: Le Chuck on December 29, 2012, 02:12:11 pm ---This project seems really interesting.  Is this primarily to breathe new life into EMs or is the goal to start designing one's own?  Either way I look forward to updates, it's way out of my depth but a lot of fun to follow.

--- End quote ---

I think there are a lot of EMs out there that could be brought back to life using this method as well as modded out. I like keeping things original as much as possible but there are some EM machines that are missing the back glass or several parts/wiring and they probably end up in landfills as a result. I've got 2 machines that were headed for the landfill and I don't feel too bad about hacking them as they arent rare or sought after machines.

@ed I'm using uscript for all of the game logic, I actually have some of it put together already. The buttons on the playfield are wired to a minipac that send keyboard commands to unity. Really the task I need help with is getting the pacdrive SDK or the Arduino working with a unity plugin. If I can get unity to talk to hardware so that I can set off solenoids in the playfield this project is essentially ready to go.

ed12:
to make sure this stay's on track and dose not get de-railed
this is what the @ is looking for

A SDK (Software Development Kit) would be a package that comes with all the necessary components to develop software. I know of a few examples, but i don't know where they are anymore. One is the Java SDK that comes with all the libraries, help for them and the software needed to program and debug the java, along with some other things that might make things easier. There is also a C++ 3D Game SDK somewhere (i have long since forgotten where i saw it) that came with a 3D modeler, a compiler, a linker, a somewhat good IDB, the libraries it needed, documentation, examples, and a few other things that would probaly help a 3D game designer.

An SDK is helpful because there is no need to go out and hunt for components that are compatible or that fullful each other's needs, it all comes in a handy package for easy installation.

ed

Dazz:
Have you guys seen the Gyruss pin by Roseve?  This is a custom pin that is actually using a PC with Visual Pinball & B2S interfaced with a LEDWiz.  All game modes and scripting was done by Roseve in Visual Pinball.

http://vpuniverse.com/forums/index.php/topic/10-gyruss-pinball-machine-game-play/

Navigation

[0] Message Index

[*] Previous page

Go to full version