Skip to main content

Posts

Showing posts from November, 2021

Unity Tutorial 05

                       Unity Tutorial 05 This is the unity tutorial I had done for this task So for this Unity Tutorial called "Make the World Whiz", I had learned how to make the player jump by pressing the space bar to jump over oncoming obstacles coming the player's way. I also learned how to make the background repeat again and again so it doesn't let the player go off into the distance of nothingness when running but instead the background is repeating so that it looks like we are on the map. I also learned how to make the player collide with an obstacle but whenever the player hits the obstacle they will be presented with a game over and the whole game will stop along with the player and the background. I also learned how to spawn obstacles and keep them spawning towards the player going left. I found this tutorial is definitely the best one I did because it has pretty much all the elements of an endless running game that I am trying to make and this got to be b

Review Week : Comments and Feedback

  Comments and Feedback  https://www.blogtyrant.com/get-more-comments/ Introduction So for this blog, I will be writing about the feedback I have been getting and the feedback I have been leaving for other students and the blog comments I have been leaving on students blogs.  Feedback In  The feedback that I have been taking in from the past couple of weeks from other students I have found to be quite positive and uplifting. These comments I have been receiving had actually motivated me to do better with my project/game. The quality of the feedback I feel is quite helpful, most of them I saw were using the WWW (Wow, Wonder, What if) method and the TAG (Tell, Ask, Give) method that I had been using too and it honestly works well. The comments I found to be the most useful are the ones giving me suggestions on how to improve on my game, what I can do to alter any issues relating to the game and giving me suggestions on what I can add to the game to make the game a way more enjoyable expe

Alpha

  Alpha  This is my progress, I have updated the HUD and I added a few more features in the environment What is going good? So far so good, the game is coming along well. There are a few scripts I put in such as collecting coins, player movement, environment design, generating random levels and level boundaries.  The Technical Difficulties  But there are a few technical difficulties I am going through which is every time I try to put a rigid body component into my player when I added the jump feature into my player controller script, the player for some reason falls through the map and I tried many times trying to fix the issue but I will try my very hardest to fix it. I also need to add in collision detection with the obstacles and when the player does collide with one of the obstacles it will say game over and you have to restart again. Those are some of the difficulties I am facing, I will try and reach my lecturer or one of my peers in class to see if they know the issue behind thi

Unity Tutorial 08

  Unity Tutorial 08 This is the finished product of the Ball Sumo platform game I made from Unity Tutorials I found this tutorial quite fun to do, it was basically an arcade-style sumo game where you need you are ball and control the camera angle moving it left and right and if you move it either position that's where the ball will go. and the up and down key to making the ball go up or down.  The aim of this game was to eliminate the other ball(s) trying to eliminate you from the platform.  The thing that I enjoyed making this game was being able to generate more balls/enemies into the platform when one enemy was eliminated a furthermore will appear to try to eliminate you. And the game progressively harder with more enemies that joined in. I also loved being able to add a powerup feature because this is something I might add into my game to maybe make my character have a certain powerup like having an extra life or prolonged health.   I had finished it and I made it look like the

Week 9 Reading and Writing

  Week 9 Reading and Writing https://pixabay.com/illustrations/emoji-happy-smiley-face-smile-5449648/ So now I am currently in Week 9 of the semester, and I must say I have been doing quite well when it comes to the tasks for each week and I have been keeping up with everything. For this blog, I will be talking about how the reading and writing assignments have been working for me during the duration of this module this semester.  For starters, the thing that helped when I was doing these reading and writing tasks was that I was able to really understand what a game was all about. I read about Game Design, Game Elements, GDD's and how to make one and MDA's. My favourite reading that I did overall, has got to be the Game Design Document reading. This taught me what the process is like when making a game and this is where everything begins when trying to make a game. A developer uses a Game Design Document as a memory aid or a communication tool to give themselves and other devel

Wikipedia Trail : Confidence

  Wikipedia Trail: Confidence  https://www.inc.com/laura-garnett/want-to-be-more-confident-focus-on-this-one-thing.html So for this Wikipedia Trail, I have decided I wanted to do it on the topic of "Confidence" from one of the Extra Credit tasks I was doing recently on the subject of Growth Mindset.  So for the first article, I have read was Confidence  and I chose this article because it dives deep into the basics of confidence, the concept of confidence, the history and also talks about when is confidence used.  The second Wikipedia article I have read was The Law of Attraction , I chose this article because it ties in amazingly with confidence and what it is, is that if you speak a certain thing out into the world you will reap what you sow. So if you speak positively and do positive affirmations then you will experience positive things coming your way and if you think nothing is going your way and you think negatively then negative things will come your way. That is the L

