Write a bouncing ball video game, Game Theory

Assignment Help:

Write a bouncing ball video game. The game is similar to the one described and depicted in

The balls bounce within the screen where the two horizontal walls are fixed. The two vertical walls are bounded by the two paddles. Each paddle is a third of the height of the screen. The user presses keys to move the paddles up and down. Your task is to control the two paddles to keep the ball bouncing within the screen to simulate two players playing the ball. The game stops when one player wins or when the time is up. A player wins if the ball bounces out from the other player's side.

1727_terminal.png

Figure: Game Screenshot

Requirements

1. Initially, the ball is placed at the center of the screen. The ball starts moving with a steady speed when the user presses a key. See Figure 1 for a screenshot.

When the ball hits a wall it should bounce off it.

2. You may reference bounce2d.c and associated code from your text book or write your own using the techniques and functions covered in lecture 7.

3. You may assign any key combination to move the paddles, but each paddle must be able to be moved independently.

What to submit

1. Your resolution logic or pseudo code (no more than two pages).

2. Your test plan and output. The limitations if your program does not run or does not output the expected result.

3. Your source code.

4. A simple user's manual with instructions on how to play your game.


Related Discussions:- Write a bouncing ball video game

Strictly dominant strategy , A strategy is strictly dominant if, no matter ...

A strategy is strictly dominant if, no matter what the other players do, the strategy earns a player a strictly higher payoff than the other. Hence, a method is strictly dominant i

Equilibrium payoffs, Equilibrium payoffs a) The reward system changes...

Equilibrium payoffs a) The reward system changes payoffs for Player A, but does not change the equilibrium strategies in the game. Player A still takes the money at the fir

Normal kind, The normal kind may be a matrix illustration of a simultaneous...

The normal kind may be a matrix illustration of a simultaneous game. For 2 players, one is that the "row" player, and also the different, the "column" player. Every rows or column

Find all ne of the game, 1. Find all NE of the following 2×2 game. Determin...

1. Find all NE of the following 2×2 game. Determine which of the NE are trembling-hand perfect. 2. Consider the following two-person game where player 1 has three strategie

Bayesian game and find its bayesian equilibria, Two people are involved in ...

Two people are involved in a dispute. Person 1 does not know whether person 2 is strong or weak; she assigns probability to person 2 being strong. Person 2 is fully informed. Each

NETWORK MARKETING, recently i joined a network marketing company called ebi...

recently i joined a network marketing company called ebiz.com. am worried about its legality and functioning.. please help if netwok marketing works?

Dynamic game, Normal 0 false false false EN-US X-NONE...

Normal 0 false false false EN-US X-NONE X-NONE

English auction, A type of sequential second worth auction during which an ...

A type of sequential second worth auction during which an auctioneer directs participants to beat the present, standing bid. New bids should increase the present bid by a predefine

Animal puzzle, a) This you just have to list all the attributes for the pro...

a) This you just have to list all the attributes for the program. i.e. unique id's for puzzle pieces, attributes for the puzzle like a data field for the number of edges, methods t

Sealed bid auction, An auction during which bidders simultaneously submit b...

An auction during which bidders simultaneously submit bids to the auctioneer while not information of the number bid by different participants. Usually, the very best bidder (or lo

Write Your Message!

Captcha
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