안드로이드 ArrayList / Random
안드로이드 ArrayList / Random ▣ 슈팅 게임 만들기 4 ■ 지금까지는 적의 등장과 움직임의 패턴만 만들어 봤는데요. 이것들을 효율적으로 적용시키는 방법에 대홰서 알아보겠습니다. 지난 포스팅에서 적을 만들고 GameState 클래스에서 적의 변수를 하나 만들어서 거기에 대입해가면서 테스트를 해봤습니다. 그런데 이런 방법으로 만들다보면 적이 수백개가 등장하는 이런 슈팅 게임에서 변수가 수백개가 되어야 할 것입니다. 이런 문제점을 해결해 주는것이 리스트 인데요. 자바에서 제공하는 ArrayList를 이용해서 관리하고, 등장하는 위치나 움직이는 패턴 등은 Random클래스를 이용해서 바꿔주도록 하겠습니다. ■ 먼저 GameState클래스를 살펴 보겠습니다. 지난번에 적을 만들어서 테스트를 해볼때 ..