Monday, March 12, 2018

Game Prototyping: Creating Particle Effects and Lighting, and Importing and Linking Audio



I added two videos of the tutorial because I progressed too fast to post two different videos. I put in the particle effects for the lighting, and then I put the audio for the torch and the background of the level.

Game Prototyping: Replacing Whitebox with Art


The level looks a little cooler now that in the models in place of the top-down layer.

Game Protoyping: Importing Models and Textures


Texture placing and modifying was very simple and fast, and also importing models for the level was pretty simple as well.

Game Prototyping: Test with Default FPS Controller for Pacing/Scaling and Iterate


I did a walk-through of my planned out level so far, and it looks like it functions pretty good in my opinion.

Game Prototyping: Place Prefabs in the Whitebox


I added some more prefabs to the scene to make the level look like how a game should play through. It is interesting to see the process of how all of this is put together, and also how it all works.

Game Prototyping: Create Prefabs Representing Interactions, Collectables, and Enemies


Created two prefabs to represent as collectibles, like money for example, and as enemies to fight in the level.

Game Prototyping: Build Layout with Unity Primitives


I got the layout built using the Unity objects, and using a new thing I learned called a top-down layer to create a level easier.

Tuesday, March 6, 2018

Unity Tutorials: Module 11

I don't have the last module to do the last tutorial, so I cannot finish this tutorial without that one asset. I did watch the videos though on Pluralsight so that I know how to use UIs.

Unity Tutorials: Send Receive


Got another audio group in the audio mixer, and the sounds in the game are coming together. The ambient forests sounds are very cool in this game, and I think I would play it just because of the sounds.

Unity Tutorials: Audio Effects


Added some audio effects to the game to give the music a more gamer like feel.

Unity Tutorials: Mixer Groups


I got the sound mixers for the game, and it is a really cool tool to mess with. I can use this to mix different sounds and give the game a more likable feel.

Monday, March 5, 2018

Unity Tutorials: Listeners Sources


I put in sound for the background, and I put in sound for the torches. The thing is that I can't play the scene because there is something wrong with the character scripts for the player.

Unity Tutorials: Scripting Animations



Well, I did exactly what the guy teaching Unity said, but the scripts for the character controls are not working. I can't enter play mode at all because they will not function, and have no idea why or how to fix it.



UPDATE: Thanks to my friend Cole, I found out the issue for the character script screwing up. I had two of the same scripts in my files, so I must have duplicated one of the scripts somehow, I have no clue but it is fixed now.

Unity Tutorials: Transitions & Parameters


The walking animation is not there yet, but I put some components together to fix in the next video of this tutorial.

Unity Tutorials: Animator Controller


I put in game components for the character in the animator editor, and now he can stand idle.

Sunday, March 4, 2018

Unity Tutorials: Creating Animations


The light flickering animation clip is pretty cool. It adds a more realistic and relaxed feel to the level, and I think it gives the level better lighting, too.

Unity Tutorials: Understanding Methods


I made the player script for the character gameplay, and now I get to do animations to start putting the last few pieces of this level together.

Unity Tutorials: Understanding Variables


So the coding process was a little confusing, but I kind of understand the whole "starting the game" and "interacting with objects" part now.

Unity Tutorials: Understanding Code Flow


       I only watched the video for this one because the guy teaching Unity just talked about the basics of coding in the game engine. He talked about how each asset does a specific thing, like for example walking or running. Also, it had specific assets for how many times you get hit and how much health you have left after you have been hit. The coding process for a game is more complicated than I thought, but I am interested to learn more about it to actually make a functionally level, but also put the "fun" part in it.

Unity Tutorials: Creating Scripts


Well, I guess I am going to learn a little bit about coding for a game, and honestly I am a little nervous about it. I think it should turn out okay though since this is my first time.

Unity Tutorials: Using Navmesh Agents


This is starting to come together and look like a cool game level. It looks a little funny without the animations, but in general it is turning out very well.

Unity Tutorials: Refining the Navmesh


The battle dummy mesh now has a blueprint on it so it can be destroyed i think, and I also refined and expanded the navmesh.

Unity Tutorials: Baking Navmeshes


I create a navmesh for the level so the character has it's own perimeters and boundaries.

Unity Tutorials: Creating Materials for Particle Systems


I made a fire particle system for the game level, and I now know how to manipulate and change the affects of the particle system.

Unity Tutorials: Editing Particle System Properties


Editing a particle system in Unity is fun, and I can create many different types of particles like fog, dust or even a fountain of water.

Unity Tutorials: Creating Particle Systems


The particle system seems pretty simple in Unity compared to the particle system in unreal because you can just change one setting rather than changing a bunch of assets in one setting.

Unity Tutorials: Light Baking Techniques


The light baking kind of took a short bit to work and fix, but now the scene actually looks gorgeous. I love how the lights mix with each to create that moody night scene like in most levels of games.

Unity Tutorials: Optimized Lights


The lights have been optimized for end of the lighting process, and now are ready to bake so the environment looks more realistic.

Unity Tutorials: Placing and Manipulating Lights


The lighting was kind of difficult to get right, but on the other hand it turned out pretty decent, at least in my view.

Unity Tutorials: Understanding Lighting Types


I used three different lighting types in Unity: the area, directional, and point lights. Each one has its own specific purpose to make a game more realistic.

Unity Tutorials: Build a Level


I made a level for the dwarf guy, and it looks cool so far in my opinion. The one who is doing the tutorial has a great imagination for the story he is trying to convey.



Unity Tutorials: Set Dressing


I scaled and places the large rock meshes in the level to make it look like the character was in the mountains or in a valley.

Unity Tutorials: Prefabs


I created prefabs for the barrel trap, and now I can place multiple objects at once with the same animations and placings in the environment.

Unity Tutorials: Rigid Bodies


I made the barrels have rigid bodies on them so that they fall when the animation is being played.

Unity Tutorials: Colliders


I made a collider, and also made a triggered collider for the barrel.

Unity Tutorials: Materials


I learned how to make and place materials on an object, and learned how to change the way it looks in the environment of the game.

Unity Tutorials: Texturing Terrains


I painted textures on a terrain, and it is not as hard to figure than it was to figure out how to paint terrains in Unreal Engine. The colors and lighting are better in unreal, but the game aspect is better in Unity.

Unity Tutorials: Painting Terrains


Painting in Unity is very similar to painting in Unreal, and it looks like it is a little simpler and easier than it is to paint in Unreal.

Friday, March 2, 2018

Unity Tutorials: Basic Asset Creation


This seems a little more simple than Unreal so far, but this is only the beginning of learning how to use Unity.

Gunners vs. Invaders End Result

Level What I Have Done UI Image Skybox A Sign