Tuesday, 21 June 2016

Class 79 - The End

Post 160

The End

So once again I have reached the final post of the semester. This time I won't be coming back though. I have now successfully graduated and do not plan on going back to high school.
Throughout both of my courses of Info Tech, I learned a lot. I learned basic coding and how to make animated sprites by putting together sections of images and many other things. This class has been by far one of the best ever. I would highly recommend people who enjoy working with computers to take this class.
This class not only is enjoyable it also allows you to do what you want to do, within reason of course.
The biggest challenge of course is the blogging everyday, now this can be hard, but once you get in the flow its pretty easy.
Obviously I have not completed every post unlike last semester, which is something i'm ashamed to say. The reason this happened is because I fell of the wagon and couldn't get back on for a few days. This is something you really need to be cautious of, because it is incredibly easy to find yourself saying you will do it tomorrow... and tomorrow... and tomorrow... and so on.
And as hard as this class can be, I guarantee that if you find something you actually like to do, you will not regret taking this class.
And remember you can pretty much do anything you want in this class as long as your learning and blogging, this is why its Independent.

Basically over the year I have learned that making games can be anywhere from hilarious to dreadful.
And that its 100% better with friends.
Thank you for giving us one of the best classes ever Mr Bilesky!

Here are some  GIF's and pictures from my posts throughout the year of being an Independent InfoTech Student!









Friday, 10 June 2016

Class 74 - Still Grass Stuff

Post 155

Still Grass Stuff

Today I want to fix up the dynamic grass, except this time I want to try a new method. My plan is to have it set the image_angle based on which side of the grass you are standing on. This might look choppy though and could be worse than having it not move at all.

So I duplicated the object so I could start over without deleting my old progress in case I didn't like the direction of this new tall grass. My thought process behind this code was it determines the side of the bush your standing on and makes it lean the other way. this gives its a parting effect when the player walks between bushes.


Once again its hard to notice, but it just gives the game an extra bit of immersion that is needed.
Next class I might look into creating a new player character, possibly one that has a higher resolution pushing my game out of the pixel style. I am still undecided on this so I will talk more about my choices next class.

Class 73 - Tall Grass

(Post meant for June, 9th, 2016)

Post 154

Tall Grass

So this class I decided to try and work on dynamic grass. Because recently my sister started to play a game called Stardew valley about farming. But the game is done entirely in pixel art. I looked at the game because she said it was good and happened to notice something very interesting about the tall grass in the game. When the player walks through the grass it shakes and moves out of the way, but this is a cool because the grass is still a 2D sprite. But having this shutter well you walk through just makes the game feel more immersive. So this is the effect I wanted to re-create today.
I started by taking my existing bush sprite and making it a little bit more green. I then made it into a new object called "TallGrass" and began some simple code. The code isn't the best and doesn't really achieve the goal I want, but it will work for now.
Currently the system looks like this. It is very hard to notice and has some issues with returning to its original state, so I will try to polish it up next class.