Difference between revisions of "Tutorial Project Evolutions"

From wiki.visual-prolog.com

 
(39 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This is an example of the evolution of the project development beginning from the initial idea till the today status.
+
#REDIRECT [[:Category:Evolutions Tutorial Project|Evolutions Tutorial Project]]
A very easy game has been chosen as the basic idea. We do not know the initial name of this game so we call it ''Polyline''.
 
 
 
Each release expands the functionality of the application. Moving along the way the code is extended, modified and restructured or only restructured and modified.
 
 
 
{{PolyLine Game Rules}}
 
{| cellspacing="0" border="1"
 
|-
 
!SRC
 
!Release
 
!Short Description
 
!User<br/>Interface
 
!PE
 
 
 
{{example_chain
 
|type=file
 
|release=1
 
|description=[[Game Polyline. release 1|Players: computer and human. The initial move by choice.]]
 
|target=Console
 
|pe='''+'''
 
}}
 
 
 
{{example_chain
 
|type=file
 
|release=2
 
|description=[[Game Polyline. release 2|New: Players - objects. The initial move of the computer - random.]]
 
|target=Console
 
|pe='''+'''
 
}}
 
 
 
{{example_chain
 
|type=file
 
|release=3
 
|description=[[Game Polyline. release 3|New: N players. The type of the player (computer or human) - by choice.]]
 
|target=Console
 
|pe='''+'''
 
}}
 
 
 
{{example_chain
 
|type=file
 
|release=4
 
|description=[[Game Polyline. release 4|New:  Safe computer's move - random. The code of the player-computer restructured.]]
 
|target=Console
 
|pe='''+'''
 
}}
 
 
 
{{example_chain
 
|type=file
 
|release=5
 
|description=[[Game Polyline. release 5|New: Computer's move based on the prognosis on the depth ''K'' moves. The code reorganized.]]
 
|target=Console
 
|pe='''+'''
 
}}
 
 
 
{{example_chain
 
|type=file
 
|release=6
 
|description=[[Game Polyline. release 6|New: Multiple plays mode. Easy expansion of the list of players. The size of the field mutable. The code reorganized.]]
 
|target=Console
 
|pe='''+'''
 
}}
 
 
 
{{example_chain
 
|type=file
 
|release=7
 
|description=[[Game Polyline. release 7|New: MultiLanguage feature. The code reorganized.]]
 
|target=Console
 
|pe='''+'''
 
}}
 
 
 
{{example_chain
 
|type=project
 
|release=8
 
|description=[[Game Polyline. release 8|New: Code modified. The structure of the project reorganized. Each class placed to the separate package.]]
 
|target=Console
 
|pe='''+'''
 
}}
 
 
 
{{example_chain
 
|type=project
 
|release=9
 
|description=[[Game Polyline. release 9|New: Code modified. Each class generates the Object.]]
 
|target=Console
 
|pe='''+'''
 
}}
 
 
 
{{example_chain
 
|type=project
 
|release=10
 
|description=[[Game Polyline. release 9|New. Code modified. Communication with players based on events. ''NotificationAgency pack'' used.]]
 
|target=Console
 
|pe='''+'''
 
}}
 
 
 
|}
 
 
 
 
 
[[ru:Игра "Ползунок"]]
 
[[Category:Examples]]
 
[[Category:Games 1+]]
 
[[Category:PolyLine Evolutions]]
 

Latest revision as of 10:30, 12 August 2011