khaledosman / terasoft-12

Automatically exported from code.google.com/p/terasoft-12
0 stars 0 forks source link

4.05 As a user, I can start and see the setup and givens of the generated game, integrated with the environment. #3

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Here, an Environment should be generated according to the user setup and to the 
back-end implemented, at this point the game starts, user interaction will be 
required and modeled in the game.

Tasks: 

1- Story sequence diagram & artifact
2- Documentation of methods
3- Getting and scaling The Xna objects (start point Aquarium , fish, prey, 
destination Aquarium). (i.e retrieving points, scaling, positioning) 
4- Drawing the x-axis and y-axis 
5- Assigning name and correct scaling of x and y axis and connect the objects 
points with corresponding axises 
6- Draw GUI for test angle and test Velocity (window and indicators) with 
givens drawn but every thing grayed except active controllers (indicator and 
measurements)(i.e gray screen and 2 indicators) 
7- calling pre-implemented methods of testAngle(), testVelocity(), 
getVoiceCommannd(), buttonClicked() and displayText() and connecting every thing
8- Get Points from engine and map them to  animate the fish in correct path 
after user final shoot
9- testing with various inputs 

Original issue reported on code.google.com by mohamed....@gmail.com on 13 Apr 2012 at 2:21

GoogleCodeExporter commented 9 years ago
Status wasn't correctly set to New (was Accepted, my Bad)

Original comment by mohamed....@gmail.com on 13 Apr 2012 at 2:37

GoogleCodeExporter commented 9 years ago
Let's start!
TO-DO: update Task Board

Original comment by mohamed....@gmail.com on 17 Apr 2012 at 4:11

GoogleCodeExporter commented 9 years ago
A first Draft of the UML (sd) is ready

Original comment by mohamed....@gmail.com on 19 Apr 2012 at 7:23

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r126.

Status: In Progress

Added a Models and Textures Folder 
Added Models and Textures that will be used in Experiment 2

Original comment by mohamed....@gmail.com on 20 Apr 2012 at 9:02

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r128.

Status: In Progress

Added Instance Variables That will help creating the GUI

Original comment by mohamed....@gmail.com on 20 Apr 2012 at 9:20

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r129.

Status: In Progress

Modified The Access modifiers of the instance Variables

Original comment by mohamed....@gmail.com on 20 Apr 2012 at 9:24

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r130.

Status: In Progress

Added The Environment2 Constructor and the initialize Method to make sure my 
variables are initialized before the game starts 

Original comment by mohamed....@gmail.com on 20 Apr 2012 at 9:33

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r131.

Status: In Progress

Added The LoadContent Method to Load The fish Model and Initialize the Camera

Original comment by mohamed....@gmail.com on 20 Apr 2012 at 9:37

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r133.

Status: In Progress

Added The UnloadContent() Method to Unload the models whenever needed.
Added The method Draw() to display the GUI

Original comment by mohamed....@gmail.com on 20 Apr 2012 at 9:51

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r167.

Status: In Progress

Added GrayScreen Texture

Original comment by mohamed....@gmail.com on 20 Apr 2012 at 3:21

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r168.

Status: In Progress

Added a gray screen (when user is prompted to test the angle and velocity)

Original comment by mohamed....@gmail.com on 20 Apr 2012 at 3:22

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r184.

Status: In Progress

Added Angle and Velocit Textures
Added angleVelFont and Ariel FontSprites

Original comment by mohamed....@gmail.com on 20 Apr 2012 at 8:02

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r185.

Status: In Progress

Added angle and velocity gauges  to the environment
Added velocity and angle measurements 

Original comment by mohamed....@gmail.com on 20 Apr 2012 at 8:13

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r186.

Status: In Progress

Added X and Y axises Labels (meters)

Original comment by mohamed....@gmail.com on 20 Apr 2012 at 8:28

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r223.

Status: In Progress

Separated Gui Out 
this class contains only engine (logic)

Original comment by mohamed....@gmail.com on 21 Apr 2012 at 3:17

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r224.

Status: In Progress

Added the GUI Here (previously in Environment2)

Original comment by mohamed....@gmail.com on 21 Apr 2012 at 3:18

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r231.

Status: In Progress

renaming the screen.png for convenience 

Original comment by mohamed....@gmail.com on 21 Apr 2012 at 5:58

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r232.

Status: In Progress

Added a getter for the GraphicsDeviceManager 

Original comment by mohamed....@gmail.com on 21 Apr 2012 at 5:59

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r233.

