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
ok, thank you, but where will the remarks be ?

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

GoogleCodeExporter commented 9 years ago
As far as i know the documentation is as follows:
/// <summary>
/// This Method will do blablabla
/// </summary>
/// <remarks>
/// <para>AUTHOR: Mohamed Alzayat </para>
/// <para>DATE WRITTEN: April, 22 </para>
/// <para>DATE MODIFIED: April, 22 </para>
/// </remarks>
/// <param name="x">Takes blablabla</param>
/// <param name="y">Takes blablabla</param>
/// <param name="z">Takes blablabla</param>

please double check that !

On Tue, Apr 24, 2012 at 6:23 PM, Mohamed Alzayat <
mohamed.alzayat.eng@gmail.com> wrote:

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

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

Status: In Progress

Made the code look cleaner
added more scalability (although not better GUI however more real)
Documentation Ready
Implementation Ready

Original comment by mohamed....@gmail.com on 24 Apr 2012 at 8:46

GoogleCodeExporter commented 9 years ago

Original comment by mohamed....@gmail.com on 24 Apr 2012 at 8:51

GoogleCodeExporter commented 9 years ago
Design Needs to be refined due to change of class names.

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

GoogleCodeExporter commented 9 years ago
Remove the Written date and modified date from the documentation

Original comment by mohamedra2fat on 25 Apr 2012 at 8:54

GoogleCodeExporter commented 9 years ago
i am writing with the conventions we agreed on since April 19
check:
https://www.facebook.com/groups/Terasoft.9/permalink/374709895904808/

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

GoogleCodeExporter commented 9 years ago
I didnot agree on anything, and here is the website of MSDN
http://msdn.microsoft.com/en-us/library/5ast78ax.aspx
there is no Author originaly, so this is something is added, and no need for 
dates

Original comment by mohamedra2fat on 25 Apr 2012 at 9:16

GoogleCodeExporter commented 9 years ago
in that site there is even no author !
any thing extra within the remarks tag is optional !!
and the dates are from the conventions we agreed on !
you shouldn't have reopened the design for that !! did you?

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

GoogleCodeExporter commented 9 years ago
I did not opened the design.
And again, I did not agree on anything, posts on facebook are not official. And 
since it is optional then we dont need the dates, if you are caring about 
modifying, issues show the date that you started and the date that you finally 
modified.

Original comment by mohamedra2fat on 25 Apr 2012 at 9:35

GoogleCodeExporter commented 9 years ago
sorry i mean re-openning the documentation.

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

GoogleCodeExporter commented 9 years ago
note: ghoroury on facebook just said that date is extra, not needed, but 
possible.

Original comment by 3abdelazim on 25 Apr 2012 at 10:11

GoogleCodeExporter commented 9 years ago
No Dates.

Original comment by mohamedra2fat on 25 Apr 2012 at 10:20

GoogleCodeExporter commented 9 years ago
Your responsibility :D

Original comment by 3abdelazim on 25 Apr 2012 at 10:23

GoogleCodeExporter commented 9 years ago
Although i have changed the labels before the pre-deadline 2(i don't know how 
they disappeared!)

Original comment by mohamed....@gmail.com on 25 Apr 2012 at 10:47

GoogleCodeExporter commented 9 years ago
Documentation tested and verified.

Original comment by mohamedra2fat on 25 Apr 2012 at 5:55

GoogleCodeExporter commented 9 years ago
Thanks Raafat!

Original comment by mohamed....@gmail.com on 25 Apr 2012 at 6:54

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

Status: In Progress

Made the code look cleaner
changed a part that increases efficiency
modified the initial scaling

Original comment by mohamed....@gmail.com on 26 Apr 2012 at 11:51

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

Status: In Progress

Removed a redundant  folder

Original comment by mohamed....@gmail.com on 27 Apr 2012 at 12:38

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

Status: In Progress

Removed a redundant  folder (same one)

Original comment by mohamed....@gmail.com on 27 Apr 2012 at 12:44

GoogleCodeExporter commented 9 years ago
We have agreed that the scenario reviewer will start working after the 
implementation reviewer,however i can't postpone the scenario reviewing request 
any more!

Original comment by mohamed....@gmail.com on 27 Apr 2012 at 1:25

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

Status: In Progress

draw winning message after the end of the game.

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

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

Status: In Progress

Updating some GUI Issues

Original comment by mohamed....@gmail.com on 27 Apr 2012 at 5:13

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

Status: In Progress

Updating some GUI Issues (again)

Original comment by mohamed....@gmail.com on 27 Apr 2012 at 5:38

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

