I have been working on a 3D Video game late last year, and this is the progress I have made so far. The Video game is based on an alien robot that I created as a concept back in college. I wont talk about the objective and story about this game yet, but as you can see in the video, has some abilities and obstacles. The robot gains power ups that change him different colors when he picks them up. Green makes him move and shoot fast, purple creates a plasma wall that destroys the enemies when touched, and red makes the robot have stealth and look like its enemies. There is also an item that when touched, will cause the player to freeze and become victim to the enemies attacks for a few seconds. The player can aim, and shoot at enemies. It can also climb and shimmy across large obstacles. Right now, the enemy follows you like a zombie until it reaches you, stops walking, then attacks.
In the material editor, I imported the diffuse, specular and normal map that i made for the model, into Unreal material node system. There is a parameter to adjust the normal map intensity, as well as one for the emission glow and they all connect to the main node for output. I also created a function for the disintegration effect. this effect is also shared with the emission map parameters, through a LERP node (linear interpolation).. The 3D model was created in Blender, and the textures were done in both Gimp and Blender.
The Climbing system
To program the game, Started off my base character with c++ class and added the health ,lives etc. Then turned them into nodes on the Unreal Engine’s blueprints. Some things where done entirely in blueprints and other things were coded in using a the C++ classes.
Leave a Reply