# Part 2, Starting at one hour in (50:40 Tilesets)

• I am going to stop at 1:43, the UI.
• He begins by showing us how to turn an image into a tileset.
• And how to add collision to the tile set.
• Don't panic if you can't keep up with what he marks, at 54:38 he shows you how to see what you have marked.
• You then build a or tilemap
• Boy is that outside of what I want to do.
• I had a problem for a while and kept falling out of my map.
• This means I had to keep navigating back to my start position.
• Which is a pain.
• So I set a couple of Bookmarks.
• Set the camera where you want it.
• Press ctl-0 through ctl-9 to set the bookmark.
• You can also select the drop down menu in the upper left hand corner of the viewing wind.
• Select bookmarks
• Set a bookmark.
• press 0 through 9 to go to that bookmark.
• I as also having problems with the collision capsule.
• I am bad a positioning things.
• So I made it visible in the game.
• Go the the Player Base Blueprint.
• Select the CapsuleComponent
• Go down to Visible on the right hand side.
• Uncheck Hidden in Game
• Now a nice box shows up around Mr Froggie.
• My real problem turned out to be that I did not place my map in the x-z plane with y = 0, I had y at some other value.
• And I was lucky he was colliding at all.
• Turn off your debugging information.
• By the way, debugging is debugging!
• Animation is next, yeah a little programming...
• He uses an event tick.
• This is something that happens ever "tick" in the game.
• DO NOT put anything computationally intensive on this.
• DO NOT put too many computations on this.
• Your game WILL LAG.
• A sequence is just a series of steps.
• reference
• This could be accomplished sort of by a hooking things up in series.
• I built myself the following debug tool.
• int  iteration = 0
sequence 0:
prnt "Hello"
Sleep 0.1
print "world" + iteration
1:
print "Iteration" + iteration
iteration++

• You can try to read fast, or you can open a log window.
• Window->Developer Tools ->Log Window
• This will bring up the output
• We can see, from the output, that these are executing "in parallel"
• But this matches the description in the man page.
• By the way, highlight a series of nodes, right click on one and select Alignment -> Straighten Connection
• By the way, he is my hero at 1:20 when he introduces functions.
• As you finish sections of code, refactor it.
• I am not going to go over his code in detail.
• If you have questions, you should ask.
• He then build an enum and cleans up code based on it.
• He adds a basic health system too.
• Next Time User Interfaces.