Skip to content

Work Log

dmccorm2 edited this page May 4, 2013 · 22 revisions

This is where we can keep track of our work (meetings, tutorials, hours spent).

3/20: (1.0 hours) [All] Met for an hour to discuss what we will be doing this week and create our rubrics for lab 8.

3/20: (2.0 hours)[Conor] Worked through around 2 hours of SDL tutorials.

3/21: (1.5 hours)[Danny] Worked through SDL Tutorials

3/25: (5.5 hours)[Danny] Wrote classes for fish, SDL timer, and main function. Does not compile yet.

3/27: (3.0 hours)[Conor] Compiled and displayed a blank screen, with much code from Danny. Also worked on background image.

3/27: (3.5 hours)[Dolff] First draft of fish models (2 positions each).

3/28: (1.5 hours)[Conor] Stored, loaded, and displayed initial background image in a compiling program.

3/28: (2.5 hours)[Danny] Loaded fish image from Google images on top of background, attempted controlled motion

3/31: (2.0 hours)[Danny] Reviewed Connor's modifications, attempted to resolve global variable disputes for fish sprites, resolved most.

4/2: (1 hour)[Dolff] Textured first fish model.

4/3: (3.0 hours)[Conor] Created nice background for fish in photoshop.

4/3: (1 hour)[Dolff] added rendered and Photoshopped images to git.

4/4: (4.5 hours)[Conor] Organized main function, tutorials on animation, instituted polymorphism, first animation active.

4/4: (1.5 hours)[Conor] Worked on fish classes, movement, rendering, and active fish selection method.

4/5: (2.0 hours)[Conor] Worked on fish initialization. Can now display and edit speed of active fish.

4/5: (.5 hours)[Dolff] Began texturing the starfish.

4/7: (1.0 hours)[Conor] Tutorial reading followed by enabling transparency.

4/8: (3.0 hours)[Danny] Added collision detection for the tank. Fish now attracted to food. Began work on collision detection for other objects.

4/8: (1.5 hours)[Conor] Added bubble functionality for each click. This involved photoshopping bubbles and programming their movement. Working on "kill" functions.

4/11 (2 hours) [Danny] Made simple sprite sheet, began work on Rect Clipping.

4/14 (1 hour) [Danny] Began debugging sprite animation.

4/15: (1.5 hours)[Conor] Photoshop tutorials.

4/16: (1.5 hours)[Conor] STL Animation and particle engine tutorials. (Decided particle engines were not necessary for bubbles.)

4/17 (1.5 hours)[Dolff] Animated full motion of fish and rendered out 20 frames to make it look more organic. (Not sure how many we will use yet.) Changed with lighting to make fish look like they aren't on the surface.

4/18 (2 hours) [Danny] Created global variable and function header file (for screen sizes, SDL_rects, etc.).

4/18: (4 hours)[All] Met to discuss future of project, group programming. While it was not as productive code wise, this was invaluable for expressing how we planned on proceeding.

4/19: (3 hours)[Conor] Worked on and finalized the kill and execute functions. Tested on lab machines for speed.

4/19 (2 hours) [Danny] Still can't get sprite sheet to properly clip, shows entire sprite sheet. Continued attempted debugging and read documentation on SDL_BlitSurface.

4/19 (1.5 hours) [Dolff] Working on cycling single images for each part of the fish in case the sprite sheets don't work out.

4/21 (2 hours) [Danny] Got sprite sheet working

4/24 (2 hours) [Conor] Working on fish movement algorithm. Fish now have average heights when instantiated.

4/25 (1.5 hours) [Danny] Created and shrunk sprite sheet from Dolff's models.

4/26 (3 hours) [Conor] Fish now have randomized start variables.

4/28 (6 hours) [All] Met to finalize project and finish last of the tasks.

5/1 (.5 hours) [Dolff] re-rendered out the second fish to fix glitch in one of the frames.

5/1 (2 hours) [Conor] Working on some final bugs. Problems seem smoothed out.

Clone this wiki locally