I have some interesting projects going on for my classes. In particular, for my Software Engineering class we are to create a computer game using Python and PyGame by the end of the semester.
I’m aware that making the computer game is a method for us to learn the principles of Software Engineering, but nonetheless I find the project to be exciting. Quite some time ago (Jan 09), during a layover for a flight, I made an outline of goals for myself to do. It wasn’t a set of goals that actually hit the ground running since I always seemed to find myself tired when I was coming home from work then, though I did accomplish a few things here and there of what I listed out.
My software engineering project is under the constraints of time, I’m fully aware that one semester of a mere four months is not enough time to create the-most-super-awesomely-advanced-indie-student-game-ever. But, it’s certainly enough time to learn the principles of what I’ve been wanting to learn — game development, Python and more importantly, software engineering — altogether.
This will be a good semester.
