Post 1 Building my First Soccer Game Using Scratch!?!?!?

      
          I am currently building a soccer game in the program scratch. My first thought was I have a little bit of programming experience, but it has been a long time.  I forgot how long it takes to create/ code a simple game. But scratch is a great starter program to use for even those who don’t have any experience.  I was frustrated at first using the program because I have never used it. The tutorials are great steps to get started but I keep coming up with problems that the tutorials could not help me solve.  So, what I did to help me get over these problems was look up some YouTube videos to help me navigate the program correctly. Once I figured out how to use the program it started to become easy it was just time-consuming. I am still fixing a glitch I have in my program. 
            
The insight I have gained from using the program is although I enjoy playing video games, programming them is on a whole different level. My experience using scratch from those in the activities in the book had some similarities. My soccer game I had to use what seems to be python language for slowing down my characters so that when you pressed the up arrow it didn’t go from 0-1,000 MPH. Out of the following programming langagues Machine, Assembly, High-level Python I found that assembly language was the easiest for me to understand. I will say once I started messing around with the python programming language, it did start to make sense and got a little easier. I think the reason is that “Machine language” is zeros, ones that didn’t make too much sense to me. The “Assembler language” to me made more sense because I could type a command and it converted it to Machine language and it made it easy. “High-level language” such as python C++, java, and JavaScript are used everywhere. What I learned is that a program called “compiler” converts the high-level language to assembly/machine language to get a program working.
           
 I believe that a scenario that uses machine language was the old school game pong or even the handheld football game that you were red dots. (gaming., n.d.) (Amazon, n.d.) The best scenario for assembly language that I can think of is the game Tetris old school version. (Com, n.d.) A great example of python (high-level language) is the website that was in the assignment (Nick Winter, 2019) code combat. 
         
 The most used programming language is Python, I believe that python language is so popular because it contains the other programming languages in there. What I mean is that it breaks down the input that you do to the most basic form of the programming language so that the game, robot, car, or whatever it is you are programming works.


Scratch Programs Adrian's First Soccer Game 

Comments

Popular Posts