Friday, July 08, 2005

summer TODO list

Busy summer. These are the things I have planned.
Hope I won't get completely stressed out before I have to go back to school.
So many things to do in so little time!


  1. computer maintenance

    1. linux: burn iso of slackware

    2. linux: make essential backups

      • /home

      • /etc

      • /usr/local/bin/<bash scripts>

      • ~/websites


    3. linux: list of files to destroy but check beforehand

      • /usr

      • /bin

      • /lib

      • ...



    4. torch system files from bootcd, no need for formatting (extra safe, for his pleasure)



  2. programming job

    1. create inps website {css + scripts + database}

    2. create sightsandsounds website {css + scripts + database}

    3. create ... website {css + scripts + database}




  3. game project Sh'mup Gaia

    1. Brainstorm sessions with favourite neighbour

    2. steal ideas from you-know-what...frvrdngr...

    3. level design

    4. creature design

    5. game constraints

    6. controls

    7. ai

    8. learn how to use crystal space

    9. steal or create graphics



  4. teaching job

    1. teach kids the ins and outs of gamemaker (wait, you need
      to know the ins and outs yourself first...) they shouldn't
      know too much or you're out of a job

    2. plan project huge game with kids

    3. teach kids general programming with if-conditionals, for,
      while-loops in python

    4. teach kids datastructures and object-oriented programming
      (inherent in python)



  5. wxWidgets irc client project

    1. learn to use svn

    2. learn to use makefiles

    3. mastery (i.e. basic skills) of multi-threading and socket programming in
      wxWidgets

    4. learn stl and boost

    5. learn to design software, attempt to use patterns

    6. learn to use modules in software for extensibility
    7. learn to use macros for compilation
    8. cannibalize irssi, pick out the good and chuck out the bad

    9. learn how to embed perl, lua, python etc. in software

    10. write the damn software

    11. learn serialization, could be fun



0 Comments:

Post a Comment

<< Home