After just a couple months of being 1.0, we are super excited to bring you the first major update to Contraption Maker. This update adds new parts, features, puzzles, and even JavaScript mod support. This is completely free, so go update your game and start playing today!
To celebrate this update, we are also running a huge sale on Contraption Maker this week. Contraption Maker is 90% off making it only $1.50 for the 2-key pack! If you have been holding off on getting the game, now is the time to come check it out. Come make some puzzles or contraptions, and join everyone else in our Steam Workshop!
New Parts
- Tinker: Tinker is the newest addition to Contraption Maker's cast of characters. He loves eating and chasing cats. Attach a leash (rope) to him to control your contraptions in a new way.
- Dozer: All Dozer wants to do is sleep. Like Steve the Crocodile, Dozer doesn't move. If something falls on his back, they will bounce off of him like a trampoline. Just stay away from his mouth, he will eat anything!
- Dog House: Tinker's house. Use this as a puzzle goal.
- Dog Bone: The dog bone will attract Tinker. Tie a rope to it to pull it around. It can be set to 3 different sizes that determine how long Tinker takes to eat it.
- Dog Toy: Tinker loves to chase these toys.
- Dog Toy: This dog toy behaves just like the other, but it wont move until Tim picks it up. When he does, he will throw the ball a short distance. If it hits another Tim after being thrown, the new Tim will throw it again.
- Dog Treat: Once Tim picks up the dog treat, he wont use it until he gets in range of Tinker. Once he sees Tinker, Tim will place the treat on the ground to bring Tinker to him.
- Dog Whistle: When Tim picks this part up, he uses it immediately. The whistle will attract any dogs in a circle around Tim.
As an extra little added bonus, the egg now has 10 different looks to choose from.
Mod Support
We now have the first version of mod support in the game. Mods are made using JavaScript and can be directly coded and edited in the game. Mods are integrated into the Workshop, so they can be easily shared and played. There are 3 example mods already in the Worklshop, so check them out! Here is a short example video of how the system works: http://youtu.be/nPg-3oJJI_g Check out our WIKI DOCS if you want to get started out!
New Puzzles
10 new official puzzles have been added. These puzzles focus mainly on Tinker and the new parts that have been added along with him.
New Scenery & Music
A new "neighborhood" scenery set and 6 new songs have been added to give more variety to your contraptions and puzzles.
Camera Animation & YouTube Uploading
You can now animate the camera for when you record your contraptions. Open your contraption options and activate the CAT (Camera Animation Tool) to activate the tool. The camera can then be animated just like scenery parts. Official documentation for this will be coming soon. Once you make your awesome contraption movie, it can now be uploaded directly to youtube. After the movie is done recording, just select the "Upload to YouTube" button to go through the quick initial process. Once your account is linked, the process becomes instant!
Assorted Fixes
- More thoroughly integrated script collision callback handlers into chipmunk and CMLevel code. Also made how they are tracked and store for the callbacks to the script much more efficient. Added 8 Waldos to the PlatformTim level, gave them all onSensor handlers in script, and then copied and pasted a bunch of walls in front of their sensors and script was only taking roughly 2% of total time profilier.
- Added a #ifndef check to chipmunk_private.h to keep from being included twice (and causing a boatload of compile errors)
- Set up some flags so shapes can be marked as sensors in chipmunk but be treated as "onCollision" calls in script
- Converted a few sensor flagged collision into real flagged collision but didn't change actual behavior. Do not call handleCollision if there is no collision callback function
- Added applyForce to script part proxy to allow force (impluse) to be applied at the passed in angle
- Added new routines to allow getting and setting of part's rot, setting of part's rot velocity, setting part disabled gravity, setting disabling of creature intelligence, and setting of creature's state
- Deduping collisions
- Remove onSensorCollision call
- Do not redirect stdout/stderr in testcompat mode
- Changed force value passed into jsAddForce so it is 1000x less powerful to allow smaller forces to be applied. Current forces used should just be scaled up by 1000 and the mods will then run the same.
- Created a faster rope segment integration method to be used by electrical cords
- Made number of integrate steps used by dynamic rope segments a var instead of a fixed value
- Made the high priority repulse distance a var that can be set by different creatures instead of a fixed value
- Clamped Creature rotations to min/max values - only used by Tinker for now
- Clean up Fishbowl and Hamster Cage - same behavior but more efficient code
- Script window comes up too large on small screens
- Egg contraption states
- Modified animations to to handle looping animations that have a intro that don't loop
- Clear console on play, also scroll to bottom when new text
- Can now scroll console too
- Handle scroll wheel in the script editor
- Fixed: Milton's goal state crashes game
- Republished mod to Steam - it was blank
- Fixed: :Big grey pipe” part message
- Misspelling on plug in bulb message
- Fixed touch activated sound block help
- Missile now plays blast off sound
- Fixed: Highlight for spring board is not drawing correctly
Contraption Maker
Spotkin
Spotkin
2014-07-07
Indie Simulation Singleplayer Multiplayer
Game News Posts 101
🎹🖱️Keyboard + Mouse
Very Positive
(857 reviews)
http://contraptionmaker.com
https://store.steampowered.com/app/241240 
The Game includes VR Support
Contraption Maker Linux Depot [244.67 M]
Contraption Maker: Incredible Puzzles Pack
Contraption Maker: Wonderstructs - Part Expansion Pack
Contraption Maker: Battling Cards - Part/Puzzles Expansion Pack
The team that created the original Incredible Machine® is bringing all of the Rube Goldberg craziness to the modern age.
Solve puzzles involving ridiculous chain reactions full of hamster motors, trampolines, alligators, cats, and so much more. Everything you loved about the original game is back and improved with a new physics engine, high definition art, new parts, and even online multiplayer. Over 200 official puzzles, and a whole bunch of community creations.
Steam Workshop integration allows you to share your creations with the world.
Enjoy hours of puzzle solving with over 200 official puzzles and countless community submissions. Fix broken contraptions with specific parts you are given to accomplish goals like turning on lights, opening fireworks factories, and throwing birthday parties for crocodiles.
Enter the easy to use Maker Lab to make your own puzzles or random contraptions. More than 100 parts ranging from gears and dynamite to bears and cats are at your disposal. Use the layered background tool to create settings for your contraptions to exist in, and then animate them to add some life. There's no part or size limitation to what you want to make. Build as much as you can to bring your computer to its knees.
Javascript modding is built directly into the game. Create custom game types using all of the the Contraption Maker parts and physics as a base. Or start with a published mod and use the Maker Lab to make a new level. Easily share and play other mods in the Steam Workshop.
Play online with friends to build contraptions together in the Maker Lab. Up to 8 players can build together in real time. Currently multiplayer is only in the Maker Lab, there is no cooperative puzzle solving yet.
Share your puzzles and creations with the world through the Steam Workshop. Thousands of Workshop submissions are already waiting to be played.
- OS: Ubuntu 14.04 LTS 64-bit
- Processor: 1.7Ghz or HigherMemory: 2 GB RAM
- Memory: 2 GB RAM
- Graphics: 512MB VRAM. Pixel Shader 2.0 or higher
- Storage: 300 MB available spaceAdditional Notes: OpenGL: Version 2.0 or higher
- Memory: 4 GB RAM
[ 5852 ]
[ 513 ]