Climate Odyssey

Brief

Create a game aimed at 11-15 year old school children to encourage and teach climate protection.

Goal

Create a wave game where an eco stable robot uses a solar powered wepon to eliminate monsters that have an impact in climage change.

Role in Project

Designer
3D Artist
Unity Developer

Software

Blender 2.90
Illustrator CC
Unity

Preperation

Research
Sketches & planning

Robot

1.1 Basic Construct
1.2 Key Parts
1.3 Rigging & Armature
1.4 Arm Development
1.5 Leg Development

Robot

1.6 Kinematics
1.7 Vertext Groups & Weight Painting
1.8 Robot Animations

Solar Powered Gun

1.9 Gun Sketches
1.10 Modeling
1.11 Animating




1.9.1

1.9.2

1.9.3

1.9 Solar Powered Gun

Sketches

I started to draw out some ideas for a solar powered gun whilst following the basic gun shape. I came up with a total of 4 concepts, labelling each one with its own colour code. I also experimented with different functionality on each gun, seeing what works and what doesn’t.

The one design I was most fond of was a gun that had extendable solar panels(1.9.1) (2), meaning the user will no longer need to reload. I would hope that by adding this feature on the gun will educate the players on the Importance and usefulness of reusable solar energy.

I also did a rough sketch on how the gun will shoot and what actions will happen during the process (1.9.3).

Further developing the gun, I drew the concept in Photoshop. I drew each side of the gun and applied colour to have an idea of how the outcome will look (1.9.4).

1.9.4

NS@2021

1.10.1

1.10.2

1.10 Modeling

I made the body by extruding a cube to a gun shape and added a Bevel Modifier to smoothen the edges. This was followed by the main button of fire and 3 circles for the decoration of the gun.

The back light of the gun was made by selecting a small section and increasing the scale, whilst keeping it in the smooth shape due to the bevel modifier. Navigating to the Shading Tab, I increased the transmission and decreased the roughness, giving it a shiny plastic look while emitting light(1.10.1).

To create the sun logo (1.10.2), Illustrator was the way go due to it being a vector graphic program. Vector graphics are points, lines and curves that are based on mathematical formulas, meaning it can never become raster (pixelated). After I drew the sun logo, I exported the file in an SVG format (Scalable Vector Graphics), imported it into blender and converted into a mesh by Object > Convert to > Mesh. However, the mesh was filled with too many vertices that were not needed. mode and deleting using Limited Dissolve, reducing the detail on planer faces and linear edges with an adjustable angle threshold.

The text “Solar Power” was done using the add menu in blender Shift + A > text, meaning I could simply type it out. I changed the text into a mesh and extruded to add some depth, making it 3D. (1.10.3)

Finishing the unsustainable look of the gun, I added 2 big batteries, followed by a metal holder. This will indicate that this gun can only do so much until it runs out of power. To now make the batteries look sustainable, I added 2 wires that connects to the gun, using the Bevier to position and change the depth.

NS@2021

1.10.4

Solar Panel

The making of the solar panels (1.10.4) was a simple method but quite efficient. I started with a plane and subdividedit in to section. I then selected all the edges and used the keyboard short cut Ctrl + B to make the bevel instantly focus on my selection. The bevel tool was useful as it made equal space surrounding each edge, meaning I could then select all the lined faced and extrude them, making a 3D grid. Finally, whilst I have everything selected, I assigned a white base colour.

1.11.1

1.11 Animating

Using the skills I learnt when animating the gun, the process of adding bones and setting up the keyframes was much faster. I started by making the solar panels extend (1.11.1). This was done by adding 2 bones for each solar panel set, since using one bone will deform the solar panel and the pole its attached to. One bone focused on extruding the panel, whilst the other focused on the rotation (1.11.1).

When the rotation was completed, I added an extra bone for the body of the gun, allowing me to create an animation of the gun shooting, whilst displaying how the solar panels extension will work (1.11.2).

1.11.2

1.9.11

Display in Hand

As the gun was finished, I did a test on how it will fit the robot’s hand. I was very pleased on how it visually looked and glad that the functionality of the button press can still be done. Although it seems a bit too small when holding, the intention was to make the robots arm point forwards when shooting, making sure the player can see it.

Gun Animation

Rendered Result

Overall, I’m proud that I got as far as I did in this project, learning completely new things and pushing me past my limits of what I thought I can do. I feel more confident in my work and think I can have a lot to offer as a team member. I’ve learnt a unique sketch design process such as building a concept in blocks. I’ve learnt more Blender keyboard short cuts and general short cuts to help me speed up my working time. And finally, I’ve learnt some fundamental features of unity such as coding and how to navigate thoughout the program.