나는 디자인 패턴의 어떤 종류를 사용하고 싶습니다하지만 난 가능한 디자인 패턴 내 경주 게임 I에서디자인 패턴 :
의 좋은 지식이없는 내 자바 스윙 게임 내 자동차 공장에 대한 어느 사람들이 다른 속성 (속도, 제동, 조향 입력)을 가진 자동차를 선택할 수 있기를 바랍니다. 그래서 그들이 선택한 자동차가 다르게 행동 할 것입니다. 자동차 이것은 또한 포함
// // class CarHandling
public class CarHandling implements ICarHandling {
private final double ACCELERATION = 100;
private final double BRAKING = -200;
private final double MAX_STEERING_INPUT = 0.5;
...
}
// class Car constructor
public Car(Point position, ICarHandling carHandling) {
this.position = position;
this.carHandling = carHandling;
}
다른 이미지/텍스처 :
나는 내 자동차 클래스의 사용에 의해 사용되는이 CarHandling 클래스를 얻었다. 나는 자동차 속성 (및 이미지 위치)을 속성 파일에 저장하려고 생각했지만 자바 스윙 게임에 이것을 어떻게로드해야하는지 모르겠다.
좋아, 이것을 살펴 보겠습니다. – 8bitboy