# -*- coding: utf-8 -*- """simple game example""" from beegarden.core import Beegarden from beegarden.my_bee import MyBee if __name__ == '__main__': scene = Beegarden( name="My little garden", beehives_count=2, flowers_count=5, theme_mod_path='beegarden.themes.for_test', ) bee = MyBee() # bee born bee1 = MyBee() scene.go() # let the world revolves around you
def on_honey_unloaded(self): HunterBee.to_hunt() super(HunterBee, self).on_honey_unloaded() class Next2Bee(GreedyBee): pass if __name__ == '__main__': beegarden = Beegarden( name="My little garden", beehives_count=4, flowers_count=50, speed=4, # field=(800, 600), theme_mod_path='beegarden.themes.default', # theme_mod_path='beegarden.themes.dark', ) count = 5 bees = [WorkerBee(pos=Point(400, 400)) for i in range(count)] bees_2 = [GreedyBee() for i in range(count)] bees_3 = [HunterBee() for i in range(count)] bees_4 = [Next2Bee() for i in range(count)] bee = WorkerBee() bee.move_at(Point(1000, 1000)) # проверка на выход за границы экрана beegarden.go()
def on_honey_unloaded(self): HunterBee.to_hunt() super(HunterBee, self).on_honey_unloaded() class Next2Bee(GreedyBee): pass if __name__ == '__main__': beegarden = Beegarden( name="My little garden", beehives_count=4, flowers_count=50, speed=3, # field=(800, 600), theme_mod_path='beegarden.themes.default', ) count = 10 bees = [WorkerBee(pos=Point(400,400)) for i in range(count)] bees_2 = [GreedyBee() for i in range(count)] bees_3 = [HunterBee() for i in range(count)] bees_4 = [Next2Bee() for i in range(count)] bee = WorkerBee() bee.move_at(Point(1000, 1000)) # проверка на выход за границы экрана beegarden.go()
# -*- coding: utf-8 -*- """simple game example""" from beegarden.core import Beegarden from beegarden.my_bee import MyBee scene = Beegarden( name="My little garden", flowers_count=10, theme_mod_path='beegarden.themes.default', ) bee = MyBee() # bee born scene.go() # let the world revolves around you