Upload
grady-fox
View
22
Download
2
Tags:
Embed Size (px)
DESCRIPTION
How to Homework. By underpaid graders. Outline. Things you lost points for Things you WILL lose points for Tips and tricks for a good grade. Things you lost points for. Turning in the assignment late Not turning in the assignment Not meeting assignment requirements - PowerPoint PPT Presentation
Citation preview
How to Homework
By underpaid graders
Outline
Things you lost points for
Things you WILL lose points for
Tips and tricks for a good grade
Things you lost points for
Turning in the assignment late
Not turning in the assignment
Not meeting assignment requirements
Not turning in linux ready code
Not meeting requirements
Assignment required shader loaders, but some did not implement them and used the old code.
WE DO look at your code
Cube wobbled
Linux ready code
Code should work on linux without us having to change anything
Follow the format we gave you under the https://www.github.com/chavez-md/cs480Lastname repository
Keep the folder structure the same “bin, build and src”
Test on the ECC Machines if not sure
Things you WILL lose points for
Modify your readme files for the assignment
Brief explanation of the assignment
How to run it (special command line flags)
Controls if there are any
Extra credit if there is any
Things you WILL lose points for
Shaders go in the bin folder as well as any other assets. EX: /bin/shaders/vertShader.vs
No backup files (*.*~)
No executables or object files (we will compile and run ourselves)
Not referencing code (include comment with link)
Things you WILL lose points for
Makefile needs to include a clean target
Use it before you commit and push to your repository
clean:
rm *.o ../bin/executableName
Tips and tricks
Shader Loader should be a class
Lookup .gitignore
https://www.gitignore.io/ (generates a .gitignore file for you)
How to create one: https://help.github.com/articles/ignoring-files