User Tools

Site Tools


opus:spring2015:zgolden:journal

Data Structures Journal

Week One (1/20-1/23)

Complete dsi0 due Wednesday 1/28.

  • reviewing C/C++ programming
  • a lot of stuff to do
  • single program
  • good luck

Data structure directory

  • src/data

Systems Programming Journal

Week One (1/20-1/23)

Project to recreate 8-bit game

  • Donkey Kong
  • SDL v.2
  • lazyfoo for SDL guide
  • Github.org (justgolden07)
  • repo danshadeck/spg1

Project directory (lab 46)

  • src/sysprog
  • spg1
  • git pull- pull updates
  • git add file- when changing something
  • git commit -m “commit message” when committing
  • git push- push changes
  • git status- check for changes

Week two (1/26-1/30)

Donkey Kong

  • Goals
    • create basic images for map
    • get window to stay up
    • look and pick out part of code we need for game
    • understand the comments and take out whatever we dont need
  • Accomplished
    • created map (floors, ladders, and characters)
    • window stays open
    • cleared out unneeded code and understand what we have and what it does
  • Next week goals
    • movement for Mario with keyboard, maybe controller
    • possible implement jumping and gravity

Week 3 (2/2-2/6)

  • Goals
    • movement
  • Accomplished
    • movement
  • Next Goal
    • Add some graphics

Week 4 (2/9-2/13)

  • Goal
    • add graphics to some current images
  • Accomplished
    • imported images of Mario, Donkey Kong, and Peach
  • Next Goal
    • movement on ladders

Week 5 (2/16-2/20)

  • Goals
    • meet over break to work on code
    • get ladderflag working
  • Accomplished
    • met twice
    • added end game credits and win condition
  • Next Goal
    • figure out how to make ladderflag work with all floors and allow to go back down

Week 6 (2/23-2/27)

  • Goal
    • still fix ladderflag
  • Accomplished
    • added suicide prevention from falling off floors
  • Next goal
    • ladderflag changed to a struct but still needs fix

Week 7 (3/2-3/6)

  • Goal
    • fix ladderflag
    • finish as much as the game as possible for “submission”
  • Accomplished
    • make a separate copy to clean out older parts of code that we are no longer using to help see the rest of the code more clear
  • Next Goal
    • Last thing to add: Barrels, ladderflag, collision detection, jumping

Week 8 (3/9-3/13)

  • Goal
    • Donkey Kong put to rest
    • new game started in liar space
    • learn branching
  • Accomplished
    • set up repo and concept of the game
  • Next Goal
    • Start the game

Week 9 (3/16-3/20)

  • Goal
    • Collaborate and start making parts of the game
  • Accomplished
    • Nothing
  • Next Goal
    • TBD

Week 10 (3/23-3/27)

  • Goal
    • Get a clear direction on where we want to head
  • Accomplished
  • Next Goal
    • TBD

Week 11 (4/6-4/10)

  • Stop production on game and actually have a class to learn the processes of the OS
    • Man readdir
    • Mam opendir
    • Man 2 stat
  • Program
    • dir.c
    • stat.c

Week 12 (4/13-4/17)

  • EOCE opened
  • Program
    • getopt.c

Week 13 (4/20-4/24)

  • work on eoce

Week 13 (4/20-4/24)

  • work on eoce
  • thread.c

Week 14 (4/27-5/1)

  • talked about Trees
  • next week class will be for working on eoce
opus/spring2015/zgolden/journal.txt · Last modified: 2015/05/03 16:20 by zgolden