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.

Early Pre-alpha Playable Demo

To install, unzip into any folder. See the included Readme.txt for keyboard / mouse controls and release notes.

Build 0.4.6095 for Windows
GearBlocks Demo 0.4.6095 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.6095 Win32

GearBlocks Demo 0.4.6095 Win32

Demo 20 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...

GearBlocks Demo 0.3.5796 Win32

GearBlocks Demo 0.3.5796 Win32

Demo 6 comments

GearBlocks pre-alpha demo - build 0.3.5796. This version does away with the fixed directional keys for part behaviours, and now allows you to assign keys...

Comments  (0 - 10 of 153)
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
laestra
laestra

Hey! I love your game! Are combustion engines coming? If yes, can you make a customization system?:D Maybe different engine types like radial, two stroke(diesel or not), four stroke and maybe some exotic ones like the stirling engine orrr an engine with rotating cylinders :D
Maybe add power curves? :D
I know it's a lot and I know how hard it is to do... I really appreciate that you communicate with us and that you take suggestions.
I have a ton of them.

Reply Good karma Bad karma+1 vote
dangersam Creator
dangersam

Thanks!!

I'm still trying to decide what to do about combustion engines. I think it would be cool to be able to put actual component pieces (pistons, crankshaft and cylinders etc.) together to build a combustion engine, but that may be asking too much of the physics engine. I'm not sure yet, I'll have to experiment with it to see!

If that doesn't work out, then maybe "self contained" engines (somewhat similar to the existing electric motors) of the various types you suggest would be the way to go.

Reply Good karma+1 vote
Guest
Guest

YES!!!!! I'm a huuuuge fan of games like "my summer car" because of seeing all the inner bits. a game like this AND building the suspension is just what i need :p

Reply Good karma Bad karma+1 vote
laestra
laestra

And btw people looove deformations. I thought about reviewing this game on my channel if i am allowed to do so, of course. When you are ready for game testing think about adding a realistic deformation system so that bars bend and teeth chip. (SORRY FOR MY BAD ENGLISH IM A GERMAN POTATO)

Reply Good karma Bad karma+2 votes
dangersam Creator
dangersam

A deformation system where individual parts get damaged is beyond the scope of what I'm doing really. However, I do have a sort of damage system whereby parts can break off constructions, this is currently in the prototype stage though - it still needs a lot of work to get right.

Sure, feel free to make some videos on GearBlocks on your channel, just keep in mind that it's only the pre-alpha demo!

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
Creator
dangersam
Engine
Unity
Contact
Send Message
Release date
Game watch
Follow
Share
Style
Theme
Realism
Players
Single Player
Project
Indie
Twitter

Latest tweets from @dangersamn

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

What's in a name - Gah, I can’t believe it’s been a month already since the last blog post!  It’s been a... Tmblr.co

May 18 2017

Controls, configuration, and more - Here’s just a brief update on what I’ve been up to over the past few... Tmblr.co

Apr 17 2017

Another ingenious #GearBlocks build from Marra92! Youtu.be

Apr 15 2017

Another awesome user creation in #GearBlocks, a flight simulator! Youtu.be

Apr 8 2017

Embed Buttons
Link to GearBlocks by selecting a button and using the embed code provided more...
GearBlocks
Statistics
Last Update
Watchers
100 members
Files
14
Articles
1
You may also like
Powercity 9000
Powercity 9000 Realistic Sim
PC Building Simulator
PC Building Simulator Realistic Sim
Capitalism Lab
Capitalism Lab Realistic Sim
Airport CEO
Airport CEO Realistic Sim
Capsa
Capsa Realistic Sim
House Flipper
House Flipper Realistic Sim