CSE 5912 Game Design and Development

Homework

Homework #1 - preparing for the class and project

Due before the second class meeting, complete the following and turn in on Carmen (under the assignment HW#1). If you are on the waitlist, bring a hard copy to class or send the completed documents to me as email attachments:

  1. Personal information sheet
  2. Ethics agreement
  3. Project goals and desired roles (to be shared with the class)

Team formation will start the first day of class, and should be completed by the second or third meeting. Additional, but non-graded, tasks you should complete as soon as possible:

  1. Read the content on the course homepage and linked subpages.
  2. Installation of the latest version of Unity. Students may petition to use another engine and install tools accordingly, but are highly encouraged to use Unity.
  3. Read the following article on Constructive Criticism and make mental notes on how you will interact with others in this course.

Homework #2 - longer term preparation

 

Due by the end of the first week of classes, make some self-advertisement materials and turn them in on Carmen (under the assignment HW#2):

  • Make at least 3 images that are photos of yourself, modified to some degree using Photoshop, Paint.NET, GIMP, PaintShop Pro, Deepart.io, Prisma , or some other tool or app. Zoom in such that you are somewhat recognizable on at least one. To the left is an example years I made years ago in about 2 minutes using various image filters, check out Roger Crawfis' better examples here.
  • Optionally, make a video about yourself. Format of your choice - could be in person or a slideshow. You could include information about yourself like a short biography, your career plans, your favorite games, whatever you want. Depending on the video size, instead of turning it in on Carmen you might post it online instead)

One of the pictures you turn in will be included as part of a Carmen quiz to assist in you learning each other's names. Other materials you turn in for this assignment will be kept private - mainly their use is assisting me in getting to know you all and serve as reminders if you ask for a reference years later. Hopefully you will be proud of your project enough to put your face and name within your game's credits.

 

Homework #3 - demonstrating game development ability

Due by 11:59pm on the second Tuesday of the semester.

Go through the Unity Roll-A-Ball tutorial. Modify it such that 3 of the following tasks are completed:

For the Unity engine, you can submit your work by exporting your work (code, art assets, and any scene files) as a unity package and turning that in on the Carmen assignment "HW3".

If your team has been approved to use a different engine, contact me to determine a suitable alternative for this assignment. You should be aiming to add similar features to those above, but within a tutorial example of your chosen game engine. You will need to coordinate with me on formatting of a submission for the assignment.