Today Casey finally figured out how to change character sprites with the press of a button. He also Created our Timeline. I created our video portfolio. I'm not sure what else Casey did today because I was at work.
0 Comments
Today Casey and I mad it so that our character dies when it loses all its health. The sprite floats a bit above the ground. We tried to find information on how to fix this, but our research didn't yield any help. We also fiddled around with the pre-loaded assets in Unreal Engine. We decided to apply an explosion sound to the characters death that plays loudly in an effort to surprise/ scare the player. Honestly we just added it because we can, and we thought it was funny.
Today Casey and I implemented a Health Bar for our character in game. We mapped the "\" key to simulate damage taking off 10% of the character's health each time. However, losing all the health does nothing so far as we do not have our death animation setup yet. We also finished the upper portion of our first level leaving a endpoint that allows for the start of another one. We went in for our second check in with Mr. Thornton.
I continued to work on binding the health widget to character health and creating an arbitrary key to serve as a simulation of damage. The widget fills based on a float variable for health. Then the widget gets info from health to display a filled progress bar based on the current health of the character.
Casey's internet was down today so we could not open the game project. Casey did research on how to put in a health bar and I started the process at my house on my computer, to get an idea of what to do when we do have access to the internet and can again access the game. I also found a background sprite for our intended level with Mr. Thornton as a boss. It is a black hole... because he is a physics teacher.
Casey and my schedule did not mesh today, and his car was in the shop so we decided mutually to work from home. Without his computer I was unable to actually work on our game, but I decided to come up with a list of things to implement. We will not finish all of them, but it will make sure we are not without work to do.
Today our main goal was to make our character respawn on death, so the player does not have to constantly restart the game when they die. We used Unreal Engine's tutorial page on respawning in a 3d game and adapted it to 2d. I got my first real hands on work in the blueprint. Casey helped me when I didn't understand what to do, as most of it is rooted in programming which he knows how to do, and he has the most experience working in the blueprint. Casey also researched how we could share the project via an application called GitHub, but the idea was panned, as we decided it would take longer to figure out than it was really worth. Casey also figured out how to make our walk and jump the same after spawn, because they kept resetting to the defaults when you died.
Late blog, Yesterday we continued our first level. We worked the platforms up to the top, as we plan to snake back towards the start but way up above the first part of the level. We continued to watch the second tutorial learning how to implement a few thing this coming week. We then went in to show our sponsor, Mr. Thornton, our game after one week. He was content with our progress this week and provided some helpful feedback that we hope to implement next week.
Today we continued watching the tutorials provided by Unreal Engine, and Casey messed around in the character blueprint to see what options are available; getting a feel for how to use them. We continued to brainstorm level designs now that we have more of an idea of what is possible using the Unreal Engine. Tomorrow we plan to begin implementing some of what we learned today, and (as per our agreement) bring our game up to have our sponsor, Mr. Thornton, play to check our progress.
Today I began by working on my Multimedia research which I finished, doing research on Unreal Engine games. Then upon Casey's Dad's suggestion we went to Barnes and Nobles to find some research material, however we had no luck as they had no books on the software. We then proceeded to head to the Gum Springs Library. They had one book that seemed very appropriate for our project, so we checked it out and brought it home. I then continued researching the tutorial specific to 2d side scrolling games provided by Unreal, as Casey perused the book. We used day three to gather resources and obtain knowledge rather then actually working in the game to hopefully provide a better understanding for future days.
|
|