Nt1310 Unit 3 Assignment 1 Personal Response

Words: 1055
Pages: 5

I have been attending Stockton for a while now, and in that time, I have learned many things. As a computer science major, I learned how to program, develop software, analyze systems, and many other things as well. Throughout the course I have taken, I have worked on projects and assignments that tested my knowledge of what I have learned. However, I feel like this project has been the greatest test of all of them. Additionally, it has been the most rewarding use of the skills I have learned up to this point. This project allowed me to work on something I can be proud of. I would say the biggest help on this project came from the programming experience I obtained through classes on programming. In our project we used Java, which is what I have learned the most here at Stockton. Hence, the past programming assignments and projects that used Java prepared me for this project. Some useful information I obtained pertaining …show more content…
At first, I had no idea what to do when it came to saving the data for a game. I had to research what JSON files really were and how to implement within the libGDX environment. Luckily, libGDX had its own JSON reader and writer, so it simplified the process for me. I had to create a class that would contain the save data for the game, including the level the player was in, the keys the player had and their states, and the coordinates of the character. A new “SaveData” was created with these parameters when the game was saved as well as when the game was loaded. The JSON writer saved the file with the class data, and then would load it after reading the data from the file. The saved state would then be loaded onto the screen. This experience, along with the many others I learned while working on this project have enhanced my educational experience by allowing me to create something that I never would have been able to previously. That is why I see this project as a gateway into bigger