This page is a launch pad, introducing you to things that OE-Cake can do. It is meant to inspire, showing you new ideas to use in your creations.

If you have discovered how to build something new, post it here so that other people can enjoy the creations that can be made from it or the situations it can be put in.

This page is intended to be a glossary of simple ideas. It will work best if it is filled with smaller things to make that don't really need their own page. If your idea takes more than 2-3 steps to create, it should have its own page that you link to from here.

Contents show]

Propulsion Edit

Propulsion is the art of turning forces into movement.

Inflow Powered Edit

Inflow can be used to push objects to extremely high speeds or generate large forces for lifting.

Basic Inflow Rocket Edit

The material RIG (Rigid+Inflow+Gas) is useful for generating a gentle but continuous force, similar to an ion engine in real life. This type of engine does not generate a large amount of force, but is capable of eventually reaching any maxSpeed set in the Parameters. RIG rockets provide little to no thrust when not moving, but generate more thrust at higher speeds.

Powder Inflow Rocket Edit

The material RIP for some reason generates more pushing force than the Basic Inflow Rocket. But be careful! If the smoke trail catches fire it will likely blow up the engine.

PIE Rocket Edit

The material PIE generates an extremely large torrent of particles. It is great at generating very large forces but has trouble reaching high speed. You must make sure the Elastic is connected to the Rigid on your rocket for it to work well.

Composite Rocket Edit

It is possible to make a rocket that works closer to real-life rockets, by using a Fuel source and some Powder as propellant. See the article on Rockets for how to build one.

Jet Powered Edit

Jet is the default material for making things move. The force that Jet pushes with can be changed by jetCoefficient in the Parameters.

Jet Rockets Edit

Jet for missiles works perfectly if you can make your device symmetrical. Randomly drawing Jet with the Brush or Pencil tool on the corner of your rocket won't be useful, it has to be centered. The Replace tool can make it easier to create balanced Jet rockets.

Rotary Jet Edit

Jet and Axis can easily be combined to create an object that generates rotational force, such as a wheel on a car or a waving machine. When creating things that move back and forth, the device being moved must be able to rotate more or move farther than the device doing the pushing or else they just get stuck rather than moving.

Fluid Control Edit

Fluids such as Gas, Water, and Viscous, can be moved from one place to another, generate pressure, and be used in many creations to make things happen.

Chemical Mixer

Pipes Edit

Pipes can be used to move fluids from one location to another. Sometimes the walls of the pipe must be made stronger in order to withstand higher pressure. The easiest way to do this is to go into Points (View Mode) (hotkey: 2) and draw another layer on top of the wall of your pipe, without overwriting any particles. The goal is to get them as close as possible without deleting the layer underneath, so that it has twice as much to hold the water back. Pipes made of Jet+Wall can be effective, but Jet+Rigid is less effective because the high water pressure causes the Jet to try and move around.

Valves Edit

Valves can be used to turn flow on and off or redirect it down a different pipe. Valves can be controlled by the mouse, a lever, or by the keyboard in the form of the User's element. The best design for a valve stops flow completely, yet can still be opened and closed easily.

Nozzles Edit

Nozzles are useful when you want to spray something like water or fire in a tight, controlled jet. Nozzles can be used to give rockets more power and control.

Hoses Edit

Hoses are flexible tubes that are useful for transporting fluids to a movable object, such as an aimable nozzle. Building a hose is usually easy, but making a hose that is both flexible and strong can be tricky.

The easiest way to make a hose is is to (while paused!) use the Shape tool to create a block of Elastic that is as long and as wide as you need your hose to be, then delete most of the center from it but leaving walls at least 2 particles thick. You can then use the Replace tool with Rigid to connect each side of the hose to the other, making a series of parallel links from each Elastic sidewall to the other. Do not overwrite too much elastic because the hose will be to stiff, and do now overwrite too little elastic or the hose will be floppy!

Warning! If at all possible, try to do all work on the hose before you unpause, OR position the hose at the same angle which it was created when modifying it. This is because Elastic has a glitch that causes it to twist strongly if it is worked on while rotated to a different angle than it was created.

Pistons Edit

Pistons are useful ways to use water pressure to push something. A piston consists of a pipe to hold water and a watertight (but not too tight!) block of movable Rigid. The block of movable Rigid can be connected directly to something that needs to be pushed, or hold an axle for extra flexibility.

Control Points Edit

Sometimes the mouse alone just isn't enough to operate your creation. Maybe you need something held in place, or to rotate around an axle, or to convert one type of force into another.

Lever Edit

Think back to Jr. High (scary, i know). Levers are excellent ways to convert one type of movement into another, such as turning a lot of strength into speed, or making a weak force stronger. A type 2 lever can generate extremely large forces for pushing tight valves or crushing objects. Levers gan generate and receive incredible forces so they must be designed to handle them.

Axle/Connecting Rod Edit

