| Space Invaders... Using an array for X and Y Of Enemies  :? 
 
	 
	
		| Author | Message |   
		| [Flame][Boy] 
 
  
 
 
 | 
			
				|  Posted: Thu Jan 19, 2006 10:03 am    Post subject: Space Invaders... Using an array for X and Y Of Enemies  :? |  |   
				| 
 |  
				| Hey guys im making a copy of space invaders and i need to know how to set the x and y value of my enemies using an array like i have an array of 1..20 and i need to set different x and y values for all 20 is that possible    |  
				|  |  |   
		|  |  |  
	  
		|  |   
		| Sponsor Sponsor
 
  
   |  |   
		|  |   
		| zylum 
 
  
 
 
 | 
			
				|  Posted: Thu Jan 19, 2006 11:09 am    Post subject: (No subject) |  |   
				| 
 |  
				| Use records. 
 
 	  | code: |  	  | 
type Position:
 record
 x, y : int
 end record
 
 var badies : array 1..20 of Position
 
 for i : 1..20
 badies(i).x := i*100
 badies(i).y := maxy-200
 end for
 | 
 
 [mod:85b5970787="Delos"]
 Just fixing a few typos in the code...
 Carry on.
 [/mod:85b5970787]
 |  
				|  |  |   
		|  |  |  
	  
		|  |   
		| Drakain Zeil 
 
 
 
 
 | 
			
				|  Posted: Thu Jan 19, 2006 6:04 pm    Post subject: (No subject) |  |   
				| 
 |  
				| Also, if you're looking to abuse the ability of poor programming, don't forget that arrays can have many dimentions... 
 var a:array 1..20, 1..2 of int
 % 1..20 indicates unit, 1..2 is either the x or y axis.
 
 But, you should use records instead, as already said.
 |  
				|  |  |   
		|  |  |  
	  
		|  |   
		|  |  
 |