Upload
pynsk
View
274
Download
3
Embed Size (px)
Citation preview
CTYPES В ИГРОВЫХ ПРИЛОЖЕНИЯХ НА PYTHONИгорь Стариков / idle sign
АВТОРНесу Python в массы:Рассказываю о нёмПоддерживаю сайт — Перевожу и озвучиваю доклады с PyCon US
Пишу код и отдаю его людям —
pythonz.net
idlesign
ЧЁРТОВ ГНОМ!
Источник снимка из игры — сайт arttea.aiq.ru
PYTHON В ИГРАХCivilization IVBattlefield 2, Battlefield 2141, Battlefield HeroesEve OnlineBlade of DarknessFreedom ForcePirates of the Caribbean OnlineWorld of TanksVampire: The Masquerade – Bloodlinesи пр.
PYGLETКросплатформенный, написанный на Питоне, каркас дляразработки мультимедийных оконных приложений, игр
Использует OpenGLРаботает с изображениями, видео, аудиоWindows, OS X, LinuxОткрытая лицензия (BSD)
COCOS2D (PYTHON)Каркас для создания двухмерых игр, демок и прочих
графических интерактивных приложений
Действия, трансформации, эффектыСцены и переходы между нимиТайлыСкелетная анимацияОбработка столкновений
PYMUNKОбёртка над библиотекой Chipmunk, реализующий физику
твёрдых тел в двухмерном пространстве
В терминах пространств и телАвтогеометрия по изображениямКроссплатформенность
STEAMPAKОбёртка над библиотекой для платформы Steam от
компании Valve
ПользователиГруппыОверлейДостиженияи пр.
ВЫЗОВ ФУНКЦИЙ ИЗ БИБЛИОТЕК НА СИctypescffiSWIGCython
РЕКОМЕНДАЦИИ ПОСТРОЕНИЯ APIУдобство на первом местеСгенерированные обёртки обычно плохиНе обязательно повторять оригинал
ССЫЛКИКаркас pyglet
Каркасы Cocos2dКаркас Cocos2d (Python)
Библиотека ChipmunkБиблиотека pymunk
Библиотека steampak
СПАСИБО ЗА ВНИМАНИЕ!
ВОПРОСЫ? idlesign idlesign idlesign
Эти слайды можно найти тут — http://bit.ly/ist_003