Learning Challenge : The Time You Have (In Jelly Beans)

  Learning Challenge: The Time You Have (In Jelly Beans) https://www.youtube.com/watch?v=BOksW_NabEk&list=PLrWYQjLLbXci3kvG8y9IsC9hzVdD9miyo&t=161s These are 28,835 jelly beans, which represent the average human life and this is how many days we have on this earth. For this Learning Challenge, I decided to watch a video on a youtube channel that goes by the name of "zefrank1" and this short video talks about our lives and how much time we have on this earth. In the video, there are 28,835 jellybeans being scattered across the ground and all these jellybeans represent the number of days average that we have on this earth. For example, 365 jellybeans mean we spent 1 year or 365 days on this earth since we were born. The thing I already knew before watching this video is that time is very valuable and we must use it to the best of our abilities. Time is neither our enemy nor our friend so it gives us a choice. Either put off work from now on or use now to build a better

Growth Mindset : How to Boost your Confidence

Growth Mindset:  How to Boost your Confidence  https://www.youtube.com/watch?v=l_NYrWqUR40&t=43s So for this Growth Mindset task, I decided to watch this helpful video about confidence and how you can grow to be more confident in yourself. This was a video by Ted-Ed on youtube and it is an animation style video narrating how to build confidence.  One of the things I already knew before watching this video was that I always hear the cliche advice from people and I quote "Believe in yourself" "You got to have confidence" and "Be confident in your own abilities". I hear these quotes thrown out all the time whenever I am doing something for work, going after my goals and dreams, school, college etc. It's some good advice but I never really understood the meaning behind it.  In this video that I watched, they not only talked about confidence but also talked about the science behind it which was quite interesting to me because I didn't know it was go

Tech Task : Creating a Cheezburger Meme

  Extra Credit (Tech Task): Cheezburger Meme So for this tech task, I decided to make a meme out of the website called "Cheezburger" and when you first go on it, it tells you to sign in or sign up and I signed up using Facebook.  After that, I went browsing through the website a bit and see which picture I liked best. There was a whole bunch of pictures of animals especially cats. I ended up picking a picture of a cute monkey and this is the meme I made. https://cheezburger.com/9649272832

Growth Mindset : Learning with Passion and Enthusiasm

    Growth Mindset: Learning with Passion and Enthusiasm The children below are quite engaging in class which is a sign they love what they are learning https://blog.learnfasthq.com/how-to-make-your-students-enthusiastic-about-learning For this task, I was watching a video about learning with Passion and Enthusiasm. And there were a few points in that video that I was quite familiar with such as the terms dopamine and endorphins which are the feel-good hormone and positive neurotransmitters.  The main message of this video was being able to be excited about learning something new such as a subject in school, college, or something for your business etc.  The one thing I learnt while watching this video, is that you can actually make learning a lot more fun and not something that is daunting or boring to do. For example, if you want to learn a new language you can get someone that speaks that language that you are learning and you can have conversations with them in that language or you

Tech Task : Meme Generator

Tech Task: Meme Generator    For one of the Extra Credit tasks, I decided to do a tech task and for the tech task I decided to make a meme and this is what I made. I made this using imgflip.com

My First Playable

  First Playable My First Playable game so far At this point right now in the process of making my game, I have now implemented the environment, the 3d character, the HUD interface of the gold coins, the player being able to run forward across the map and move left and right avoiding the obstacles pressing the left and right keys or the A and D keys. I also implemented the trigger where when you run across the coins you are able to collect the coins and the number of coins you collect will appear on the top left of the screen. I adjusted the main camera angle to be a third-person view of the entire game so it gives a good perspective of the coins and the obstacles. I then added plants to give it a better aesthetic and look to the game. The thing I wanted to change from my original vision was that I wanted to make the game way more suited to the theme of the game itself. So instead of wooden spikes, I added logs and instead of tree trunks I added regular trees and then I also added rock

Unity Tutorial 07

Unity Tutorial 07  This is how the process went and this is the end product So for this tutorial, I had to follow along with a series of video tutorials of making a sumo style battle arcade game with the goal of knocking out the enemies off this island in the middle using power-ups to help beat them. This was quite enjoyable to make and does have some aspects inside where I thought this could be useful for my own game that I am making, for example, picking up the power-ups and the gem disappears but instead of a power-up and a gem, I was thinking picking up coins and adding it to my total. The thing that was difficult about this tutorial was the controls, I had to control both the up and down keys and left and right keys and whatever direction key you press the ball, the ball will go that direction and the camera will follow around the ball if you left or right.  The image above was the end product of the game from the tutorial and I think it came around very well and I felt pretty con

Games Fun

  Games Fun http://www.visualshower.com/fun-factor-for-game-developers/ So for this reading week task, I was reading about articles that relate to "Game Fun". Having the game to be fun is very important because therefore the player will play more and more of the game. The fun in games produces things called "Dopamine" in our brains which is a feel-good hormone which when it is produced while playing games, tend to stay on that particular game for hours. Dopamine can also be produced in many other ways such as eating nice food, hanging out with friends, going to the gym, scrolling on social media and of course playing video games.  Every single game has different elements and components that make their game fun. For example,  the soundtrack and sound effects can make the player more engaged in the atmosphere of the game, unique and amazing level design that makes the player astounded by its particular colours, textures, environment, objects etc and different forms of

