Senior Projects | Fall 09

Logo Provided By:

James Farwell, Vincent Vuono and Michael Hercenberg

Senior Projects Progress Reports
Team Progress:

September 7th, 2009:
    - Team name created
    - code structure created (attached)
    - Website created


September 10th, 2009:
    - registered Apple Developer Certificates

September 11th, 2009:
    - Downloaded and installed newest version of Xcode on VU Macs.
    - got systems to recognize two iPod Touches
    - experimented with new SDK
    - loaded a very basic app onto a iPod touch
    - purchased books on iPhone development

September 13th, 2009:
    - group ran through some online tutorials on some basic iphone development examples
    - got a button with a jewel on the screen
    - increased jewel buttons to 8 for demonstration on wednesday

September 20th. 2009:
    - Found a project online that had individually selectable images, which we needed. We made a toggleSelected method that changes the jewel to a highlighted jewel when the screen was touched, only problem was that you could touch anywhere and the jewel image would change.

September 25th, 2009:
    - implemented individual jewels that respond to when you touch that jewel and only that jewel, made eight jewels of all types in order to test each jewel.
    - Implemented screen rotation and made it so the game is only played horizontally

October 2nd. 2009:
    - finally got code to show up on the screen. 
    - implemented the slide-select function

October 4th, 2009:
    - filled "level" with multiple jewels
    - randomized jewel placement in array

Attachments (35)

  • BouncingBall.zip - on Oct 16, 2009 11:40 AM by James Farwell (version 1)
    641k Download
  • C02 - Views.zip - on Sep 20, 2009 11:51 AM by michael.hercenberg@villanova.edu (version 1)
    6089k Download
  • Farwell0831.doc - on Sep 6, 2009 4:27 PM by James Farwell (version 2 / earlier versions)
    26k Download
  • Farwell0907.doc - on Sep 6, 2009 3:05 PM by James Farwell (version 3 / earlier versions)
    26k Download
  • Farwell0914.doc - on Sep 13, 2009 6:32 PM by James Farwell (version 1)
    27k Download
  • Farwell0921.doc - on Sep 20, 2009 7:44 PM by James Farwell (version 1)
    27k Download
  • Farwell0928.doc - on Sep 28, 2009 10:33 AM by James Farwell (version 1)
    23k Download
  • Farwell1005.doc - on Oct 6, 2009 7:37 AM by James Farwell (version 1)
    26k Download
  • Farwell1019.docx - on Oct 19, 2009 10:38 AM by James Farwell (version 1)
    10k Download
  • Farwell1026.docx - on Oct 25, 2009 5:42 PM by James Farwell (version 1)
    10k Download
  • Hercenberg0907.txt - on Sep 6, 2009 3:08 PM by michael.hercenberg@villanova.edu (version 1)
    1k Download
  • Hercenberg0914.txt - on Sep 13, 2009 6:01 PM by michael.hercenberg@villanova.edu (version 1)
    1k Download
  • Hercenberg0921.txt - on Sep 21, 2009 12:00 AM by michael.hercenberg@villanova.edu (version 1)
    1k Download
  • Hercenberg0928.txt - on Sep 28, 2009 12:45 AM by michael.hercenberg@villanova.edu (version 1)
    1k Download
  • Hercenberg1005.txt - on Oct 4, 2009 7:26 PM by michael.hercenberg@villanova.edu (version 1)
    1k Download
  • Jewel Nabber.zip - on Oct 25, 2009 1:57 PM by michael.hercenberg@villanova.edu (version 5 / earlier versions)
    6257k Download
  • Jewel Nabber 2.zip - on Sep 25, 2009 3:22 PM by vvuono01@villanova.edu (version 1)
    808k Download
  • Jewel Nabber 4.zip - on Oct 4, 2009 3:12 PM by vvuono01@villanova.edu (version 1)
    1143k Download
  • Jewel Nabber 6.zip - on Oct 16, 2009 11:54 AM by vvuono01@villanova.edu (version 1)
    6167k Download
  • Jewel Nabber 7.zip - on Oct 23, 2009 9:12 AM by vvuono01@villanova.edu (version 1)
    6157k Download
  • Jewel Nabber iPhone Structure.doc - on Sep 6, 2009 2:33 PM by vvuono01@villanova.edu (version 1)
    51k Download
  • Jewel_Nabber_Source.doc - on Sep 16, 2009 9:03 AM by James Farwell (version 1)
    38k Download
  • LevelSkipDebug.zip - on Nov 1, 2009 1:14 PM by michael.hercenberg@villanova.edu (version 1)
    7k Download
  • PowerPoint Images.zip - on Oct 5, 2009 10:37 AM by James Farwell (version 1)
    714k Download
  • SadenViews.pdf - on Sep 20, 2009 11:50 AM by michael.hercenberg@villanova.edu (version 1)
    1030k View Download
  • Sprint Review 2 PowerPoint.pptx - on Oct 6, 2009 7:35 AM by James Farwell (version 1)
    835k Download
  • TileGame.zip - on Oct 4, 2009 2:28 PM by michael.hercenberg@villanova.edu (version 3 / earlier versions)
    939k Download
  • vuono0831.doc - on Sep 6, 2009 2:58 PM by vvuono01@villanova.edu (version 1)
    24k Download
  • vuono0907.doc - on Sep 6, 2009 2:58 PM by vvuono01@villanova.edu (version 1)
    29k Download
  • vuono0914.doc - on Sep 13, 2009 6:28 PM by vvuono01@villanova.edu (version 1)
    28k Download
  • vuono0921.doc - on Sep 20, 2009 9:19 PM by vvuono01@villanova.edu (version 1)
    31k Download
  • vuono0928.doc - on Sep 28, 2009 8:37 AM by vvuono01@villanova.edu (version 1)
    28k Download
  • vuono1005.doc - on Oct 4, 2009 10:54 PM by vvuono01@villanova.edu (version 1)
    31k Download
  • vuono1019.doc - on Oct 19, 2009 10:46 AM by vvuono01@villanova.edu (version 1)
    28k Download
  • vuono1026.doc - on Oct 25, 2009 5:43 PM by vvuono01@villanova.edu (version 1)
    31k Download

Comments (8)

James Farwell - Sep 8, 2009 12:05 PM

Got registered with Apple as a developer today

James Farwell - Sep 10, 2009 3:08 PM

hey guys,
Erica Sadun's site is now on the sidebar

James Farwell - Sep 12, 2009 2:53 PM

we have a semi-working app!!!

vvuono01@villanova.edu - Sep 25, 2009 2:37 PM

Idea - shake iPod, re-randomize jewels

James Farwell - Oct 23, 2009 11:12 AM

<view name>.userInteractionEnabled = NO;

vvuono01@villanova.edu - Oct 30, 2009 11:53 AM

Possible future ideas:

In-game shop:
-Purchase different ways to collect jewels (such as a net, which would get combo bonuses for every set of three jewels inside it
-Purchase different kinds of jewels that would then sometimes appear on the main map
-Stopwatch - freezes the screen for a few seconds
-Rare jewel - nets more points
-Bomb - 75% of the time, destroys two jewels in every direction around it; 25% of the time,
turns all those jewels to one random color

James Farwell - Nov 1, 2009 1:09 PM

http://developer.apple.com/mac/library/documentation/Cocoa/Reference/ApplicationKit/Classes/NSSound_Class/Reference/Reference.html#//apple_ref/doc/uid/20000393

James Farwell - Nov 1, 2009 1:26 PM

http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/LoadingResources/ImageSoundResources/ImageSoundResources.html