пятница, 14 ноября 2014 г.

Накатал маленький пример

 Пример конечно получился неказистым и не очень нужным. Что оно делает - добавляет объекты при приближении. И удаляет, когда расстояние увеличивается. Эдакий как-бы LOD.

суббота, 1 ноября 2014 г.

Замер производительности с помощью time.time()

Добиться с помощью Питона чего-либо можно разными способами. Разница будет состоять в читабельности кода и в его производительности. И если с читабельностью все более-менее понятно, то как замерить производительность того или иного способа? В этом поможет библиотека time.py, точнее ее функция time().

воскресенье, 26 октября 2014 г.

Питон. Функция .__next__()

Любопытный факт, который всем известен, заключается в том, что в Питоне все является объектом - переменные, функции, модули и тем более классы. А у любого объекта есть свои методы, причем весьма полезные.

вторник, 8 июля 2014 г.

Написал небольшой пример.

Фактически, это пример контекстного меню, хотя я не написал выбор меню в зависимости от типа объекта.



Управление простое - кликаем на любой из двух кубиков, а затем кликаем на любом из появившихся цветных прямоугольников.

Заставила меня сделать его необходимость создания модернизирующихся башен. Хотя, конечно, у меня все будет несколько сложнее.

скачать пример



четверг, 3 июля 2014 г.

Дописал скрипт.

Теперь порядок движения ботов читается из файла. Правда пришлось повозиться - все время мешал символ перевода строки, зараза.

Дальше кусок скрипта, который занимается чтением данных из файла, и расстановкой объектов. Может кому пригодиться, хотя он еще сыроват.  Как бы сюда цивилизованно код вставлять?

среда, 2 июля 2014 г.

Переписал кусок скрипта.

Того, самого, который расставляет объекты на карте. Как оно выглядит сейчас:








Надо сделать еще десяток "кирпичей" и записать в файл еще и путь юнитов.