예제 #1
0

ESG.setImage("healthbar", "resources/images/healthbar.png")
ESG.setImage("healthrect", "resources/images/healthrect.png")
ESG.setImage("grass", "resources/images/grass.png")
ESG.setImage("void", "resources/images/void.png")
ESG.setImage("happysheep", "resources/images/happysheep.png")
ESG.setImage("player", "resources/images/farmer.png")
ESG.setImage("shit", "resources/images/shit.png")
ESG.setImage("bigshit", "resources/images/bigshit.png")
ESG.setImage("evilsheep", "resources/images/angrysheep.png")
ESG.setImage("corpse", "resources/images/corpse.png")
ESG.setImage("verticalfence", "resources/images/verticalfence.png")
ESG.setImage("horizontalfence", "resources/images/horizontalfence.png")

ESG.setPlayer(Player(Point(-64, -64), 1))

ESG.addEntity(AIHappySheep(Point(-128, -128)))
ESG.addEntity(AIHappySheep(Point(-256, -128)))
ESG.addEntity(AIHappySheep(Point(-128, -256)))
ESG.addEntity(AIHappySheep(Point(-256, -256)))

ESG.addEntity(
    AIEvilSheep(Point(-95, 282), [
        Point(267, 229),
        Point(138, -34),
        Point(396, -418),
        Point(-147, -405),
        Point(-237, -179),
    ]))
            self.d = True

ESG.setImage("healthbar", "resources/images/healthbar.png")
ESG.setImage("healthrect", "resources/images/healthrect.png")
ESG.setImage("grass", "resources/images/grass.png")
ESG.setImage("void", "resources/images/void.png")
ESG.setImage("happysheep", "resources/images/happysheep.png")
ESG.setImage("player", "resources/images/farmer.png")
ESG.setImage("shit", "resources/images/shit.png")
ESG.setImage("bigshit", "resources/images/bigshit.png")
ESG.setImage("evilsheep", "resources/images/angrysheep.png")
ESG.setImage("corpse", "resources/images/corpse.png")
ESG.setImage("verticalfence", "resources/images/verticalfence.png")
ESG.setImage("horizontalfence", "resources/images/horizontalfence.png")

ESG.setPlayer(Player(Point(-64, -64), 1))

ESG.addEntity(AIHappySheep(Point(-128, -128)))
ESG.addEntity(AIHappySheep(Point(-256, -128)))
ESG.addEntity(AIHappySheep(Point(-128, -256)))
ESG.addEntity(AIHappySheep(Point(-256, -256)))

ESG.addEntity(AIEvilSheep(Point(-95, 282), [
Point(267, 229),
Point(138, -34),
Point(396, -418),
Point(-147, -405),
Point(-237, -179),
]))

ESG.addEntity(AIEvilSheep(Point(-200, 282), [