Welcome to APIStudios
God Damned Machines
Genre: Puzzle, Singleplayer
Developer: Dr_D

Community
Welcome to the official site for the game with no name. At least it doesn't currently have one. In this case, we shall refer to it as, "God Damn Machines."

A few words about the game:

It's a physics based puzzle game that utilizes FreeBASIC, OpenGL, and Chipmunk. At this stage there is no sound. Sound effects will be added soon via OpenAL. The objective is to examine the terrain, and build a worthy machine using the provided parts to conquer it. There are two types of motors, two types of joints, neutral wheels and dynamic springs. When you really use your head, you can combine these parts to create some lolwacky machines to get the job done. smiley for ;)


The demo can be downloaded here, and here.
I would like to thank anyone who downloads and tests the game. Indy developers depend on people like you as the earth depends on the sun. Thank you. smiley for :)
General rules of behavior(what to expect in the game):

Right mouse button hold + move = scroll around. This has weird behavior right now on *Nix OS's, but I'll figure out a better way to handle it there.

Left mouse click = use current tool
Keys 1-8 select the current tool as shortcuts, but there is also a toolbar at the bottom of the screen you can use to just click and activate a tool.

The tools are:

an image
1) Create a motor(wheel) that produces negative torque. You have to connect at least one rod to the center connection point to activate the motor. Once you do, it will produce torque between itself and any other bodies connected to the center connector. All motors have five connection points. There is a connection snap in there so you don't have to be exactly on the mark, just fairly close. You must connect motors together using rods. They can't be connected directly to each other.




an image
2) Create a motor(wheel) that produces positive torque.




an image
3) Create a generic wheel that produces no torque.




an image
4) Create a red rod by left-clicking somewhere, holding the button down and dragging out the desired length/angle. Red rods will collide with other red rods and motors/wheels that they aren't connected to. You can connect any color rods together.




an image
5) Create a blue rod the same way you do a red rod. The difference here is that the blue rods don't collide with any other bodies. They will only collide with the terrain.




an image
6) Create a spring the same way you do with red/blue rods. Springs don't actually create a physical body, they just bind existing ones together with a spring. There are some weird things you can do, such as connect two bodies together, then move one from the origin. In this way you can create tremendous forces using springs.




an image
7) Move objects around. Left-click hold + drag to move an object around. All connected objects will move with it.




an image
8) Delete objects. Just left-click on an object to remove it from the world.




an image
9) Delete all. Just click this once to delete everything you created.




an image
10) Go/Stop. Click this once to start the simulation. Click it again to stop the simulation and reset everything. You can also use the R key as a shortcut.

Known bugs:

None really. There are some things that aren't fully implemented yet, but these are not considered bugs. For instance, you can move an object into the terrain. This is a known issue, and actually an easy fix, but more pressing issues have prevented me from patching that up just yet.


NOTE: If you download and test the game, please report any *critical* bugs to kronck 'at' gmail.com.

Thanks!

APIServers Gods and Idols File-Pasta