April 30th, 2009

Project Meeting – 24 April 2009

Date: 24 April 2009
Time: 12:10 – 12:20

Attendees:

  1. Karl Grabe
  2. Alan Morey

Items:

  • Current state of Project.
    • Milestone 1 complete
    • Working on completion of Milestone 2
  • Testing and Documentation to be prepared for project deadline 6th May 2009
April 30th, 2009

Milestone 2 Complete

I’ve just completed work on Milestone 2, code has been checked into Subversion repository and tagged as version 0.2.

I’m working on trying to get Sound and Fonts done as part of Milestone3 which will be the last milestone before submitting project. The Font system will be able to piggy back on the work already done with Texture, Sprites and SpriteSheets so should be too difficult to get working. However the sound system will not be as easy, possible that Sound will be part of Future Outlook for project.

March 24th, 2009

Project Meeting – 14 Mar 2009

Date: 14 Mar 2009
Time: 10:00 – 10:20

Attendees:

  1. Karl Grabe
  2. Alan Morey

Items:

  • Discussion on Roadmap for Milestone 1, due for completion in next 2-3 days, with simple game to demonstrate features.
  • Discussion on Testing
    • Plan to be created and testing to be done with Test Buddy.
    • Graphical testing techniques (Visual Inspection, Checksums, Bitmap images).
  • Discussion of Logging System class design and integration with Game Engine.
March 4th, 2009

Project Meeting – 4 Mar 2009

Date: 4 Mar 2009
Time: 10:00 – 10:30

Attendees:

  1. Karl Grabe
  2. Alan Morey

Items:

  • Discussion on revised design and low level design for Graphics subsystem classes. Initial Graphics subsystem will demonstrate primitive drawing and filling functionality.
  • Discussed usage of images in games (Sprites) and how they would be managed by low level TextureManager and Texture classes also how collision detection would be incorporated into Sprites. How would it be configured? What different approaches could be taken for handling this?
March 4th, 2009

Moge High Level Design

I’ve updated Moge’s design a bit, still a lot of work to be done. It is by no means a complete design, just a listing of the prominent classes and there associations from an abstract perspective. I noticed that in my early initial design I had associations that were not needed and some classes have been renamed.

mogeclassdiagram

I’ve already started moving down into individual class design and filling out the attributes and operations for the classes. The next step will be to translate the lower level class designs into code and come up some examples/demos to test out the functionality. The real world usage should really help uncover problems in the design that can then be refactored if needs be.

Tags: ,
February 17th, 2009

Project Meeting – 17 Feb 2009

Date: 17 Feb 2009
Time: 09:30 – 10:00
Attendees:

  1. Karl Grabe
  2. Alan Morey

Items:

  • Discussion and feedback on results of Research phase of project.
  • New Blog created for documenting status and workings on the Project and a Bug/Issue Tracker to aid planning.
  • Revise plan from Research phase, schedules may have slipped and things made need to be moved around or dropped from final release.
  • Project currently in an implementation prototyping phase where technologies are being investigated from implementation perspective to determine how parts of the Project may be finally designed and implemented.
February 17th, 2009

Project Meeting – 28 Nov 2008

Date: 28 Nov 2008
Time: 11:15 – 11:30

Attendees:

  1. Karl Grabe
  2. Alan Morey

Items:

  • Discussion of Presentation to be given on 19/12/2008
    • What is Project about?
    • How will be tackled?
    • Where are we at?
    • Where are we heading?
    • Technologies to use
      • Pros
      • Cons
February 17th, 2009

Project Meeting – 12 Nov 2008

Date: 12 Nov 2008
Time: 11:15 – 11:30

Attendees:

  1. Karl Grabe
  2. Alan Morey

Items:

  • Project Kickoff meeting
  • Discussion of deliverables for module research phase. Report is required (30+ pages) with following items to be delivered as part of report.
    • Background Research
    • Requirements
    • High Level Design
    • Project Plan
  • Discussion of Project Status Report
February 10th, 2009

Gmail as a backup storage solution

In a previous post I mentioned that I was using Gmail for backups. I have an automated script that mails an archive of my backed up files to a 2nd gmail account that I setup specially. I’ve added to the backup script so it now also backs up the databases for this blog and my bugs database, and finally also backups up the files for this website.

Gmail provides a generous ~7GB of storage space which should not fill up too quickly, however managing all the backups and removing older backups would add more work to my list of things to do. So I’ll take advantage of some of Gmails features to ease my work load.

Gmail has the ability to set up filters on incoming mail, these filters let you specify critera for emails that when matched certain actions can be taken like applying labels, marking as read, forwarding etc. So I’ve created a filter that ‘Skips the Inbox and applies the label ‘MogeBackup‘ to all mail that comes from my backups. I’ve also marked the mail as ‘Read‘ and selected the ‘Delete it‘ action as well. Now you may be asking why would I want to delete my backup after receiving it? Well, Gmail doesn’t delete mail right away, it moves it to the Trash folder, now here’s the convienient part, Gmail will only delete messages in the Trash folder if they have been in there for more than 30 days. By filtering into the Trash, I let Gmail manage my cleanup my removing backups that are 30 days old or older.

To find all my backups I can put into the search box “in:trash in:MogeBackup

Tags: ,