Understand and apply trigonometry and core trigonometric

Assignment Help Mathematics
Reference no: EM132365741

Learning Outcomes

e) On successful completion of this module learners are able to understand and apply trigonometry and core trigonometric identities in game development situations.

f) On successful completion of this module learners are able to examine and apply vector mathematics to situations found in game programming.

g) On successful completion of this module learners are able to examine and apply analytic geometry in common game development situations.

Assessment Overview:

This assessment requires you to be able to apply to apply vector mathematics and geometry in a software program.

Instructions:

• Create a new C++ Visual Studio project
• Add the file ‘geometry.h' to the project. This is found in the Assessment 4 folder in the assessment section of Blackboard.
• Create the required source code for the document and develop tests to verify the functions that you implement.
o Files to be created/implemented : main.cpp, geometry.h, geomtery.cpp, test.h, test.cpp
o Write your test cases such that code keeps track of how many test scenarios were
• run (by keeping the count of it) and OUTPUT the count and the test result to the console.

• Do not rename or change the header file.
o Note - with the exception of template code provided by Torrens University or your facilitator, all code must be written by you the student. Anything less will be considered plagiarism. If you are unsure, please contact your facilitator for clarification.

Build Quality:

The source code is required to display the following features:

Free of:

o Build warnings at Warning Level 3 for all build targets.
o Build errors at Warning Level 3 for all build targets.
o All intermediate files, (.obj, .pdb, .ilk, ..., files etc).

An electronic copy of the source code (.h, .cpp), solution file (.sln) and project file (.vcxproj) are required to be submitted.
o Name the source code folder as: GeometryProjectSource - Student Name
o Name the solution as: GeometryProject.sln

Coding Standards:
The source code is required to display the following features:

• The template header.
• Standardised naming convention for variables.
• Discrete Functions that perform the task reflected in their name.
• Appropriate use of commenting; especially, in complex areas of the code.
• Appropriate use of whitespace and indentation.
• Appropriate function headers as specified below:

/***********************

* name of the function: the task of the function

* @author: who is the author of the function

* @parameter: info about the parameters of the function

* @return: the return value of the function

********************/

Reference no: EM132365741

Questions Cloud

Determine the amounts american eagle reports for net sales : Determine the amounts American Eagle reports for net sales and net income in its income statement for the most recent year.
How specific interventions would support treatment goals : For this discussion, select one of the theories described in your text or in the readings for this unit. Describe how it may be applied to the case you used.
Develop business continuity plan for your organization : Develop a business continuity plan for your organization. Describe the basic activities that must be managed by the BCP.
Research non-business areas where data mining be applied : Please send a 150-word response to the following - You are to research and cite at least three non-business areas where data mining might be fruitfully applied
Understand and apply trigonometry and core trigonometric : MAT101 Maths - Assessment - Geometry based programming project - Visual Studio Project - understand and apply trigonometry and core trigonometric identities
Do reported amount of ending inventory and net income differ : Do reported amounts of ending inventory and net income differ if the adjusting entry method of recording the change in inventory is used instead of the closing.
Separate means of delivering essential services : Government and the private sector are struggling to provide a secure, efficient, timely, and separate means of delivering essential services
What is the dollar revenue received : If the company entered a forward contract to sell at the 30-day forward rate of $1.2980/€, what is the dollar revenue received?
Reporting helps healthcare providers deliver better care : Read the end-of-chapter application case "Smart Business Reporting Helps Healthcare Providers Deliver Better Care"

Reviews

Write a Review

Mathematics Questions & Answers

  Questions on ferris wheel

Prepare a Flexible Budget Gator Divers is a company that provides diving services such as underwater ship repairs to clients in the Tampa Bay area.

  Logistic map

This assignment has two question related to maths. Questions are related to bifurcation cascade and logistic map.

  Finding the probability of cards

This assignment has questions related to probabiltiy.

  Systems of ode

Find all the xed points, and study their stability and Draw the phase portrait of the system, as well as the graphs of the solutions in all relevant cases.

  Derive the boolean expression

Derive the Boolean Expression and construct the switching circuit for the truth table stated

  System of equations

Evaluate which equations are under-identified, just-identified, and over-identified.

  Linear programming problem

Linear programming problem consisting of only two constraints with one objective function.

  Find the natural domain

Find the natural domain of the given functions.

  Introduction to numerical methods

Compute the coecients of the polynomials using the term recurrence relation.

  Chart of the topological manifold

De?nition of smoothness of functions on a smooth manifold is chart independent and hence geometric.

  Mathematics in computing

Questions related on mathematics in computing.

  Complex problems

Complex problems

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd