Showing posts with label Project. Show all posts
Showing posts with label Project. Show all posts

Saturday, 11 December 2021

Friday, 10 December 2021

Beta

 This week, I have added the final touches to my game to make it play as I want and finish it. I watched some useful tutorials to see how to add a level complete and to make the game restart by itself whenever hitting an obstacle and it worked. Before applying these scripts, something happened and my game broke but after deleting what I added, the game worked again. Finally, I added a restart button so as to use it whenever the car flips over.




Images by me






Wednesday, 24 November 2021

Alpha

 In this week's project task I worked some more on my prototype. I changed a lot since my game was similar to the first tutorial; however, the road is zigzag so I had to start all over again so I can work on the zigzag road and not the straight one that was included in the assets of unit 1. I got assets from the assets store to make a zigzag road and I added it to my prototype scene as long with the assets from unit 1 that I used for the car and the roadblocks. I now have everything ready but what I need to add the "game over" script which I am trying to figure out and to add the time that the car has to finish the race in. This is what I have so far, the truck is moving but when you play you have to slow down when taking turns because the car will flip and you will lose.

taken by me

Tuesday, 16 November 2021

First Playable

 In this week's prototype, I focused more on the scripts and making the Truck move instead of just trying to add good visuals and colors. I followed unit 1 in the unity tutorials we did in the first couple of weeks since unit one is pretty much similar to my game. I added the scripts, which are the Follow Player and the Player Controller. The Truck moves forward with the "W" key and left and right using the arrow keys. I added also the roadblocks; however, I am having difficulties in getting them to work as I want because I want them to block the car by staying in their place but when I start the game they just disappear. This is how my game looks so far nothing was changed from last week except I just added these rocks.


Monday, 8 November 2021

prototype

 I have started with my prototype and game design in unity so far everything is fine but I have things I don't know how to apply it. I used the assets in the first unity game since it includes objects and the truck that are similar to my game. I had problem with the street because I do not know how to change it as my game is supposed to be the truck moving in a curved street not straight but I think I will figure this out after watching some tutorials that might help with my game. 

This is how my game looks so far.

Image by me

Friday, 29 October 2021

Game Design Document

 The Game Design Document or the GDD is a really good step when thinking about the game before actually designing it using unity because this way I will not forget the details about my game and it will be easier to record my thoughts for designing the game; therefore, I could change any idea I had every week I move forward with the project task and starting to think deep about my game after the feedbacks I receive.

Dundoc is a really good website for making the Game Design Document where it offers different templates to choose for the document with an easy outline.

Link to my Dundoc: https://www.dundoc.com/project/7793


                                   
                                   Truck Game                                                       Image taken by me


Friday, 22 October 2021

Game Vision Statement

 Speedy truck is a racing car game for PC in a street that not only moves straight but also in a zigzag way that you should try to avoid the obstacles to win the game.

This game is about a huge truck that you move left and right using the arrow keys and can stop it to avoid getting hit by the obstacles, such as boxes, using the space bar. The street is not going to be straight, instead it will be in zigzag just to make the game even more challenging. When the game starts counting down, the truck will move by itself then boxes will start to come in its way; therefore, you must move left or right in the direction where the truck is not getting hit by the boxes because if it does get hit, you will lose and start the game from the beginning. There will also be a time limit for the game level, which is basically about 60 seconds to finish the game without getting hit by the boxes and not falling from the street. You will need to stop the car, move it left or right to not get hit by the boxes but in the 60 seconds time limit or else you will lose. The game will be set during the day and the sky will be clear.

The game includes various tasks that should be done and rules to follow in a specific amount of time to finish the game and win. The challenges or the mechanics of the game are staying on the street without drifting away from it, moving away from the boxes, stopping the truck whenever going left or right on the street to not drift away from the street and lose the game, and managing to achieve all these challenges in the 60 seconds time limit to win.

