Posts

Showing posts from November, 2020

Alpha

Image
Setting up the Menu   For this week and to try to make this game look more like an alpha build, I fixed the camera issue I had in my previous sessions. I had to delete my previous scripts for the camera and created new ones which finally managed to work. The only thing that I couldn't really get right once I fixed my main camera issue is the clamp method to adjust how far the player could turn and look up but overall I got what I wanted. I also managed to set up the pause menu for the game so that the player could enter the settings or quit the level if they wanted to. The thing that I had a problem with was because the key to fire is the left mouse button, and to select one of the pause menu you need to click the left mouse button, it fires the arrow even though the game is frozen and it's something I'm currently trying to fix. The things I need to fully add are the fire arrows, the in game hud and the main menu and after that I would say that the beta build would be final

Unity Tutorial 08

Image
  Setting up respawnable powerups In this tutorial I didn't really learn too much in regards to any skills or lines of codes that would be of use to me. The tutorial was also pretty short so I finished it fairly quickly and my game was working fine by the end of it. In regards to the whole challenge part, I didn't really have much time to finish it but I got a little bit done but it wasn't too hard so I'll probably finish it in my free time. Overall, the unity tutorials have been very useful and I used a few pieces of code from those into my game. Unity Icon

First Playable

Image
  Adding Game Features So for this week in Unity, I added the obstacles to the game and I added the first target for the player to hit. The start of the game is supposed to start easy, so of course the first level is going to be easy. I covered the target (a goblin) behind the obstacles (boxes) in which the player has to precisely aim to hit the goblin's head. Image of Goblin and boxes I'm thinking of redesigning a few bits and pieces as the code isn't working out as much as I want it too and I'm currently looking for any help on youtube regarding the bow and arrow aspect of my game. If I don't find anything I'll stick with what I got and see if I can fix any of the issues I'm having regarding the camera and the arrows for the bow. Overall, I've got the core things that I need for the game and the only thing that I really need to adjust is the coding of the whole thing as I'm not too confident in my coding skills yet.

Unity Tutorial 07

Image
  Maybe Improving In this Unity tutorial, I got to learn a lot in this week's tutorial involving the camera, how to add physics aspects such as force and how to add powerups to the game. Unfortunately this tutorial didn't really help me out with he current problem I have with my camera in the game I'm making but it did give me a few leads on how to fix it which I will try out. The physics aspect may help me out with my project so I'll have to test it out when I have the chance. Another thing I learned in the tutorial is the delay command which delays a certain command for whatever time you set it to and after that timer runs out, the computer would do the command. This could be good for my project as I want the arrows that the players shoot to despawn after a certain amount of time has passed so i will have to do testing on that end as well. Overall, the tutorial did prove helpful and I have a few areas in my game I could play around with and test. In game screenshot of

Prototype

Image
This isn't so easy... Alright, so I made a start on my prototype of the game I'm making and at first I thought the start of it will be easy. Just add the assets I'm going to use and start from there. That part was easy and all. The first 5 levels of my game will take place in a forest area and so I implemented a forest scene asset that I found on Unity. I then made an empty object named 'FP player' and added a character controller to it. I also added the main camera to the FP player as that's what the player will be controlling. I then added a cylinder as the character which I will change into an actual character at some stage before the alpha is fully made. Image of environment and cylinder which is the player. Now the fun part was coding the player camera. My goal for the player camera was to make it that the player could look 45 degrees upwards and downwards and 70 degrees left and right. I got the up and down part right pretty easily due to a nice tutorial I

Unity Tutorial 06

Image
  Learning about effects For this Unity tutorial, I learned how to add sound effects to objects inside of my game and how to add music to the game play. It was interesting to add those type of features into the game because they are essential parts to the game to make it immersive and interesting to play. I also did challenge three for the unity tutorials and it was a bit difficult to wrap my head around, But I did find it helpful in the end to do. It was difficult to notice the different types of code that was interfering with the game such as they background going up instead of going to the left to give the balloon a moving effect. It was small things like that that were hard to notice and it's just something I will have to develop over time to the eye for it. It was all trial and error really, just look at the hint that was given and try to work from it I guess. Overall, I learned how to add sounds to the game and how to troubleshoot any errors or issues that I had and i tried t

Game Design Document

Image
  Making the GDD When it was time to start making the GDD, I was still a little confused at how to go about it and it sounded a bit daunting the idea of making a formal document about this small game that I want to make, but I found  Dundoc  which is a site that gives you a template of the document which made it much easier for me to work with. Overall, I managed to put down all of the ideas that I had about the game itself and I am looking forward to make a start on the prototype of the game.  Here  is the link to my GDD and any feedback is appreciated. Source

Unity Tutorial 05

Image
  Experiencing Animations For this unity tutorial, I got to learn more about C# and about how to implement the scripts into certain backgrounds. I also learned how to implement functions into the script so that it affects other scripts and makes a tad more complicated for myself personally but I guess with a bit of practice it'll be grand. I think the main thing that I also learned in this section of tutorials is the addition of animations to characters/objects which is something that I plan to add to my own game so it's good that I'm getting to learn the simple aspects of that. Overall, I think I'm beginning to understand more and more about the fundamentals C# and the different aspects of it. Of course there's still a lot to learn but I'm beginning to learn the basics and I think that's all that matters in the end. The one thing I need to know right now is that is there anyway of making my own animations for my own game and if there is I need to find out h