Unity Tutorial 06

  Unity Tutorial 06 While I was doing this Unity Tutorial I found some more things that I thought can be useful for my game. The thing that I learned in this tutorial was instead of the character just standing while it's running, I have added a running animation to make it look like he is actually running. I also added a jumping animation and a death animation to make it more realistic. I also learned how to add audio effects to my jumps and death animations with some background music while the game was playing. Implementing all these mechanics together it made the game more lifelike.  A screenshot of what my game looked like at the end I also had a challenging task which was quite difficult. It took me over an hour to figure how what was wrong with the game and the problem why the game was not running smoothly was because the code was not right so I had to fix the code in order to make it work. It took me a while but eventually, I made it work and what I had to fix was a floating

My Prototype

  My Prototype https://commons.wikimedia.org/wiki/File:Prototype_-_Design_Thinking.png So for this project task, I had to come up with a visual prototype and give a good idea of what my game will look like. I decided I wanted to make my prototype on a sketch pad using crayons and stickers to put on the page to communicate my point across. The reason why I chose a sketch pad to draw is that I felt more comfortable on paper rather than on the computer digitally.  The Map Environment  So this is how I figure what the level design will be like, there will be clear blue skies, trees are surrounding the level from the left and right sides and there will be an endless rusty road that keeps on spawning over and over. The HUD display will display how many coins you collected on the top right-hand with a gold coin beside the writing and just below that, there will be HUD telling the player how much distance has been travelled with a KM beside the writing. I will also display the best distance tr

Game Design Document

 My Game Design Document  https://www.dundoc.com/project/7885/jungle-rushers So this is the Game Design Document that I made for my game which will be called "Jungle Rushers: On the Run". I think I was able to get a pretty good idea of what my game will be like from making this document and I have a clearer vision now. I thought making this will quite hard but from looking at the templates and the website explaining what each section of the template is it actually things a lot easier making this GDD. But I feel quite happy with this and moving forward I think I will make a better game now.

Game Vision Statement

  My Game Vision Statement  https://www.projectmanager.com/blog/guide-writing-perfect-vision-statement-examples Introduction:  In last week's blog, we further researched one game idea that we really like for this semester. And the game idea that I picked will be the Endless Runner Game idea. The name for this game will be called "Forest Rushers: On the Run".  Jungle Rushers: On the Run is a 3D Endless Running game that uses the Unity 3D engine to immerse players into a world where they are in a giant jungle. The player controls an adventurer who is trying to run away as far as possible avoiding many forms of obstacles such as brick walls, tree branches and pointy wooden spikes on the ground. The key is to collect as many coins as possible before you meet a certain faith. Game Genre:  The game genre that I chose is going to be an Action-based 3D Endless Runner.  The target audience for this game is casual gamers, people who are aged 10-20 years old.  The majority of people

Games GDD

  Games GDD  https://www.gamedeveloper.com/design/four-reasons-you-need-a-game-design-document The main purpose of these readings was that I was learning a lot about game design documents (GDD). I have heard about game design documents before but I never really went into depth about the process of it. Reading through these articles and watching that video I have gained a better understanding and learnt loads about what goes into a GDD. A GDD is essentially a design document that game developers use as a blueprint that they follow in order for them to touch base and have a better understanding of what game they are creating. It is used to help them stay on track within the timeline and knock out their goals. The Game Design Document template will have information such as :  Game Overview  Gameplay Mechanics Story and Narrative  Game World  Characters Levels  Interface  Technical aspects Control systems Audio, music sound effects etc. What I have learnt from reading these 2 articles is t

Games MDA

  Games MDA  (Mechanics, Dynamics and Aesthetics)      This is the MDA Framework diagram  https://link.springer.com/chapter/10.1007/978-3-319-53088-8_3 So from reading these articles, I learnt about the full process of the gameplay aspects of a game itself which is Mechanics, Dynamics and Aesthetics.  I figured out that everything starts with the Mechanics, the Mechanics determine the Dynamics and Aesthetics of a game itself. I have never heard about the Mechanics, Dynamics and Aesthetics of a game before so this was the first time ever reading about it and from what I read there were some interesting facts and concepts I stumbled upon.  MDA is otherwise known as Mechanics, Dynamics and Aesthetics. This is a framework tool used to analyse games and it describes the use of games by breaking them down into 3 parts which are MDA. Back then when I was playing games, I never once thought about the mechanics that are implemented into a game I always used to think if the game is good and seem

Unity Tutorial 03

  Unity Tutorial 03  So for this tutorial, we had to learn how to position the player on the screen so that it doesn't go out of the boundaries of the game screen. I learned how to implement basic side to side movement of the player and give it the mechanics so it doesn't go off-screen on either side. I also allow a player to launch a projectile in a game by making the prefabs of the game get launched with the tap of the spacebar. Plus we also had to add boundaries to the game so that it destroys the objects that go off-screen. The objects are a slice of food and animals.  For me, I decided to pick a moose, a fox and a doe for my animals and a slice of pizza for my food.  I enjoyed how we were able to add new scripts in the mix, it's like another piece of the puzzle that still needs to fix and I am a step closer to making the puzzle complete. I added scripts such as "DestroyOutofBounds" and "PlayerController". But DestoryOutoBounds was something differen