Giter Club home page Giter Club logo

453-a1's Introduction

CPSC453 - Assignment 1

NAME: Jeremy mah
UCID Number: 10053908
Tutorial Section: T/Th @ 2pm

=== 1. EXECUTION: ===

To compile the program, on the terminal enter the following commands:

	qmake -project QT+=widgets
	qmake
	make

To run the program, on the terminal enter the following command:

	./a1

=== 2. PROGRAM USE: ===

Cookie cutter of assignment specs. All functionallity is in and no bonus features.

== 3. ALGORITHMS and DESIGN DECISIONS: ===

Despite suggestions I used both vbos and vaos.
The game instance is created and kept within Window object.
		(wireframe still has colour because specs didn't say it couldn't!)
All transformations and drawing are kept/called from within Renderer.paintGL().

User input handled in Window, drawing related stuff in Renderer.

=== 4. FILES SUBMITTED: ===

<unmodified>
main.cpp
game.h
game.cpp

<modified>
renderer.h
renderer.cpp
window.h
window.cpp

=== 5. PROGRAM ASSUMPTIONS: ===

Tested in the graphics lab in MS 239

=== 6. DECLARATION AND IMAGE PERMISSION: ===

__ I have read the regulations regarding plagarism. I affirm with my initials
that I have worked on my own solution to this assignment, and the code I am
submitting is my own.

<Mark with an X if desired. No marks will be deducted either way>

X_ I grant the instructor and/or TAs permission to use images submitted and/or
   assignment screenshots for future CPSC453 courses.

X_ If permission has been granted above, I would prefer the images to remain 
   annonymous. <Otherwise credit will be given, as is due>

__

453-a1's People

Watchers

James Cloos avatar Jeremy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.