Reference no: EM13537179
Before starting this programming assignment, participants should be able to:
Analyze a basic set of requirements for a problem
Compose basic C++ language programs
Create basic test cases for a program
Apply arrays, strings, and pointers
Declare and define constructors
Declare and define destructors
Compare and contrast public and private access specifiers in C++
Describe what is an attribute or data member of a class
Describe what is a method of a class
Apply and implement overloaded functions
Distinguish between pass-by-value and pass-by-reference
Discuss classes versus objects
Overview and Requirements:
You are required to create a solution, as a team (you may have a team of up to 4 members), to a game of your choice! Some game possibilities are listed below:
• Chess
• Texas Hold 'em
• Battleship
• Checkers
• Others?
Your goal for the assignment is build a complete graphical, and possibly networked, two-player game. As a team you must ultimately decide how you will implement graphics for the game. You have many tools and library options available to implement the graphics portion of the assignment. Some include the Unreal Engine 4, SFML, DirectX, OpenGL, SDL, etc. Please be sure to also add some directions of how to play the game.
Explain what will be the value of the rate constant
: The energy of activation for a certain reaction is measured to be 90.0kj/mol. The rate comstant of this reaction is 302.6 s^-1 at 300k. Suppose the reaction is heated to 316.0K. What will be the value of the rate constant at the higher temperature
|
Estimate the range of the wavevector spectrum
: A stone dropped into a pond generates a travelling wave group approximately 1 m long; the waves within the group have a wavelength of about .1 m Estimate the range of the wavevector spectrum representing the group.
|
Latent heat of vaporization constant
: What will be the lowest possible temperature to which very dry air at T = 104F can be cooled by evaporation? Consider p = 1000hPa and latent heat of vaporization constant and equal to 2.4 x 10^6 J/kg.
|
Estimate what is the value of the capacitance
: A series RC circuit has a time constant of 1.000 s. The battery has an emf of 48.0 V, and the maximum current in the circuit is 480 mA. What is the value of the capacitance
|
Implement the graphics portion of the assignment
: Analyze a basic set of requirements for a problem - Compose basic C++ language programs
|
An electron experiences the greatest force
: An electron experiences the greatest force as it travels 1.02*10^6 m/s in a magnetic field when it is moving horizontally. The force is upward and of magnitude 1.75*10^-12 N. What is the magnitude of the magnetic field?
|
For a mass spectrometer the magnetic field
: For a mass spectrometer the magnetic field is varied to allow ions of varying mass to reach the detector. A different method would be to maintain a constant magnetic field and vary the accelerating potential difference of V.
|
Obtain what will be the volume of the log above the surface
: A log of mass 40 kg is dropped into river at 0°C. If the relative density of the log is 0.8, what will be the volume of the log above the surface
|
Find its rotational inertia about the axis of rotation
: A uniform rod rotates in a horizontal plane about a vertical axis through one end. The rod is 7.63 m long, weighs 11.1 N, and rotates at 275 rev/min.find its rotational inertia about the axis of rotation
|