Skip to main content

PROTOTYPE

I browsed through the Unity asset store to find a package with nature objects that I could use to set up the scene for my infinite runner game. I downloaded the Nature Starter Kit 2 and started building my scene in Unity. This was a little time consuming but I'm satisfied with the way it turned out. I upscaled the trees and bushes, keeping in my mind my initial idea of gaining inspiration from the movie "The Secret World of Arrietty." I got the character from a tutorial I have completed for this module before and positioned the camera behind it.

Screenshot of my work in Unity3D.

With reference to the lesson 3 Unity tutorial, I started coding by creating the PlayerController script. I used the AddForce method and allowed the player to jump by clicking the spacebar. I declared two public variables to be able to adjust the gravity and player's jump force. Looking into the player's animator controller, I applied a static running animation. I then added a jumping animation in the PlayerController script and adjusted its speed in the inspector. 

Screenshot of my work in Unity3D.

I made a RepeatScenery script and tried to get the trees and bushes to repeat themselves so it appears as though the small player is running through a large garden. However, it did not work so I'm thinking that maybe I need to get them to respawn instead. I haven’t tried it out yet but that is the plan for next week. I also have to add in the obstacles. I already have the assets that include rocks and twigs that are yet to be added. Getting started wasn’t as difficult as I thought it would be and I haven’t run into any major problems yet which is a good sign.

Comments

  1. Hi Nad. Ooooh your game so far is looking very cool. I was wondering about the character size, would you re-scale your character to be even smaller to fit the "The Secret World of Arrietty." style? As it is the character looks small but not quite on the smaller scale as to be unusual. But I love the aesthetic of the whole game it's very calming visually and seems like a fun game to play, it seems to be very nature orientated. Overall it looks really beautiful and even stays true to the themes you were looking to implement. Keep it up as I want to play it.

    ReplyDelete
  2. Hey Nadine, I really like how your game is turning out. You've made a lot of progress so far so fair play. I see that you're using previous scripts we've made so that's smart and good use of time. I was only able to use a few lines of code here and there from all the tutorials we've done. I do like the vibe of the game though because I do love nature. Yeah I think for the trees and bushes to repeat, you might have to make it an image/texture. I think that's how they did it in the tutorials so hopefully that gives you some idea! Good work so far and hopefully it turns out how you want it.

    ReplyDelete
  3. Hey Nadine,
    Your game is looking pretty great for a first prototype. You've made a great amount of progress in the first week so congrats on that. I haven't thought of using previous scripts as I haven't gotten to the point of scripts yet and was dreading, but seeing that you had the brilliant idea to use them. I'll definitely be only using some of them though. I like how your using the movie "The Secret World of Arrietty." as inspiration I can definitely feel the inspiration through the screenshots. I wish I could help you figure out how to get the trees and bushes to repeat but I don't have anything like that in my game so I'm not sure on how you would do that but if I can find anything on it I'll make sure to come back here to comment it. Anyway good luck making your game it looks great so far.
    ~John

    ReplyDelete
  4. Hey Nadine, I hope you are doing well and I just wanted to say I really enjoyed your blog and think that your first prototype of your chosen game is really impressive. Like yourself I am also doing a forest look for my design and the trees and rocks are a great feature. I haven't thought of using the RepeatScenery script for my game I just wanted them to be in this sort of space where they could walk anywhere and pass different areas with different looking trees and such but I might implement this cause I have been having trouble trying to create this idea so thank you!

    ReplyDelete
  5. Hi Nadine!

    I just read through all of your project blogs and I'm really impressed, it was great to get to read through your process and see how you've made it to where you are now! Your idea seems really well thought out and I'm super excited to see how it turns out.Sadly I have no idea how to help out with your tree problem but im sure you'll be able to figure it out and have it working in no time. I'm really really looking forward to seeing the finished product and I'm wishing you the best of luck with it and everything else this semester :)

    ReplyDelete
  6. Hi Nadine,
    I love how you decided to use the player and animations from a tutorial we previously done before. That was really smart.
    I was wondering how you are going to make the short tutorial at the beginning telling you how to play. Also, how big will the obstacles be? as the player proceed in the game the player will run faster so I was wondering if the obstacles will be a size that the player will have enough time to respond.
    I was think if you make the map longer you might be able to let it repeat its self.
    I have used TAG feedback technique for this comment.
    Great work and I'm sure you will figure it out, Denis.

    ReplyDelete

Post a Comment

Popular posts from this blog

INTRODUCTION TO SOMEONE WHO'S JUST VIBING

HEY!! Look who made it to her second year of college!! Me, Nadine, I did!! Yeah, I'm even more surprised than you are.  Happy girl illustration by 94MLK_ on Twitter. Saved from Pinterest . Last year wasn't too bad, but that was up until the whole country went into quarantine and I began to fear for my college career. I was constantly on the verge of giving up on my assignments but I would like to thank my friends for not allowing that to happen. I'm so glad I get to start year two with them and hopefully we'll make it to the end together too!  Despite the stress, there are a few pieces of work from year one that I'm proud of. I liked the websites that I created for Web Development 1 and 2, the video I edited from Introduction to Digital Media mission 3 and the advertisement poster I made for Digital Photography. I hope to produce better work this year.  Personal screenshot from the index page of my web development 1 project. Personal screenshot from the index page

FIRST PLAYABLE

Continuing with the creation of my game, I resized the player character to make them even smaller based on a comment that was left on my last project blog. I also repositioned the trees to make the space slightly narrower and added some flowers to bring some colour into the scene. With reference from the animal feeding game tutorial, I was able to get the player moving left and right by clicking the arrow keys. I brought in rocks and a branch for obstacles but I need to apply a SpawnManager script and get them to spawn randomly during gameplay. I also have to figure out how to get some branches falling from the trees and bringing in power-ups and points too. Screenshot from Unity3D of my game production.

GAME IDEA RESEARCH

Runner animation by Otilija MorozaitÄ— from Dribbble . Following last week's game brainstorm , I have decided to focus on and develop my idea of creating an infinite runner game and will be thinking about three game mechanics I will include. I will be drawing inspiration from the Ghibli Studios film, "The Secret World of Arrietty" for the theme of my game.  Obstacles are implemented within games to create a challenge for the player and to make it more difficult for them to win or in the case of infinite runner games, prevent them from playing forever and becoming tremendously bored. For my game idea, I plan to scatter stones along the lanes that the player must jump over or switch lanes to avoid. There will also be twigs falling from the trees which will create shadows before hitting the ground so the player is aware and can attempt to avoid them. A feature will be applied that allows the player to move left and right. Rewards will be available to the player throughout th