The genre is vehicle simulation game. There are similar games like this one that involves following rules and avoiding the obstacles to win including, Heavy Truck Simulator and Euro truck Driver. These games are similar in how you as the player can play it, which basically driving through the street going left and right to perform tasks, but there are different other things that are different; for example, the game could happen during night-time or daylight.

This game could be played on multiple platforms. It is suitable for windows, macOS, android, and Apple.

The game I am designing is simple yet challenging and the level is not the easiest. I thought about it that way to make the player face challenges and have fun playing the game. The game might be hard for some kids but that will make them excited to play it, enjoy it their free time trying to figure out the obstacles and how they could play to win the game, and thinking about it as a goal that you want to achieve. This will motivate children to think in a different way while playing the game instead of just playing it without any goal or benefit, which I think is important when designing and thinking about a game because this could create a growth mindset for kids.

Overall, I thought about this game with those mechanics and challenges that are included in the game to make it enjoyable and at the same time beneficial especially for kids to make them interested more in playing these kinds of games that are helpful not like playing other games that wastes time and could be harmful to them when consuming it. When you play the game, you will feel stressed and under pressure because of the time involved, which is a 60 second time limit. This is not a lot of time but that is the challenging part of the game where you must concentrate carefully while playing to try to avoid the danger and stay on the street at the same time without drifting away from it. It seems hard at first but when you know the rules, challenges, and obstacles, it will be easier to play it and practicing more and more you can win it easily without putting too much effort in playing it.

This link shows different truck games on PC, which are similar to this game design:https://www.pcgamesn.com/best-truck-games-pc


Truck Simulator

Thursday, 14 October 2021

Game Idea Research

 In this week's Project Task, I have decided to choose the racing car game idea I talked about in last week's blog post for the game brainstorming. The game I thought about designing is basically a truck moving through a street while avoiding the objects it passes by in a specific time given and the car can only move left and right and the player can use the space bar to stop the car and if the player hit a box or did not complete the race in the time being the game will be over and the player will lose the round. The first mechanic is that the truck should pass the street without hitting the boxes. The second mechanic is that there will be a time given to finish the race or the stage and if it ends before the player gets to the end of the race, the player will lose. The third mechanic is that the truck has to slow down whenever it has to move left or right to make a drift because if the truck turns away from the street, the player will lose.

Sources:

1. This You Tube link shows a racing car game that is similar to my game idea I want to design. It is about performing tasks in a specific amount of time.

https://youtu.be/azxraHJBoJ8

2. This link shows 20 different racing car games:

https://www.eurogamer.net/articles/best-racing-games-20261

Truck Racing Game


Saturday, 9 October 2021

Game Brainstorm

 I searched for games that I would like to create from scratch and what they are going to be about.

The first game is basically a shooting game. It is about a spaceship shooting aliens coming from space and if the aliens approach the spaceship without being shot, the player will lose. I find this game interesting since I am sure that everyone played it when they were kids. I always loved playing shooting games with my cousins and games that are similar to the game I want to create that is why I thought about this one that it would be simple and a good game to create because it is fun and not hard to play; however, the player has to be fast and never slow in order to kill the aliens because they move fast. The spaceship that the player will be shooting with and aiming at the aliens can move left and right to aim correctly at the aliens and kill them one by one and there will be levels. There are 5 levels; the first level will obviously be the easiest and the fifth level will be the hardest since the aliens will move faster and faster each level the player passes or wins; moreover, the player needs to move left and right faster to shoot the aliens and win the game while being surrounded by asteroids and planets. Playing it a lot when I was a kid made me remember my childhood memories when I always get excited to play it with my family and cousins because it is fun and we enjoyed our time playing it and that is the reason why it was one of the games that I thought about and crossed my mind immediately; therefore, I decided to search about it and think about what is it going to be like, what are the players going to play, and how many levels they are playing. Here's a link for the a YouTube video I saw that is similar to the game: