COPPERCUBE

      Extensions & Demos

Download Coppercube actions, behaviors, plugins, shaders, & source files.

PLUGINS

Keyboard Shortcuts
Key Shortcuts
Plugin

A plugin to have additional shortcuts for coppercube. For better workflow use extended shortcuts instead.

Snap to object
Snap To Object
Plugin

A plugin that allows you to snap 3D object to other 3D object in coppercube editor.

Oversized Polygon
Split Oversize Polygons
Plugin (BMSKiwi)

Can be used when you get a message about polygons which are too huge - by running this script the oversized polygons will be splitted up into smaller ones. Shortcut: Ctrl+R

Snap to grid
Snap To Grid
Plugin (Pmax)

Adds a command to snap the selected object to the grid, and a second command to set the grid size. Shortcut: Ctrl+M

Drop to ground
Drop To Ground
Plugin (Robo)

Drops an item to the surface below automatically. Shortcut: Ctrl+D

Compress Scene
Compress Scene
Plugin (N.Gebhardt)

Compresses all geometry in the scene in order to make the file size smaller. Useful for big sized webGL or flash scenes.

Freeze scale and normalize normals
Freeze Scale And Normalize Normals
Plugin (N.Gebhardt)

Freezes the scale and rotation of the selected mesh and also normalizes all normals, making lighting on WebGL and Flash faster and more accurate. Shortcut: Ctrl+K

Optimal lightmap
Get Optimal Lightmap Settings
Plugin (BMSKiwi)

Analyzes the scene and calculates the optimal lightmap calculation settings. Shortcut: Ctrl+E

Advertisement

Advertisement

Behaviors

Animated Healthbar
Animated Healthbar
Behavior (SMN MHMDY)

Adds an in game animated healthbar overlay.

FPS Meter
FPS METER
Behavior (Vazahat & Saman)

Adds an in game FPS counter to your game.

fall damage
Fall Damage
Behavior (Hadoken)

Calculates player fall damage when player jumps or falls from a height.

Editable Text Overlay
Editable Text Overlay
Behavior

A behavior that will covert 2D overlays into editable overlay, you can type in text into them during runtime of your coppercube game.

TPP Cam
TPP Camera Controller
Behavior (SMN MHMDY)

An advanced third person camera controller that has rotation with mouse, material specific sounds and many more.

Animate TextureCoords
Animate Texture Coordinates 
Behavior (SMN MHMDY)

A behavior that allows you to animate texture coordinates of any node in coppercube.

Volume  Manager
Volume Manager
Behavior

A behavior that allows you manage different volume levels in your coppercube game like music, sound fx, master volume.

On Ground
Do Something On Ground
Behavior

A behavior that allows you to execute an action if an object  is on ground.

Advertisement
2D camera
2D Camera
Behavior

A basic 2D camera that follows 2D character on screen, in coppercube game.

Text Animation
Text Animation
Behavior

A behavior that allows you to have typewriting text effect for your 2D overlay texts in coppercube.  For better results download the Action with the same name.

Console Cheats
Console Cheats
Behavior

A behavior that allows you to have console based cheats for your coppercube game.

Cheat codes
Cheat Codes
Behavior

A behavior that allows you to add cheat codes to your coppercube game.

Move object to the position of click
Move Object By Click Into 3D World
Behavior (N.Gebhardt)

A beavior that allows you to create point and click games by moving objects in a 3D scene with the help of mouse.

2D Jump n Run
2D Jump'n'Run
Behavior (N.Gebhardt)

Very simple jump 'n' run behavior. Moves the node it is attached to only on the x axis, controlled by the cursor keys and with space for 'jump'.

Camera Zoom
Camera Zoom By Mouse Wheel
Behavior (N.Gebhardt)

If attached to a scene node (root recommended), this will zoom the current active camera if the mouse wheel is used. Speed and minimal and maximal zoom adjustable.

Parallax Scroll
Parallax Camera Effect
Behavior (N.Gebhardt)

If attached to a camera, this will slightly move the camera depending on the mouse position, creating a slight parallax scroll effect.

Advertisement
Random intervals
Do At Random Intervals
Behavior (BMSKiwi)

Performs an action at random intervals.

Move between 2 points
Move Between Points
Behavior (N.Gebhardt)

Will move the scene node it is attached to linearly between two 3d points. This is the example behavior from the documentation.

Animate dynamic textures
Animate Dynamic Loaded Textures
Behavior (N.Gebhardt)

Animates an object with an array of dynamically loaded textures, from your server/disk. Also works with Flash and WebGL.

Edit Box
Edit Box
Behavior (N.Gebhardt)

Makes a 2D overlay behave like an edit box. Just attach this behavior to any 2D overlay and start typing. Additionally stores the text in a variable if wished. Very simple, for advanced features use "Editable Text Overlay" instead.

Do function call
Do Function Call
Behavior (BMSKiwi)

Binds any CopperCube action(s) to a named javascript function. The attribute 'FunctionName' is the name of the global function object that is created. Can be called from anywhere in the window to execute the listed CopperCube actions.

Swipe and Gestures
Detect Swipes And Gestures
Behavior (N.Gebhardt)

This can detect gestures such as swipes (swipe up, down, left right) and then triggers actions. Just attach it to the root node or an object in the scene (not the camera), and it should work.

