001 package components;
002
003 import java.util.Map;
004
005 /**
006 * A BallFactory is an immutable object that makes Balls
007 *
008 */
009
010 public class BallFactory extends GameObjectFactory<Ball> {
011
012 //see specs of super class
013 public Ball newInstance(Map<String,String> p, GameSpace g) {
014 return new Ball(p, g);
015 /*
016 return new Ball(ParseProp.tlf(p),
017 ParseProp.velocity(p),
018 ParseProp.orientVector(p),
019 ParseProp.orientAngle(p),
020 ParseProp.name(p),
021 g);
022 */
023 }
024
025
026 }