- Using a git command to clone this repository to your computer.
- Open Eclipse and then "import existing project" from the cloned folder (In Step 1) into your Eclipse workspace.
- Rename your Eclipse Java project:
2110215_Project_2017_{GroupName}
.- Example: If your group name is
Rockman
, your project name should be2110215_Project_2017_Rockman
.
- Example: If your group name is
- Implement your project.
- You should create a commit when you finish each function of your project.
- Don't wait until you finish the whole project to create a commit.
- Export your project into a runnable jar file named
Project_2017_{GroupName}.jar
- Example: If your group name is
Rockman
, your jar name should beProject_2017_Rockman.jar
. - Your jar file must include all your resources (images or audios) and it must be runnable from anywhere.
- Example: If your group name is
- Create a PDF document of your project and put it at the root directory.
- Your document should contain:
- Brief introduction about your project.
- User Manual (How to use your program or How to play if your project is a game).
- Implementation Detail (UML class diagram and description of all classes and methods you implemented)
- The document of each lab or exercise is a great example of how your document should look like.
- Your document should contain:
- Ensure that you push all commits of your project within 14 December 2017.
- To sum up, this repository should contain:
- All your codes.
- Runnable jar file.
- PDF Document.
- An image of the UML class diagram.
- To sum up, this repository should contain:
- On your presentation day (15 December 2017), bring a printed version of your document and your own laptop for showing a demo of your project.
- You only have 5 minutes for showing a demo of your project. So make sure that your laptop is ready for presentation beforehand.
- If you need any kind of help or advice about your project
- You can meet and ask TAs directly at Lab Game 18th floor Engineering 4 Building (Charoenvidsavakham) every Friday between 1pm and 4pm.
- Please make an appointment if you want to meet at some other time.
- You can ask in channel #project of our Slack.
- If you have never joined our Slack before, go to https://goo.gl/FmKbMY.
- Otherwise, go to https://progmeth2017.slack.com and sign in with your account.
- You can meet and ask TAs directly at Lab Game 18th floor Engineering 4 Building (Charoenvidsavakham) every Friday between 1pm and 4pm.