– DOCUMENTATION MOSTLY OUT OF DATE WHEN IT COMES TO EXAMPLES, BEING WORKED ON. IT’S A BIT EASIER WITH THE NEW DEMO.tscn scene and plugins instead of BasicGame
–
Class References - Documentation
What is it?
PinGod is for creating pinball game logic with graphics display window. A pinball machine
or a simulator
can trigger the game and vice versa.
Using the Godot engine these addons can be imported into a godot project and be ready to modify or build on.
Why that name?
The Godot game engine was used so it’s Pinball + Godot = PinGod
.
PinGo
or PinGodot
?
We know who the penguin is and PinGodot
doesn’t ring well. This isn’t a holy framework but you can make games fast like a Pin God
so we can rest the case on that decision.
Is it difficult to learn and use?
Not really. Godot doesn’t have a steep learning curve and you don’t need to know everything to be able to finish a game or make scenes. There are full examples in the src
with basic to advanced
scripted games which will give you an idea of C# sripting tasks and how things were done. You should be able to lean back on PinGod doing the machine work for you while you compose scenes and do some simple C# scripting.
Advantages?
- Framework base that covers standard pinball machine features used across games
- C# scripting (or GScript)
- Easy to make 2D, 3D graphics scenes
- Collaborating with others on Scenes / Scripts
- Localization
- Recording/Playback of games saves much time in testing