что-то на меня сегодня нашло ... решил написать игру in 7 hours
в итоге вышло нечто наподобе прототипа ....
реализовано :
1. счетчик ФПС
считает реальный и кадровый фпс, ограничитель фпс, плавный дельта тайминг
2. Менеджер Ресурсов
управляет загрузкой обычных и анимированых картинок и так же моделей
имеет автоматическую выгрузку не используемых ресурсов
3. Система простой анимации, позволяет взять на себя
все банальные вещи по переключению фреймов в анимированых картинках
4. Колижен на основне блицевского CollideRect
возился час с CollideImage но оно оказалось слишком тормозным
5. система обьектов (пули и взрывы)
6. Нпс с примитивной физикой передвижения
работает гравитация, прыжки, передвижение и стрельба
7. ИИ
примитивный но умеет бегать, стрелять и уворачиватся от пуль
8. Игроки
реализовано в стиле сетевой игры оффлайн .. те бегают
боты и зарабатывают себе очки
управление :
стрелками и левой клавишой мыши
после того как вы появились на уровне - дается бесмертие на 0.5 сек
после того как вы кого-то убили - дается бесмертие на 0.5 сек
исходник весит ~35 кб и в нём ~1600 строчек
в принципе на моей машине дает 100 фпс при 20 ботах
но фпс в коде залочен под 60 (можно отрубить)
есть идея дописать ету игрушку немного,
и зделать обучающую статью .... (для кого ?
)
в общем развивать особо проект я не намерян
потому скачать игру с исходником можно сдесь :
http://jimon.org/physx/testgame.rar (450 кб)
(версия 2 - 10 часов разработки)
скриншоты в атаче
ps. юзать код можно но только с копирайтом
или хотя бы за спасибо
ps2. можно по обсирать мой код и вообще стиль программирования :D
ps3. кто еще что такого напишет в семь часов ?