Technical Artist Test Recording

Technical Artist Test Recording

I got a simple pinball game where the player manipulated the moving crossbar to bounce the ball high and destroy the bricks.

The requirements obtained are
1)Identify locations in the blueprints that could use clean up/organizing and explain why you think so. (you don't actually have to change anything in the blueprints)
2)Create a master material with a scaling parameter and then apply an instance of that master material to the objects in the scene.


Personal goal:
                  1.Test the obvious bugs in the game and propose solutions
                  2.Orgnize the messy Blueprint
                  3.Create Master Material as required

----------------------------------------------------------------------------------------------
Simple elements to add

1) Score recording
2)Simple UI such as starting game, ending game, pause game and try again
3)Simple sound effect when ball is falling down and when ball is bouncing
4)Simple Textures

Elements that need to be added further

1)Special items which can increase the speed or amount of the ball, item which can change player's move speed.

2)  We can add plot settings and RPG elements, make different levels, maps, bosses. It is not necessary to clear all the blocks in each map, just defeat the monster. Boss levels can be designed with weak spots in the Boss level, which can explode after hitting. As for non-vulnerable parts, hitting between destroying weak points has no effect. After breaking through the weak points, you can attack all parts of the BOSS body. Maps, bosses, and character designs can be integrated into mechanical, jungle, and ocean elements.

3)Visual effect
We can change the game to pixel style, and LaunchPad style, each time there is a rich color feedback.

4)Game mechanism design
We can also randomly generate small balls of different colors, such as red, green, and blue. Then seeks to spray paint on the canvas behind the bricks with each bounce, and different colors can be superimposed into new colors. Finally, a funny doodle is generated.
We can also design this pinball game as a jigsaw puzzle style, block the pictures behind it with bricks, destroy one brick to reveal a picture, and destroy all bricks to reveal the hidden puzzle.
----------------------------------------------------------------------------------------------
December 28th Day1

Analyze game content, observe bugs, and find similar games for reference


Major bugs

1. The ball touched the bottom and was not destroyed

2. When the new ball is generated while the ball is traveling, the ball will be stuck in the middle

3. If the ball hits the crossbar laterally, it will promote the movement of the crossbar

4. The score system does not display normally

5. Two small balls appeared at first for unknown reasons



Modify outline

Destroy the ball when the ball touches the bottom boundary

2. Try to fix the problem that the ball is stuck

3. Create Master Material and apply it to the scene

4. Add feedback sound effects in the game

----------------------------------------------------------------------------------------------
December 29th Day2

Analyze BluePrint of the game

Ball
Player
Block
Points
KillZone

----------------------------------------------------------------------------------------------
December 30th Day3

Search for blueprint usage specifications, start to modify the arrangement of blueprints and BUG


----------------------------------------------------------------------------------------------
December 31th  Day4

Learn Master Material

Using master material reminds me of when using substance designer, I was making a basic material template, and at the same time exposed the color, normal, roughness, metallicity and other attributes to artists and level designers.
----------------------------------------------------------------------------------------------
January 1st Day5

Use Master Material

I have made base color, ambient color, normal, roughness and other images in the Substance Designer, and made some grayscale images. Import these as basic elements into the Unreal engine, and then use the blueprint to expose some key elements for operation。

---------------------------------------------------------------------------------------------
January 2nd Day6

Try to fix the bug that the ball will get stuck

----------------------------------------------------------------------------------------------
January 3rd Day7
Try to fix to show the points

----------------------------------------------------------------------------------------------
Bugs still left to be fixed

1,Scores still can't be displayed correctly.
2,The ball still can be stucked in the block. I think the reason why the ball is stuck is that the randomly generated block envelops the ball. The ball cannot move and cannot be detected by the collision box. I think if the level is designed in advance and the bricks are not randomly generated, there will be no small balls stuck.
3,In blueprint some functions can't be collapes together













评论