Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2009, 21:00   #11
IvaniuS
Форумчанин
 
Аватар для IvaniuS
 
Регистрация: 16.04.2007
Сообщений: 225
По умолчанию

если успеть нажать ок или зажать энтер если интервал таймера несильно большой она заработает а вообщето есть степ бай степ проблема решена
IvaniuS вне форума Ответить с цитированием
Старый 06.04.2009, 22:39   #12
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Ммм, как только это дорастёт до сколь-нибудь играбельного состояния - путаница в коде станет страшная, а в обработчике onTimer будет вообще каша (туда залезет анимация всех героев, логика и т.п.). Лучше делать классами, нафигачить "болванок", каждую в отдельный модуль типа

TWorld

TCharacter ---> TEnemy
_________ |--> THero
_________ |--> TNPC

TInventory --> TBonus
_________|--> TWeapon

и постепенно добавлять им необходимый функционал. Тогда, во-первых, каждый персонаж/еффект/оружие(...) будут таскать с собой свои "личные" данные и не придётся делать массивы записей, а во-вторых, написав, к примеру, обработчик движения TCharacter.Move, его смогут использовать и герой, и враги и неписи, причём каждый по-своему.
А интерфейс - фигня, может подождать.
Ну и ещё того... TCanvas много не выдержит
пыщь

Последний раз редактировалось JTG; 06.04.2009 в 22:44.
JTG вне форума Ответить с цитированием
Старый 07.04.2009, 23:40   #13
IvaniuS
Форумчанин
 
Аватар для IvaniuS
 
Регистрация: 16.04.2007
Сообщений: 225
По умолчанию

я так и делаю хоч теперь добавить описание и многое другое ну описание например в хинт, как мне сделать загрузку с ини файла и запись могу вводить вручную...
IvaniuS вне форума Ответить с цитированием
Старый 08.04.2009, 18:55   #14
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

http://pblog.ru/lab/?cat=411
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вроде более менее понимаю паскаль.. но как предел писать не знаю((( chargosman Помощь студентам 11 11.01.2009 15:46
Не понимаю как работать с функциями. Миша Помощь студентам 4 26.12.2008 12:20
Delphi. Не понимаю как решить задачу. EVIL Помощь студентам 3 21.10.2007 01:12
3D-RPG Кронос Gamedev - cоздание игр: Unity, OpenGL, DirectX 25 12.05.2007 11:21