model viewer camera extended
Model Viewer Camera Extended
Behavior (N.Gebhardt)

Works like the model viewer camera behavior, but supports pan and its radius can be changed by the JS variable 'ModelViewerCameraExRadius'.

Footsteps sound
Footsteps
Behavior (N.Gebhardt)

Plays footsteps sounds when the object it is attached to is moving. There are three different footsteps possible, as action slot. 

Adverstisement
Day Night Cycle
Day/Night Cycle
Behavior (N.Gebhardt)

A behavior that allows you to add cheat codes to your coppercube game.

Follow main character on map
Follow Main Character On Scene Map
Behavior (A. AbdelSalam)

This draws a map and the position of the player on it. Included in the .zip is a .PDF with a tutorial.

Camera Zoom
Camera Zoom by Right Mouse Button
Behavior (Mio 'J0linar' Sejic)

Zooms the camera when right mouse button is clicked

Sea Level
If Below Sea Level
Behavior (Bracer Jack)

Runs an action if the node it is attached to is below the sea level.

Function keys Usage
Function Keys Usage
Behavior (Techno-Valley)

Lets you use the special function keys on your Keyboard (F1, F2 ... F12) only works on .Exe target.

Advertisement

ACTIONS

Open a website
Open a Website
Action CC 6.4+

An action that allow you to open any website in the browser in windows and webgl.

Rotate towards object
Rotate/Look Towards  Object
Action (Vazahat & JaimeZegpi)

2 actions that allows to change any object to face in the direction of another object.

Change Attributes
Change Attributes
Action

An action that allows to change general and material properties of any scene-node in coppercube.

Rotate with mouse
Rotate With Mouse
Action

An action which allows to control rotation of an object using the mouse.

Read a line from file
Read Specific Line From A Text File
Action

An action which allows to read a specific line of text from a file in coppercube.

Vibrate
Vibrate Device
Action

An action which allows to make the device vibrate if executed in coppercube game or app, if there is hardware which supports vibration.

Text Animation
Text Animation
Action

An updated extension which now uses action instead of behavior to animate text of a 2D overlay with type writing effect.

8 Directional NPC
8 Directional NPC
Action

An action which allows to create 8 directional NPC characters, an update is planned for this action.

Advertisement

Advertisement

SHADERS

No Fog
Remove Fog v1.2
Shader Action

A shader which removes fog from skybox and other object.

Toon Shader
Toon Shader
Shader Action

A shader that allows you create stylized toon characters by the cel shading technique in coppercube.

Fade Object
Fade Object
Shader Action

A shader action that gives you the ability to fade-in and fade-out any 3D object during runtime. 

Spot light
Spot Light
Shader Action

A shader action to create custom spot light in coppercube.

Point light
Point Light
Shader Action

A shader action to create custom point light in coppercube

Pallete Swap
Color Swapping
Shader Action

A simple color swapping shader to work in coppercube, best suited to work with 2D pixel-art.

Blend Textures
Blend Textures
Shader Action

A simple shaderto blend two textures together in coppercube.

Advertisement

Advertisement

DEMOS & OTHER

Beat'em Up
Beat 'em up
Source

A beat 'em up game demo source with 2 behaviors for player and AI, health  pickup and combat system.

CC JS editor
CC JS Editor
Tool (SMNMHMDY)

Allows you to create a new extension based on a template and automatically refreshes the plugins of cc if it's open, which would help with the workflow.

Gyruss
Gyruss
Source (Jaime Zegpi)

A basic Gyruss like game controller comes with Gyruss behavior.

Game of life
Game Of Life
Source (SMNMHMDY)

A simple life simulation game in 2D & 3D.

Themes
Icons Theme
Installer

An installer to have custom icons for coppercube.

Extended Shortcuts
Extended Shortcuts
Installer

An installer to have extended shortcuts for coppercube (highly recommended).

Particles
Particle Effects
Game Source

A huge collection of different types of coppercube particle effects.

Ludo
Ludo
Game Source

A basic turn based board game source file created in coppercube.

Advertisement
Launcher
Game Launcher
Game Source

A basic template of external app launcher created in coppercube.

SunnyLand Forest
SunnyLand Forest
Game Source

A 2D side-scroller platformer game source file created in coppercube.

Doodle Jump
Doodle Jump
Game Source

A simple vertical platformer game source cloned in coppercube.

Helix Jump
Helix Jump
Game Source

An endless vertical platformer game, source file cloned in coppercube.

Snake & Ladders
Snake & Ladders
Game Source

A turn based board game source file cloned in coppercube.

Snake
Snake
Game Source

A basic particle based snake game source file created in coppercube.

Match Memory Game
Match Game
Game Source

A basic match (memory) 2D game source file created in coppercube.

Flappy Bird
Flappy Bird
Game Source

An endless side-scroller platformer game source file cloned in coppercube.

Bang
Bang!
Game Source

A local multiplayer competitive Co-operative game source file cloned in coppercube.

Duck Hunt
Duck Hunt!
Game Source

A classic shooting title Duck Hunt game source file cloned in coppercube.

Advertisement

Advertisement

About

Neophyte is a website developed to provide tutorials, assets and source files of CopperCube projects.

Join Us