Real Life Stables Video Game
Entry #7 - 12/11/15
Today on this cloudy and overcast day, I worked on learning Javascript. I learned more about functions and how they are used. Plus, I learned how to use loops like with Scratch. They work a lot like blocks and I find them very useful. I h ope to learn more about all the great things of Javascript this semester!
Entry #6 - 12/4/15
This week, I moved on to the next lesson of Code Academy. It taught me about functions and their different types in Javascript. It showed me how to use parameters in functions like in Scratch with blocks and parameters, except harder. There are local and global functions that are either inside another function or accessible to all code, just like Scratch when you choose if a block or variable is for all sprites or just one. It was tricky calling some of the code since I was still learning it, but I figured it out. I honestly do not know how all of this will necessarily help me in coding a complex videogame,but I guess I'll have to find that out the hard way. Hopefully, I'll be able to figure out how to code graphics and special effect-ish stuff soon.
Entry #5.5 - 11/5/15
This week, I continued in Code Academy and finished the Introduction to Javascript. I moved on to coding a text adventure about a race with Justin Bieber on stage at a concert (and no, I did not come up with this myself; Code Academy told me to). I have learned more about if/else statements in Javascript and prompting the user wioth pop-ups. I am not sure how I will get graphics in Javascript, but hopefully that will come shortly. I will branch out to other sources if I have to in order to learn that step more quickly than the pace of Code Academy. It seems similar to coding with HTML in terms of learning the basics and it will get more complex and customizable with time and studying coding in other languages.
Entry #5 - 10/30/15
This week, I worked on Code Academy with Javascript, which I admit has been taking a while since it is complex work to understand and learn on your own. In the lessons I completed, I learned how to use modulos, manipulate numbers, and strings. I learned more about if/else statements and I now know how to use them in multiple languages, so I'm close-ish to bilingual! They work somewhat similarly to Scratch, but the setup is a little different.
Entry #3 - 10/16/15
This week, I continued on in learning how to code with Javascript. I continued with the introduction of Javascript on Code Academy and learned how to make strings.
Entry #2 - 10/9/15
This week, I began learning Javascript on Code Academy. I started with the introduction that tells you about some of the things Javascript can do. You can perform math operations, make video games (obviously), get information from the internet, organize and present data, and probably more. It can interact with your computer and make pop-up questions that come up on computers daily. I didn't know that Javascript was that powerful! Soon I will go on to learning the basics of building a videogame.
Entry#1 - 10/2/15
Google 20 is a way to work on a project separate from normal work during normal worktime 20% of the work week; hence the name Google 20. I hope to create a functioning video game with 3D graphics that allows someone to take care of their own horse and enter it in competitions. You could choose the color, breed, and tack. You would be able to enter the horse in competitions of multiple disciplines of riding such as dressage, hunter jumping, cross-country, barrel racing, and trail riding. I will use Javascript to build this game and I hope to be able to use it easily and well. Should I accomplish the majority of these goals, I will already have achieved this and I could go on to even more material in this language. I chose this project because I think it would be fun to make a video game, which is something I've never done, and it would be something I'd be very proud of. I want to learn how to use Javascript efficiently and how to make really cool games.I want to get far in coding. Even though my ideas are a bit far-fetched for my level, I think I could possibly achieve the majority of my goals if I spend quality time on it. In order to carry out this project, I need to learn how to code in Javascript. If I don't know how to use Javascript, it will be much harder to make all of these components with another program, and it would be helpful to know how to use Javascript instead of guessing how it actually works. I will use Code Academy to learn how to use Javascript since it has been helpful with learning HTML and CSS. I think one of the more challenging parts of my project will be making all of the disciplines of riding and making the graphics so it isn't just a 2D game. Also, making the trails will be challenging since I won't want to have just one trail.