Self Reflection 3.23

I gave it my all

  • Details: I created a new game called dodger, it used more complicated arithmetics as well as planning than tetris and it helped me more with my loop skills. It is a game where the player has to dodge the “rocks” that are in their way. Although I am not totally done with the game, I am nearly done, as I need to find some music to put in as well as fix some errors, like the syntax error in line 42 of my code.
  • Proof:

            if moveLeft and playerRect.left > 0:

                playerRect.move_ip(-1 * PLAYERMOVERATE, 0)

            if moveRight and playerRect.right < WINDOWWIDTH:

                playerRect.move_ip(PLAYERMOVERATE, 0)

            if moveUp and playerRect.top > 0:

                playerRect.move_ip(0, -1 * PLAYERMOVERATE)

            if moveDown and playerRect.bottom < WINDOWHEIGHT:

                playerRect.move_ip(0, PLAYERMOVERATE)

    These are the controls for the players.

  • Goal reflection: I did achieve my goal in a different way. My goal was to start and almost finish a project, and although I did a different project, I did achieve the goal of almost completing it.
  • Goal: I will finish designing the characters as well as find the music for my game. I will also fix all the syntax errors and other errors if there are more.
  • Plans? We’re about half-way through the semester at this point.  What do you want to do with your final quarter in Gnimmargorp?
    • I will just keep creating more games and study python further.

Self reflection 3/2

I gave it my all

  • Details: what you did, what you learned, how you succeeded, how you failed. Be specific. Be brief. One paragraph.

I learned via python how to do more loops and how to use it to create other programs, so that I could be prepared for the boss challenge. I also had a little error that I had to fix on python that I hadn’t noticed before, and thus, I went ahead and fixed it. It was mostly a successful semiweek because I didn’t really make anything that failed.

  • Proof: this is actual code, a link to your code, etc.  The Loremaster should be able to run, or at least read, your proof.

I wil show you the game during class

  • Goal reflection: Review your prior goal. Did you achieve your goal this week? Why, or why not? Be honest.

No. I was supposed to start a new game, but I couldn’t find time to. I was working on studying python further instead.

  • Goal: Write your new goal for the next two weeks. Be specific. Make it meaningful and relevant.

I will for sure need to start a project and I want to almost finish it as well, because I don’t have many assignments for other classes and will spend more time on CS.

  • Changes?: at the beginning of the year, you had an idea about programming and computer science.  Has your view of either changed, or been confirmed, so far?

No. I still have a similar view, but it isn’t confirmed.