CMP 164 -- Assignment 1
Due date:
Friday, 4/3 -- 4/17, 2009
Objectives:
Independent research to
learn about a game engine, graphics engine, physics engine,
ai engine, etc. in more detail.
To Do:
-
There are two deadlines:
-
April 3, Friday, everyone must turn in at least 2 topics
(i.e. which engine) you want to report on.
Submit your proposal to me by email -- see
overview about how to reach me by email.
If more than one person wants to report on the same engine, it will be
resolved by the time stamp on your email.
Look at related links page
for good starting points on game engine databases.
-
April 17, Friday, everyone must turn in an html file with
the details of the engine you are reporting.
This must include your name, login, name of engine, and all the details
from your research.
Also include the presentation file e.g. powerpoint or pdf, etc.
that you used in your presentation.
-
Presentation:
Expect about 10-15 minutes allocation to present each engine.
Because of the limited time,
focus on the
(i) core functionalities, and
(ii) unusual functionalities.
Discuss the following points briefly:
API, languages supported, extensibility, ease-of-use, limitations,
status (under development, unsupported, etc.),
availability (open source, license, etc.), and others.
If you talk fast enough or have nice slides that can convey
a lot of information in a short time,
consider including a brief sample code on how an application
may use the engine.
Items To Submit:
-
Html page with descriptions of the engine that you reported on.
Include your presentation file(s).
Make sure your links are all local
and relative to your submit directory.
Relevant materials must be accessible from the html page.
Grading:
Evaluation will depend on the quality of the
presentation and report.
Submission:
Create and submit a folder called "ass1".
It must contain the file "ass1.html" and other associated files.
Zip it up and submit as follows (from unix.ic.ucsc.edu):
-
submit cmps164-ap.s09 ass1 ass1.zip
Last modified
Saturday, 28-Mar-2009 18:09:42 PDT.