Status: In Progress

Added getters and setters for angle and velocity

Original comment by mohamed....@gmail.com on 21 Apr 2012 at 6:00

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r235.

Status: In Progress

Fixed GraphicsDeviceManager issue

Original comment by mohamed....@gmail.com on 21 Apr 2012 at 6:53

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r237.

Status: In Progress

Added fullscreen variable 

Original comment by mohamed....@gmail.com on 21 Apr 2012 at 7:15

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r240.

Status: In Progress

Some Modifications in variable names and replacing some instances with others 
inherited!

Original comment by mohamed....@gmail.com on 21 Apr 2012 at 7:33

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r241.

Status: In Progress

Environment2 recommitted (just for convenience, requested from my team mates)

Original comment by mohamed....@gmail.com on 21 Apr 2012 at 7:40

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r246.

Status: In Progress

Added a new GrayScreen instead of the replaced one

Original comment by mohamed....@gmail.com on 21 Apr 2012 at 8:48

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r250.

Status: In Progress

Added connectors between x,y axises and objects
wrote the points on x and y axises 
made The code cleaner(connected together with the screen)

Original comment by mohamed....@gmail.com on 21 Apr 2012 at 11:17

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r251.

Status: In Progress

Changed Default resolution to the mostly used resolution on projectors 
(1024*768)

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 12:05

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r252.

Status: In Progress

changed the resolution of the gray screen image to 1024*768

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 12:08

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r253.

Status: In Progress

changed the resolution of the x,y Axises image to 1024*768

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 12:13

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r254.

Status: In Progress

More Scalable Screen .

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 12:26

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r259.

Status: In Progress

Created a new way of drawing objects (mapping the drawing position to the 
center of the texture instead of being at the top left corner)

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 12:26

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r270.

Status: In Progress

Created a new 2D fish Model

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 2:49

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r271.

Status: In Progress

Added More Scalability in the GUI by introducing some methods that do some 
Mathematical mapping

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 2:53

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r273.

Status: In Progress

Making the Method Draw() cleaner and more organized

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 3:06

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r276.

Status: In Progress

Modified when the Objects connector axis will be called (better GUI) (small bug)

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 3:14

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r278.

Status: In Progress

Made the GUI highly resolution independent with minor bugs

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 3:53

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r280.

Status: In Progress

Changing the path of my images

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 4:00

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r282.

Status: In Progress

Changing the path of my images

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 4:03

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r284.

Status: In Progress

ADing a new image set ImageSet2

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 4:34

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r286.

Status: In Progress

Modified some modifications that will make gui better and cleaner rotation of 
the predator

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 5:35

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r297.

Status: In Progress

velocity shifted (bug)  fixed.

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 8:55

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r301.

Status: In Progress

Y access points inversed.

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 9:56

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r302.

Status: In Progress

Forgot some code commented, now every thing is ok!

Original comment by mohamed....@gmail.com on 22 Apr 2012 at 9:57

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r371.

Status: In Progress

Made a full pixels mapping that allow really huge scalability (i.e can 
represent any +ve point on the screen )

Original comment by mohamed....@gmail.com on 23 Apr 2012 at 9:23

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r383.

Status: In Progress

Added More Scalability, however some mapping bugs popped out , will fix asap 
isA .

Original comment by mohamed....@gmail.com on 23 Apr 2012 at 10:36

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r386.

Status: In Progress

Added More Scalability.
Solved the axis naming bug .
Solved velocity value (in gray screen) shift bug (partially)

Original comment by mohamed....@gmail.com on 23 Apr 2012 at 11:40

GoogleCodeExporter commented 9 years ago
Zayat, the convention of the Documentation will be as follows, Author, 
Summmary, Parameter, Return

Original comment by mohamedra2fat on 24 Apr 2012 at 10:41

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r414.

Status: In Progress

Added a new fish bowl for image set 1

Original comment by mohamed....@gmail.com on 24 Apr 2012 at 1:41

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r415.

Status: In Progress

Added more scalability

Original comment by mohamed....@gmail.com on 24 Apr 2012 at 1:42

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r424.

Status: In Progress

Added more scalability
Made the scaling in terms of the native object sizes sent

Original comment by mohamed....@gmail.com on 24 Apr 2012 at 2:32

GoogleCodeExporter commented 9 years ago
This issue was updated by revision r425.

Status: In Progress

All Code un commented (should be easily integrated with others)

Original comment by mohamed....@gmail.com on 24 Apr 2012 at 2:36