When I was young, I played computer games very often. One day, I surfed the internet and found that some players were editing the games. I thought it was awesome because when you have the ability to edit or design a game, you will be the one who creates the rule rather than the one who obey the rule. Editing the game is not easy for me as I was young and had little knowledge about the computer. Still, I tried my best to read the method they used to change the data of the game. Then, I downloaded a software and used it to open the data of the game. Suddenly, many “0” and “1” appeared, that was how the computer stored the data of the game. For the next few days, I spent a great amount of time trying to figure out the meaning of the specific number in the specific position. It was dull and time-consuming, but I really enjoyed it and didn’t feel tired at all. I got very strong motivation–to be the designer of the games. Finally, I successfully changed some basic parameters of the game. Later, I found something even more attractive that someone could change the model and effects of the game! It was amazing. However, to achieve that, I need to learn more. Therefore, when I was in middle school, I started to learn something about programming and I joined the programming competition class. The process of learning is boring because you have to face with the code all the time. But to me, the code seems to have magic. When you  master all kinds of computer languages such as java, python, C++ and so on, you can use  them to direct the computer to finish all kinds of tasks. Also, you can design a game on your own.

These are links to my peers’ stories:

yiwei

xinxinwu

yiyan