Axles are used to transmit force to or from something that rotates, such as a wheel. Connecting rods are two axles linked together so that the source of power and the object being driven can both change their angle, which is important when designing efficient pistons. Pistons are only slightly useful if they can only push straight out, combining a piston with a connecting rod allows the target to move freely. In order to make an axle all you need to do is create a circle of Rigid (usually connected to a larger object, for example the body of a car) and surround it with a shell or casing (usually connected to the device being pushed, for example the wheel) made of more Rigid, then link the circle to the larger object so it stays in place while the rotating object moves around it.

Two Stroke Double-Action Jet Powered Buggy

Pump Edit

Whenever you need pressurized fluid that can travel with an object, or desire water pressure that does not come from the Pour (Inflow) option, or more pressure than normal Inflow can provide, there is no replacement for the centrifugal pump. Don't let the name intimidate you, they are simple to make and extremely effective. The power of Rigid, Jet, and Inflow combined equals something greater than just the individual pieces. The easiest way to make an efficient and effective pump is to cut a circle out of some Wall with the material XOR, then Replace the beam of XOR with Rigid Axis, then Replace a few particles along the edge with Jet to make it spin, and Replace most of the rest of the particles with Rigid Axis Inflow, such as the material RXIQ if you want a Water pump. All materials can be replaced with normal Rigid to create a pump that can be easily moved around, or move itself around.

Perfect Flamethrower

Explosives Edit

Explosives generate large forces to cause damage or propel objects.

Powder Edit

Powder is easily the most versatile explosive. Powder has many variables in the Parameters that allow it to be used as everything from a gentle pushing force to a violent impactor. Changing Powder's parameters can radically change it's performance

Mochi Edit

Mochi is a powerful alternative to Powder. Mochi does not generate any heat to melt Elastic or ignite Fuel, but is extremely good at pushing things out of the way.

Impact Bomb Edit

The material MI (Mochi + Inflow) is an excellent compact explosive. It does not take up much space or weigh much, and detonates on impact or when moved violently. It is very volatile and must be handled carefully.

Warning! A pure mochibomb WILL crash OE-Cake! It becomes so incredibly powerful by Inflow-ing an extremely large quantity of particles. Pure mochibombs (just the material MI) must be used with Drain mode on or with lots of Outflow nearby! This problem is worse on slower computers.

Stable Impact Bomb Edit

A pure mochibomb is rather delicate. The material VIM is much more resistant to love taps and rough handling.

Two-Staged Impact Bomb Edit

The material MIP (or occasionally MIF) is an excellent explosive that is much less likely clog up your game. A two-staged Mochi explosion must be controlled by having a timer made of Hot nearby. This limits the explosion to a certain radius, useful for keeping performance in check. It is the most useful explosive in the game because it comes in a small package, creates a large number of particles when detonated, and attacks with pressure, Hot, and shrapnel.

Elastic Edit

EFI Edit

The material Elastic + Fuel + Inflow can create a very stable and yet extremely powerful explosive. A shape made out of EFI must be surrounded by a non-Inflow material to stop it from Inflow-ing particles all over the place. The EFI material can be be hit extremely hard without detonating or Inflow-ing any particles, making it ideal for powerful and stable explosives that are set off by a specific trigger. The EFI material works best when triggered by a smaller explosive made out of Powder to cause a more powerful chain reaction.

Brittle Edit

Surprisingly, Brittle is useful for a special type of explosive. The material PEB is a delicate material that is set off by gentle contact. It does not explode hard but it explodes hard enough to mess up the completion of a level, such as by a piece landing on some nearby Hot and causing a further chain reaction that destroys your character.

Jet Edit

Jet is a useful additive to explosives. It helps generate a much larger pushing force, can blast through shields and barriers, and produces a much more firey explosion in Blob mode. Liquid Jet combined with Mochi (the Mochi-Jet reaction) produces a special type of explosion, but creating a useful bomb using this reaction is difficult.

standardDistance Edit

After changing the standardDistance variable in the Parameters to a lower value, the Shape tool will automatically draw explosions with any fluid (such as Powder, Water, or even Brittle). Lower standardDistance values will produce more powerful explosions.

Warning! Setting the standardDistance variable too low (probably around 0.3 depending on your computer) may result in extreme lag! If set extremely low you run the risk of drawing more particles than can fit on your screen, and we all know how slow OE-Cake can get even when half full!

Projectile Launcher Edit

A projectile can be used to cause damage or travel long distances. Reaching these high speeds can be difficult, especially for delicate creations such as explosives.

If you want to make things go even faster, you can change the maxSpeed Parameter to a larger number:

maxSpeed=0.5 default, pretty normal

maxSpeed=5 wicked fast

There are several different ways to fire things in OE-Cake:





Explosive Powered Edit

Guns are creations designed fire small projectiles around the sandbox. Useful and powerful guns are difficult to make in OE-Cake. Guns usually use an explosion to fire a solid projectile at high speed. Most guns typically use Powder to generate the pressure required to fire something.

