COMP1400 – Programming for Designers

Class announcements for Programming for Designers

COMP1400 – Programming for Designers random header image

Assignment 2 – submission

Posted by on September 14th, 2010 · Assignments

There are three components you will need to submit:

1) Storyboard of your design (due week 8, your lab session)

2) The JavaScript files for all your scripts (due Sunday 19 September 2010, 23:59)

3) A web version of your game (due week 9, your lab session, i.e. the first lab session after Sunday 19 September 2010)

1) Submitting the storyboard: The final PAPER version of the storyboard has to be handed to the tutor at the start of lab 8 session.

REMEMBER to write the name, student number for all group members.

REMEMBER to write your lab session id e.g. MON12, THU10.

REMEMBER to number the frames and pages.

2) Submitting the Script files of your game:

Similar to assignment 1 submission, your assignment will be stored in a number of files. The script files (.js files) can be submitted by using the “give” web page as follows:

Go to https://cgi.cse.unsw.edu.au/~give/Student/give.php

(you need to login using your cse account, select the course COMP1400, search for Assignments (assn2), “Upload my Assignments” , accept the declarition, choose all files(.js files) and Submit Files.  When it is done, press “Check my Submission” to see the submission information.

REMEMBER to put all your group members name,student number, cse-account-id as comments in all script files.

REMEMBER to write some comments about each script and clarify the objects you assigned the script to.

Since your program should include: 1)Prefabs for the enemies and the missiles, 2) In-code instantiation and destruction of enemies and missiles, 3) Mouse handlers for clicking on enemies and 4) Collision handlers for checking missile/enemy collisions; it is highly recommended to clarify in your comments how you covered these items.

REMEMBER to mention the name of the person who has implemented each script.

REMEMBER to use meaningful names for scripts/variables and keep the names the same if you are submitting more than once. DO NOT USE SPACE in file/script name.

VERY IMPORTANT: Just one person has to submit for the whole group. If both group members submit the same or different versions, one will be ignored randomly and there is no guarantee that your latest submission will be considered, specially if the group members belong to the different lab sessions.

Assignments can be submitted more than once: the latest version is marked. Your assignment is due by Sunday, the 19th of September 2010, 11:59pm.

VERY IMPORTANT: Every time you submit, you have to submit all script files. The previous submissions will be ignored completely.

Late submissions will be penalised: the penalty for a late submission will be 5% per full and partial day after the due date up to 7 days. After 7 days the penalty is equal to whole assignment mark.

Reminder on plagiarism policy
You are permitted, indeed encouraged, to discuss ways to solve the assignment with other people. Such discussions must be in terms of algorithms, not scripts.

But you must implement the solution on your own. Submissions are routinely scanned for similarities that occur when students copy and modify other people’s work, or work very closely together on a single implementation. Severe penalties apply to a submission that is not the original work of the person/group submitting it.

3) Uploading the web player version of the project:

The project has to be published as web version in your cse account’s “public_html/assn2” folder. The name of the project must be your student id (7 digits) followed by assn2. For example if the student id is 9876543 and the cse user-name is “csestudent”, the project has to be available in http://www.cse.unsw.edu.au/~csestudent/assn2/9876543assn2.html

You need to build web player version of your project. Save it in a folder called “assn2” and name it as a combination of your student number and “assn2”. Copy the folder to your home directory/public_html. And at the end,make sure the correspondent (above) link works for you and you can play the game without any problem.

If you are going to upload the web version from your home computer/laptop, you need to use WinSCP or Fugu. Two step-by-step manuals have been provided for Windows/Mac users in this matter.

Windows Users: How To Use WinSCP (http://www.cse.unsw.edu.au/~cs1400/guides/HowToWinSCP.pdf)

Mac Users: How To Use Fugu (http://www.cse.unsw.edu.au/~cs1400/guides/HowToFugu.pdf)

REMEMBER you need to enter Host as ‘login.cse.unsw.edu.au’ and port as 22.

CONSIDER that the manuals are using assn1 as an example and you have to upload assn2.

REMEMBER that you are allowed to copy (not create) the web version during your lab session in week 9, if you could not do that before the lab session. OBVIOUSLY the uploaded version MUST be exactly based on the submitted scripts. In other words, DO NOT CHANGE your game after submitting the final version of scripts before creating the web version for upload.

PLEASE REPORT any problem in submission to cs1400@cse.unsw.edu.au.

No Comments so far ↓

There are no comments yet...Kick things off by filling out the form below.

You must log in to post a comment.