Advertisement
Guest User

Untitled

a guest
Jul 24th, 2014
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.92 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. struct EnemySpaceShip
  6. {
  7.     int x_coordinate;
  8.     int y_coordinate;
  9.     int weapon_power;
  10. };
  11.  
  12. EnemySpaceShip getNewEnemy()
  13. {
  14.     EnemySpaceShip ship;
  15.     ship.x_coordinate = 0;
  16.     ship.y_coordinate = 0;
  17.     ship.weapon_power = 20;
  18.     return ship;
  19. }
  20. EnemySpaceShip upgradeWeapons (EnemySpaceShip ship)
  21. {
  22.     ship.weapon_power += 10;
  23.     return ship;
  24. }
  25. void updateCoords (EnemySpaceShip ship)
  26. {
  27.     ship.x_coordinate += 10;
  28.     ship.y_coordinate += 10;
  29. }
  30. int main()
  31. {
  32.     EnemySpaceShip enemies[5];
  33.     for(int i=0;i<5;i++)
  34.     {
  35.         enemies[i] = getNewEnemy();
  36.         updateCoords(enemies[i]);
  37.     }
  38.     int i=0;
  39.     while(enemies[i].x_coordinate < 1024 && enemies[i].y_coordinate < 768)
  40.     {
  41.         updateCoords(enemies[i]);
  42.         cout << enemies[i].x_coordinate << endl;
  43.         cout << enemies[i].y_coordinate << endl;
  44.     }
  45.     i++;
  46.  
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement