Continuing on the same tutorial from yesterday but this time on my own project using it. There are a number of things I would’ve liked to have done with yesterdays work (a) Had a countdown timer (b) finalised the hiding/showing of the score and countdown text from the title and to the game (c) sound effects (d) broke down how it makes the items appear in 9 set locations instead of a general range (I’m assuming using an array of 9×9 and checking if something was already in a location and hence removing that option when calculating) (e) publishing game (hopefully will come later)- just for friends. Today’s tutorial is on my game- some things I want to do (but may not be able to do) (1) spinning clock (on the x axis not the z or y) (2) sound effects (3) tally of clocks hitting the four pipes at the top (when they all reach 100% I win the game/advance to next level) (4) levelling up with text on the side showing the current level (each level times the amount of hearts and increases the amounts of hits the pipes take to get to 100% (5) have a mega clock per level that cuts through all hearts and has double impact/filling on the pipes- each level has that amount of mega clocks (6) have deployment system for clocks that can be picked up for a period of time before disappearing (restarting the spawn clock each time). (7) animate the man (8) have a flowing river in no mans land. The heart was auto-animated which made it go weird but might be good to model later.
- It’s easier to have a simple shape to work all the physics and maths off and then skin it later. If you try to change collisions, triggers, physics, and destructive methods to suit the character afterwards you are tripling or more the time it takes for absolutely not benefit except cleaner code (useless as well if the art department changes their mind afterwards).
- Places to get Unity Assets:
- https://assetstore.unity.com/
- https://3dexport.com/
- https://www.cgtrader.com/
- https://www.turbosquid.com/
- A place where you can convert some 3D formats to Unity format: https://anyconv.com/ (An absolute godsend)
- FBX and OBJ are essentially both equally good for importing into Unity as assets but OBJ is closer to the right scale (FBX is 1,000 times too large) and hence OBJ is my favourite for easy of manipulation.