GearBlocks is a sandbox construction game where you build all things mechanical: cars, trucks, cranes, lifts, planes, quadcopters or anything else you can think of. Want your car to have working steering? Build all the steering linkages and hook up the rack and pinion gears. Want it to have a functional drive-train with a differential? Put it all together with gears, axles and a motor.

Once you've made your construction, share what you've built with your friends, try out what others have made, and maybe learn a new building trick or two along the way.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Hey everyone, I thought I'd introduce my game and myself a little bit. This is a bit of a passion project for me. I've loved games since a young age, but I was also just as into Lego Technic, cars and generally anything mechanical, an interest that has carried through to this day. The idea behind this game is to take the joy of building mechanical things and interacting with them, and combine it with simple skill based challenges, and perhaps most importantly, the ability to easily share your creations with others.

Pillars of this game project:-

  1. Creative building.
  2. Interactive working machines & mechanisms.
  3. Community & sharing.

Key Features

The game is still in early pre-alpha development, so many of these features are still in progress or not available yet.

  • Hundreds of parts to build with (blocks, wheels, axles, gears, motors and much more).
  • Intuitive and flexible first person building system.
  • Physics based mechanical elements that behave very much like their real world counterparts.
  • Damage system that lets you smash your constructions to smithereens.
  • Creative game mode: ultimate flexibility to build and test your creations, and then share them with others.
  • More game modes planned, will be announced soon.

Pre-alpha Playable Demo

Build 0.4.6450 for Windows
GearBlocks Demo 0.4.6450 Win32

Get More Info

Right now it's a team of one making this game, just me (there's no "I" in team, but there is a "me"?) I guess you could say I'm an industry veteran (in other words, I'm old ;)). After having worked as a programmer in "AAA" games for around 15 years, I decided to try an experiment, could I develop and release my own game? Jury's still out on that, but things are going pretty well so far. You can find me here: Twitter.com

Add file RSS Files
GearBlocks Demo 0.4.6450 Win32

GearBlocks Demo 0.4.6450 Win32

Demo 2 comments

GearBlocks pre-alpha demo - build 0.4.6450. NOTE: SAVED FILE LOCATION CHANGED (SEE RELEASE NOTES FOR DETAILS), IF YOU WANT TO LOAD YOUR OLD SAVES, YOU'LL...

GearBlocks Demo 0.4.6095 Win32

GearBlocks Demo 0.4.6095 Win32

Demo 24 comments

GearBlocks pre-alpha demo - build 0.4.6095. NOTE: SAVED GAME FORMAT CHANGED, OLD SAVED GAMES WON"T WORK, BUT SAVED CONSTRUCTIONS FROM THE PREVIOUS BUILD...

GearBlocks Demo 0.4.6034 Win32

GearBlocks Demo 0.4.6034 Win32

Demo 9 comments

GearBlocks pre-alpha demo - build 0.4.6034. GearBlocks is now upgraded to Unity 5, which brings a significant physics performance improvement. In addition...

GearBlocks Demo 0.3.5971 Win32

GearBlocks Demo 0.3.5971 Win32

Demo 12 comments

GearBlocks pre-alpha demo - build 0.3.5971. This update brings the new more efficient and less buggy part alignment search system. There's also a new...

GearBlocks Demo 0.3.5893 Win32

GearBlocks Demo 0.3.5893 Win32

Demo 3 comments

GearBlocks pre-alpha demo - build 0.3.5893. This build tweaks the way parts align together during construction, the servo motor now has a configurable...

GearBlocks Demo 0.3.5834 Win32

GearBlocks Demo 0.3.5834 Win32

Demo 19 comments

GearBlocks pre-alpha demo - build 0.3.5834. This update brings some changes to the construction controls, including the ability to clone individual parts...

Comments  (0 - 10 of 156)
Guest
Guest

Hey there, I love the game so far! Sorry if this has been asked before, but will pulleys be implemented? It's kind of hard for me to get the gears just right sometimes and pulleys would help with that. Also, it may be asking for too much, but i would like pulleys so we could make a CVT/torque converter. Thanks!

Reply Good karma Bad karma0 votes
dangersam Creator
dangersam

Thanks, glad you're enjoying it! I do plan on implementing pulleys and belts, yes. It probably won't be possible to make a CVT with them though.

Reply Good karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

that-lego-guy
that-lego-guy

First off, I love the game, anything that lets me build massive off-road trucks gets an A, but actually building the drivetrain out of gear and axles I can’t quite explain how great this is.
Any game where I can race my 8 wheeled Tatra in 3rd gear (going about 120k/h) up the side of a cliff and collide midair with a prototype, plummet to the ground in a mess of gear and beams then keep on driving is firstly, a hell of a lot of fun, secondly: runs better than a pre-alpha physic game has any right to and thirdly: something I dearly want to see finished/continued

And it’s great to see that already a community is forming that want to see this game grow. continuing with this theme of growth, a few ideas for you, take what you want, ignore it all if you wish, but if I in some little way help make this game better I’ll be happy:

Have an aero foil part that produces lift at a right angle to its surface when it moves through the world.
It could be resizable like plates with lift being a function of area and speed.
Also, a rudder part, again resizable like plates with its force being a function of area and speed, that exerts a force when it’s not in line with the direction of movement.

3rd person camera when seated, when in 1st person view scrolling out changes from 1st to 3rd with continued scrolling changing the distance.

