Monday, November 30, 2015

Scratch Game Design


                       Chase Game                     Platform Game                           Freedom Game!

Hey everybody! So, I know normally post long, finished posts all at one time, but for a while I will be frequently updating paragraphs and newly completed games, until Christmas break, when all three games will be done, and this post finished. I have embedded my first finished Scratch game, HoeselM_Chase, and a platform game, HoeselM_Platformer. In the chase game, you use the arrow keys to avoid the bat and catch the apple! In the second one, the goal is to jump up the platforms till you catch both bugs! Use the arrow keys for that one to. Feel free to try them out and send me any comments with critiques and the likes, and by the end of the quarter, I will have the last game (HoeselM_Freedom) uploaded here for you to try, as well as my typical finished writing. So, check out my games, and let me know what you think! (Updated)

User experience influenced my game in many ways. For the most part, it was making sure my character's movements were smooth. I also focused on the apple''s movements, making sure it moved randomly, instead of a predictable pattern like I had at first. I thought about adding a timer, but I didn't want to over complicate my design, so I just stuck with score for now. In future games I plan to try out timers, but since this was my first I decided to stick with a simpler design. I know the end is a little jerky, which was unfortunate because I know that makes it a little unpleasant to play towards the end, but I plan on working out the bugs more, and making a more solid ending for my game.

Over the course of these last few weeks, we have created three games. (At least we will by the end of first semester) As you can see above, my first game was a fairly simple chase game, where the goal is to catch the apple without letting the dragon touch you. My second game, (which I'm was currently working on as I wrote this- I'm a multitasker) is a platform game, meaning you have to jump around on the platforms till you reach the top, or whatever the game's goal is. For mine, the objective is to get the poor, hungry frog up high enough to reach the fly, which he will then feast upon, and send you to level two. I currently have two levels, and plan on keeping it that way, unlike my first and final games, which have three. Speaking of my third game, (which I am/was in the process of making as I write/wrote this, let me go a little more in depth as to how it works. Basically, I mixed the skills I learned coding both platform and chase games to create a multi-level game that takes place in space. It starts out as a chase game, similar to my first project, where you use the arrow keys to move one alien away from another, and attempt to collect all of the planets. Once you reach a certain amount of points, it changes to a platform game, where you have to climb the platform to reach the planet. The final level is a combination, where you must avoid the aliens while climbing platforms to reach the planet!

Whew! That was a long last paragraph. Seeing as I am on a deadline, (Deadlines. Am I right?) I better keep this one short. I'm basically going to explain some of my best coding moments, and some of my difficult bug fix. So, lets jump in, and get this done quick! My best code so far has defiantly been my gravity engine, in game two. I'm very impressed with it. It worked out really well, and even though I'm not quite sure I could repeat it, for one glorious moment, I knew how to code a gravity engine. The hardest bug fix was probably when my apple in game one decided it only liked two corners for some reason. It was really weird, I kept trying to get it to go to random corners, but for some reason, it would go to two, and then just skip the rest. I bet if I went back now, I could get it to work better, but back then it was like, "What." Who knows. It's all fixed now, so that's what's important. Besides, I ended up just making it move all around, instead of limiting it to corners, and it worked great.

Look at that. Another crazy long paragraph! Wow, I'm really on a role today! Now, I know I haven't mentioned any links yet, (Bad Maddie) and there is no way I'm going back and adding my usual prompts, so bare with me, and check em out anyway. I have one that's going to lead you straight to Scratch, which you should totally check out if you haven't yet. It's a great place to experiment with coding, share your work, and see other peoples. While your there... check me out at MKHoesel. You can see my portfolio, give me some helpful comments, maybe even follow me. Even if your not really into coding, you could go on just to play some cool games. (Like mine) If your not interested... why did you click on this post. It's literally called "Scratch Game Designing." You'd think that would be a pretty good hint. I don't know, maybe your just here to read my hilarious banter. Whatever keeps you coming back. I also have a link to scratch Wiki, which was my guiding beacon during this whole experience. Like, seriously, I don't know what I would have done without it. Also, I'm not going to leave any links, but you can check out the sidebar (It's right over there------>) where you will find a helpful link list to all the G.T students blogs. Seriously, check out their games, we have some really awesome ones! Anyway, I'm going to shut up now, because look. I've done it again. This paragraph is ridiculously long. So, with that, I'm going to leave you. See you in 2016!!!

(Pssst- Links and an Extra little message.)
Hi! I just remembered that the third game isn't up yet... whoops. I will post it as soon as it's finished, but I had to finish that last paragraph. No cheating when you have to update every few days. Sorry, it will be up soon. Now, without further ado- the link list. ;)\

Scratch
Scratch Wiki:)

6 comments:

  1. I love it! Especially how you moved the apple to different places as you touched them. I feel like the bat could have been a little faster, mainly cause I like a challenge. But I love the speedy quick flapping

    ReplyDelete
  2. Love the platform game! The frog moves smoothly. I also like how he doesn't just jump back to the corner, he just kind of slides back. Even though he moved smoothly back to the grass, the frog was kind of jumpy when I tried to move it. Other than that, the games work well and I can't wait to see what you create for you freedom game.

    ReplyDelete
  3. Your game is awsome and maybe you can add more bugs for the player to get that way it can be more fun and challenging but so far I think its a really good game.

    ReplyDelete
  4. AWESOME! Yours is very different from everyone else! I love the idea of the frog it made and everything. One thing I could suggest is make it jump smoother because when go on a platform it kinda glitches out and goes one more up. Really great game really cute!

    ReplyDelete
  5. I really like the concept of the frog eating the bugs! When you click the up arrow more then once in a row you can float, maybe you could make it so you fall if you aren't touching the platforms. I really like you backgrounds and I really enjoyed your game!

    ReplyDelete
  6. Your game was really good! Even better than mine! The frog just slided back to the grass but other than that your game was great!

    ReplyDelete