GAD225: Text Adventure (Final Project)

September 9th, 2009

For this final project, you will be working on an open ended program, with the goal being showing off everything you've learned over the course of the quarter. You will be doing this in the form of a text adventure game. The story/subject matter are up to you, as is the vast majority of the content. This is your first real chance to be creative with your programming, and you should take advantage of it, and have fun.

That said, there are some requirements you have to hit:

  • It must actually be a game, winnable and loseable.
  • You must take input from the player via the keyboard.
  • You must make use of at least 3 classes/objects, each with their own plato-style definition file.

This assignment will be due at the end of class, week 11.  It will be updated with one small addendum week 10, so make sure you've made some good progress by then.

Share and Enjoy:
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Fark
  • Google Buzz

GAD235: Revisiting Critter Caretaker

July 15th, 2009

Here is an update of what you should have as your starting point for the Critter project in 2D Scripting. If you have a Critter from before, you may want to save it into a new file now with some stuff removed (for now). If you have no Critter, here's what you should make.
Read the rest of this entry »

Share and Enjoy:
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Fark
  • Google Buzz

Introducing the Title Generator

March 23rd, 2009

I've been working on a little something for a bit now, and have gotten it to the state where I could put a little demo together for you. It generates random titles, and while the demo allows you to title yourself, it's main purpose is to generate titles for monsters found within the dungeon. Check it out!

Share and Enjoy:
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Fark
  • Google Buzz

GAD235: Sample Files Posted

January 19th, 2009

If you click over on the GAD235 page, I've uploaded the sample files we discussed in class this past week, as well as the Critter base stuff. I've deliberately left comments out of the critter files, as I think it would be a good exercise for you to go through the files and comment them yourself to figure out how it's working, either as a refresher from last quarter, or to bring you up to speed.

Share and Enjoy:
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Fark
  • Google Buzz

IM211: Wrap Up Post

December 19th, 2008

So our final class did get canceled due to the snow, as you are no doubt aware at this point.  If you haven't already done so, please email me a copy of your final project.  If you HAVE already done so, I just sent emails to everyone who sent one, confirming that I recieved a non-corrupt file... so if you don't see my reply in the next couple of minutes, you should resend.  Also, I haven't made it to campus since Tuesday, and won't be there again until after new year, so if you placed a copy in my box, [strong]I did not get it, and you should email[/strong].  Here are my email addresses once again (remove the NOSPAM_ part)
NOSPAM_platypotamus.steve@gmail.com

NOSPAM_srhoades@aii.edu

From my perspective, I'm pretty happy with the way the quarter went.  From what I saw of the projects last week, it seems that there were a lot of really great projects in the class.  I hope everyone got what they wanted from the course.  I usually like to have a little bit of a discussion on the last day of class where I get student feedback, but obviously I was not able to do so today.  If you feel inclined, and have suggestions for future iterations of this class, please go ahead and shoot me an email or comment on this post.

Have a great winter break!

Share and Enjoy:
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Fark
  • Google Buzz

IM211 Final: Possible Snow Day?

December 18th, 2008

So it looks like we may end up having class canceled on us tomorrow.  If that turns out to be the case, please email your final papers to me by the end of the day.  If your document is in Office format (for shame), please send it as a .doc, not a .docx.

My email address is NOSPAM_platypotamus.steve@gmail.com

Obviously, remove the NOSPAM_ part, that's there to fool the bots.

Share and Enjoy:
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Fark
  • Google Buzz

Game students: quick read

December 3rd, 2008

Patrick Klepak over at MTV Games has a great little blog post about watching his girlfriend (a casual gamer) tackle Left 4 Dead (her first shooter ever).  I've mentioned to some of you before that watching inexperienced gamers play games is both extremely educational and extremely entertaining, and this little write up captures that well.

Share and Enjoy:
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Fark
  • Google Buzz

GAD225 HW5: Word Games

December 1st, 2008

For this project, present the user with the option to play any of the following three games:

1. Hangman, pick a word from your wordlist. Display it with dashes in place of the letters. Allow the user to guess letters (or the complete word as a separate option). Give them a finite amount of guesses. After it's over, allow them to play again with a new word, or go back to main menu.

2. Scramble, pick a word from your wordlist. Display it scrambled. Allow the user to guess the word. After it's over, allow them to play again with a new word, or go back to the main menu.

3. Mastermind. Generate a four digit number using only 1-6 for each digit. Allow the user to guess. Indicate how many numbers are correct, and how many are both correct AND in the right spot.

You can make additional combo options of the above for extra credit.

Share and Enjoy:
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Fark
  • Google Buzz

IM211: Final Homework Roundup

November 22nd, 2008

Here is a general update to the schedule for the rest of the quarter.  Ignore the existing schedule and go by this for the last few weeks:

Read the rest of this entry »

Share and Enjoy:
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Fark
  • Google Buzz

GAD225 HW: Cards and Decks

November 19th, 2008

As discussed in class on Monday, you need to create a Card object from scratch, as well as a Deck object from scratch. I have provided you with a test class that you are not allowed to change. It can be found here.

Details on the Card and Deck requirements are found below. I've added 2 small things that we didn't discuss in class, so check it out.

Read the rest of this entry »

Share and Enjoy:
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Fark
  • Google Buzz