A stepper motor that rotates a configurable amount each time forward or back is pressed.
e.g a motor set to 90, will take 4 presses to do 360degrees.
Good for gearboxes, indexing or doors/hoods

The ability to type numbers into block configurations, not too necessary but useful and convenient

Combine gears. E.g 2 or more gears locked together but spin freely on an axle.

1 Length axles that join on the surface of beams/plates.

Ball joints, with a ball piece and a cup piece similar to the lego technic ball joints and suspension arms.

And for multiplayer you could just sync the input while letting each client simulate the physic separately, it’d be more than enough for some fun. maybe every few 1000ms or so sync up the location/rotation/speed

Reply Good karma Bad karma+1 vote
dangersam Creator
dangersam

Ah, another lego fan I see! Cheers for your kind words, glad you're enjoying the game, and thanks for the suggestions!

- Resizable wing sections are in my plan to do yes, and a rudder part is a good idea too!
- A 3rd person camera is also on the to do list.
- Stepper motors are done and in the full version of the game.
- Typing numbers in to resize blocks is an interesting thought, I'll have to think how this could work from a UI perspective.
- Rigidly attaching gears together is a cool idea, I could see how that might be useful for building gearboxes and such.
- Yeah, axles that attach to the surface of the other parts should be doable.
- Ball and socket joints are done (again, in the full version), including suspension arms and uprights similar to those in lego technic. I also have CV joints. Combining these pieces together you can have driven wheels with suspension and steering.

I have a working prototype implementation of networked multiplayer, although it is server authoratitive (i.e. all the physics is run only on the server). It is very bandwidth intensive, what with having to sync all the moving objects out to the clients. The idea you suggest of having each client sim their own physics, and then sync periodically between them, might be a way around this issue. However, it's not without its own problems, when there's no single authority on where an object is, some sort of conflict resolution needs to happen when things interact. Anyway, something to think about for the future!

Reply Good karma+1 vote
Guest
Guest

Aerodynamic parts when? I want to build planes and helicopters.
Also it would be great if there was symmetric wheels for bikes, because current wheel is not symmetric from both sides, i currently use a saved construction from older version of the game to make self-balancing bikes.

1 more thing: Would be really cool if you could make some diagonal 45 degree parts, like this:>
../ /
./ /
/_/

Reply Good karma Bad karma0 votes
dangersam Creator
dangersam

Yeah, I'm planning on adding wheels specifically for bikes that will be centered. I'll also be working on sloped blocks (beams and plates) soon. Aero parts will come a little later after I've done some more research into how I'm going to implement them.

Reply Good karma+1 vote
Guest
Guest

Hey, how about u-joints? This would make suspensions even better.
nice game btw

Reply Good karma Bad karma+1 vote
Guest
Guest

You can make Universal Joints they are just a bit big and if too heavy rattle the entire vehicle

Reply Good karma Bad karma+1 vote
dangersam Creator
dangersam

Thanks! Yeah, universal joints will be in the full version (actually CV joints - basically the same thing).

Reply Good karma+1 vote
Guest
Guest

LOVE the game! any information on how a full version can be purchased, viewed etc? Also, do you have any plans for being able to make parts starting at non right angles? thanks, jacob aka aero

Reply Good karma Bad karma0 votes
dangersam Creator
dangersam

Thanks! Sorry, I don't have any news just yet about the full version.

As for "non right angle" parts, yes, there are couple of ideas for this. Firstly, I plan on adding sloped beams and plates (so you don't need a whole bunch of blocks in a "stair stepping" pattern). Secondly, not 100% on this yet, but I aim to at least try allowing attachment of beams and axles at smaller than 90 deg intervals, and see how that works out.

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
GearBlocks
Platforms
Windows, Mac, Linux
Developer & Publisher
SmashHammer Games
Engine
Unity
Contact
Send Message
Release date
Game watch
Follow
Share
Style
Theme
Realism
Players
Single Player
Project
Indie
Twitter

Latest tweets from @dangersamn

#GearBlocks dev diary highlighting a few things from the latest demo! Youtu.be #indiedev #gamedev

Sep 3 2017

#GearBlocks Demo 0.4.6450 Indiedb.com via @indiedb #indiedev #gamedev

Aug 29 2017

Slopes and wedges - Here’s what I’ve been up to over the last couple of weeks.  I’m still working on the... Tmblr.co

Jul 30 2017

So where is that demo update already? - So, um, that demo release I’ve been promising, where is it you... Tmblr.co

Jul 15 2017

Wheel physics revisited - Last week I decided to take another look at the wheel physics implementation, in... Tmblr.co

Jun 26 2017

Construction controls (again), and props - Selection points Over the last few weeks I’ve been working on... Tmblr.co

Jun 16 2017

Nice old tractor in #GearBlocks, ooh arr! Youtu.be #gamedev #indiedev

May 21 2017

Playing around in #GearBlocks, built a tractor /w piston engine & push rod steering #screenshotsaturdayT.co

May 20 2017

Embed Buttons
Link to GearBlocks by selecting a button and using the embed code provided more...
GearBlocks
Statistics
Last Update
Watchers
102 members
Files
15
Articles
1
You may also like
House Flipper
House Flipper Realistic Sim
Bridges.3d
Bridges.3d Realistic Sim
PC Building Simulator
PC Building Simulator Realistic Sim
Modern Law
Modern Law Realistic Sim
Capitalism Lab
Capitalism Lab Realistic Sim
Airport CEO
Airport CEO Realistic Sim