Status: In Progress

Scaling Bug solved el7

Original comment by mohamed....@gmail.com on 27 Apr 2012 at 6:39

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

Status: In Progress

angle Bug solved El7

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

GoogleCodeExporter commented 9 years ago
You have been following conventions, but your code would have been so much 
better if you knew more about XNA graphics (i.e. didn't follow best practices)
Implementation verified for now, but to be reconsidered during sprint 2 while 
adjusting themes of the game.

Original comment by 3abdelazim on 27 Apr 2012 at 9:22

GoogleCodeExporter commented 9 years ago
Just changed 2 words in the documentation 

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

GoogleCodeExporter commented 9 years ago
(Y)

Original comment by mohamedra2fat on 27 Apr 2012 at 9:32

GoogleCodeExporter commented 9 years ago
update issue 3

Status: Done

Design Almost(99%) Verified

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

GoogleCodeExporter commented 9 years ago
Updated the issue for sprint 2!

Original comment by mohamed....@gmail.com on 11 May 2012 at 8:11

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

Status: In-Progress

Created The customize SpriteBatch class "MySpriteBatch.cs".
Documented.

Original comment by mohamed....@gmail.com on 17 May 2012 at 10:08

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

Status: In-Progress

Modifyed the predator, prey, and aquarium class to have their objects drawn in 
them.
Documentation of mentioned classes are ready

Original comment by mohamed....@gmail.com on 17 May 2012 at 3:54

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

Status: In-Progress

Modified the aquarium class to have it's texture drawn in it.
Documentation of aquarium is ready

Original comment by mohamed....@gmail.com on 17 May 2012 at 3:57

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

Status: In-Progress

Commented a meaningless line

Original comment by mohamed....@gmail.com on 17 May 2012 at 4:36

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

Status: In-Progress

Trying to fix my reference issues!

Original comment by mohamed....@gmail.com on 17 May 2012 at 4:51

GoogleCodeExporter commented 9 years ago
update issue 3

Status: In-Progress

Design Updated
https://docs.google.com/file/d/0B6N4YYWbSqySRENTcXc4NEw3Qms/edit

Original comment by mohamed....@gmail.com on 17 May 2012 at 9:43

GoogleCodeExporter commented 9 years ago
update issue 3

Status: In-Progress

Design Updated
https://docs.google.com/file/d/0B6N4YYWbSqySZUgtZGlKSXF0Qms/edit

Original comment by mohamed....@gmail.com on 17 May 2012 at 10:01

GoogleCodeExporter commented 9 years ago
Zayat : if the predator Y axis is lower than prey Y axis and Container Y axis 
is higher than prey Y axis then generateSolvablePoints should be called again. 
to avoid something like this :

http://i.imgur.com/BxtcO.png

which is solvable as points and not as objects

Original comment by hollaxy...@gmail.com on 18 May 2012 at 3:41

GoogleCodeExporter commented 9 years ago
Added Safty as a reviewer

Original comment by mohamed....@gmail.com on 18 May 2012 at 8:25

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

Status: In-Progress

Added some methods (not fully finished ) in Environment2 class
Fixed Class User 2 >> made it public

Original comment by mohamed....@gmail.com on 18 May 2012 at 9:51

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

Status: In-Progress

Modified some methods (not fully finished ) in Environment2 class
Changed protection of some methods

Original comment by mohamed....@gmail.com on 20 May 2012 at 11:48

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

Status: In-Progress

fixed the points mapper

Original comment by mohamed....@gmail.com on 20 May 2012 at 12:35

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

Status: In-Progress

modified the point mapping of the xyAxisTexture logic

Original comment by mohamed....@gmail.com on 20 May 2012 at 1:27

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

Status: In-Progress

Begining the UnitTest for the mathematical calculations behind the GUI

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

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

Status: In-Progress

Successfully drew the basic objects however need some more work to position 
them correctly

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

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

Status: In-Progress

Successfully drew the basic objects and positioned them almost correctly

Original comment by mohamed....@gmail.com on 21 May 2012 at 4:41

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

Status: In-Progress

Successfully drew the basic objects and added support for decimal values and 
positioned them almost correctly

Original comment by mohamed....@gmail.com on 21 May 2012 at 5:57

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

Status: In-Progress

Added the angle rotation for the predator object.

Original comment by mohamed....@gmail.com on 21 May 2012 at 6:15

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

Status: In-Progress

Added the StartAquarium and merged some changes with Tamer's modifications

Original comment by mohamed....@gmail.com on 21 May 2012 at 6:31