Basic Cannon Edit

Efficient Cannon Edit

Elastic Powered Edit

Make a circular belly of Wall connected to a pouch that holds a projectile. Put a small piece of rigid in the pouch. Fill the rest with Powder. Ignite and enjoy! This type of cannon works best when the pressure from the explosion can be completely contained, except for an opening where the explosion is used to fire something. Cannons are not good at firing bombs because they often blow up in the barrel.Barrels and other normal gun-like things are very difficult to make properly in OE-Cake. The normal real-life style of cannon does not work very well because Powder is not good at pushing. A cannon that makes better use of the default settings would look very different. The example below uses RXG for the body, MIPG for the propellant, and Rigid+Gas for the projectile.

Elastic is an efficient way to contain power that you want to release in a controlled manner. Elastic can also gently accelerate delicate packages to high speed, and be reused multiple times.

Slingshot Edit

It is possible to build a machine in OE-Cake that can stretch a band of Elastic, storing energy to fire a projectile. See the Hydraulic Slingshot article for more details.

Fluid Powered Edit

The pressure of Water or Gas can be used to gently accelerate objects to high speed. This type of weapon is useful because it is relatively non-destructive (to nearby objects), simple to design, and can be easily reloaded and reused. A disadvantage is that they are "dirty" because of all of the exhaust material left over.

Blowgun Edit

A blowgun consists of a projectile that fits loosely in a barrel, a chamber to hold the air, and a device to push on the air hard enough to fire the projectile out of the barrel. The projectile should be centered in the barrel, and usually works better when it has a small platform to sit on to hold it in place.

Shockwave Cannon Edit

This is close to the design of a cannon in real life. A loose projectile is placed in a barrel, behind that is a belly that holds Gas. A small amount of Powder is placed at the back of the chamber away from the projectile. When the powder is lit, the explosion generates a shockwave in the Gas that fires the projectile out of the barrel. When designing the barrel and projectile, the projectile should be able to move freely in the barrel but not be so loose that lots of air escapes around it. This cannon is useful because it separates the dangerous Powder explosion from the projectile, allowing bombs to be fired from an explosive-based weapon.

Jet Powered Edit

Jet can be used to quickly accelerate objects to high speed. This type of weapon is useful because it is relatively non-destructive (to nearby objects), simple to design, and can be easily reloaded and reused. And they don't create exhaust.

Bolt Action Gun Edit

Make a rectangle out of RP. Use the replace tool to create a bullet shaped piece of fuel inside the cartridge with a piece of jet at the base of the bullet.

Then you need to create a gun to fire the bullet. Create a large T shaped piece of rigid held in place with wall on the left and right with a little room to slide around. To the right of the rigid create a chamber that the bullet fits into, then make a barrel that the fuel part of the bullet fits into. Create a small hole on the bottom of the chamber and a trigger made out of Rigid-Axis tipped with RH. Above the right of the T shaped rigid make a magazine to hold the bullets.

Pull the bolt back to let a bullet fall into the gun, then push the bolt to the right. Pull the trigger and the gun will fire.

Projectiles Edit

Projectiles are objects designed to cause damage. The many materials can all be used to produce different types of projectiles.

Solid Edit

Solid projectiles rely on their weight and speed to cause damage. Solid projectiles are easy to use and can withstand being handled roughly and the extreme forces of being fired.

Arrow Edit

An arrow is a narrow, pointy, aerodynamic projectile. They are very good at slicing through the air (or a target) and delivering a large amount of damage to a small area. Arrows actually work best in an atmosphere (surrounded by Gas) because it helps it always point the correct direction.

Cannonball Edit

The simplest, age-old projectile. A cannon ball can be used against different targets when made of different materials: the basic Rigid ball is rather light and not powerful, but this makes it easy to handle. Rigid + Hot makes it effective against String, Elastic, Fuel, and Powder-based targets. Rigid + Viscous can made Rigid more effective. Jet provides an extremely powerful impact but can be hard to fire. High-density Rigid cannonballs (made by changing the standardDistance Parameter) can be much more effective.

Bullet Edit

Basically, a bullet is an aerodynamic cannonball. They fly better in the air and can actually provide more damage than a cannon ball because they are pointy.

Pellets

Firing many small projectiles, or liquid Hot, can be more useful than a single large one. Holding the liquid/pouch of projectiles together long enough to fire it, but still allowing it to separate in-flight, is difficult.

Composite Edit

Basic Bomb Edit

A simple but effective bomb that detonates on impact is surprisingly easy to make. The Shape tool can easily make square shaped bombs and the Brush tool can easily make circular projectiles if you change the Parameter brushWidth. The bomb's casing should be made of Rigid + Powder so that it does not stick around after exploding.

Fusion Bomb Edit

A Fusion Bomb is an advanced type of composite bomb. See the full article for details.