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

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

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

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

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

Результаты опроса: С игр какого жанра и сложности должен начинать начинающий программист?
3D Экшн, чтото крутое. 7 5.56%
С авто-мото-авиасимуляторов, футболов... 5 3.97%
С бродилок, аркад, мордобоев. 22 17.46%
С РПГ или стратегий. 18 14.29%
С логических,чёто типа Пятнашек. 80 63.49%
С квестов, с игр типа "Быки и коровы". 25 19.84%
Опрос с выбором нескольких вариантов ответа. Голосовавшие: 126. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме
Старый 16.02.2007, 16:29   #61
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Надеюсь не помешаю, но хочу кое-что вспомнить: главный бич делфи - классовость VCL в следствии чего большой размер ЕХЕ. Об этом подробно писал автор библиотек Kol и MCK. У вас тоже самое может получится - большая махина, чаще всего не задействованная даже на половину.
zetrix вне форума Ответить с цитированием
Старый 16.02.2007, 16:45   #62
Cezar
Средний прогер
Форумчанин
 
Аватар для Cezar
 
Регистрация: 16.01.2007
Сообщений: 123
По умолчанию

Zetrix, об этом я не подумал... обязательно учту.
Может ты имеешь альтернативу классовости?
Спасибо что зашел, нам новых умов не хватает.
Cezar вне форума Ответить с цитированием
Старый 16.02.2007, 17:08   #63
zetrix
Delphi/C++/C#
Участник клуба
 
Аватар для zetrix
 
Регистрация: 29.10.2006
Сообщений: 1,972
По умолчанию

Альтернатива классам - объекты. автор тех библиотек так и поступил, переделал весь VCL (адский труд).
zetrix вне форума Ответить с цитированием
Старый 16.02.2007, 17:20   #64
Cezar
Средний прогер
Форумчанин
 
Аватар для Cezar
 
Регистрация: 16.01.2007
Сообщений: 123
По умолчанию

Цитата:
А сколько было не реализованных моделей... та же машина Тьюринга.
А какая между классами и обьектами разница, обьясни ярому Турбопаскальщику...
Cezar вне форума Ответить с цитированием
Старый 16.02.2007, 17:58   #65
Romanus
Кодер
Форумчанин
 
Регистрация: 27.01.2007
Сообщений: 271
По умолчанию

////
Альтернатива классам - объекты.
////

Объекты облегчат только exe-шник а строятся они по тому же принципу в памяти что и классы. Альтернатива классам это чистое API. И эта проблема не бич дельфи. Вот например поробуй компильнуть C++ программу да я согласен что размер у нее будет в 4 раза меньше чем у дельфийской но зато сколько Dll-ов она при этом пожрет. Эффект получится почти тот же самый.
Romanus вне форума Ответить с цитированием
Старый 18.02.2007, 14:07   #66
Cezar
Средний прогер
Форумчанин
 
Аватар для Cezar
 
Регистрация: 16.01.2007
Сообщений: 123
По умолчанию

И все же что лучше?
Cezar вне форума Ответить с цитированием
Старый 18.02.2007, 16:20   #67
Romanus
Кодер
Форумчанин
 
Регистрация: 27.01.2007
Сообщений: 271
По умолчанию

2Cezar проще всего классы. Да вопрос к тебе такой я придумал фишку как сделать отображение вне зависимости от рендера. Смотри создаем несколько слоев ну TBitmap скажем. В них рисуем что нам нужно а выводим с помощью текущего рендера. В итоге можно будет менять рендеры на ходу. Зы идея мне пришла после того как посмотрел эмуль сеги.
Romanus вне форума Ответить с цитированием
Старый 18.02.2007, 16:26   #68
Cezar
Средний прогер
Форумчанин
 
Аватар для Cezar
 
Регистрация: 16.01.2007
Сообщений: 123
По умолчанию

Я не совсем понял, но вроде идея классная...
А я больше эмули Денди юзаю...
Cezar вне форума Ответить с цитированием
Старый 18.02.2007, 17:04   #69
Romanus
Кодер
Форумчанин
 
Регистрация: 27.01.2007
Сообщений: 271
По умолчанию

Объясняю подробно у нас есть например несколько слоев первый фон это первый битмап второй это карты там или тому подобное и третий это все что движется. Мы спокойно рисуем в этих битмапах все что нам нужно а проблемы вывода будет решать текущий рендер при этом возможно будет масштабирование, наложение эффектов и еще гора полезных тем
Romanus вне форума Ответить с цитированием
Старый 18.02.2007, 23:48   #70
Cezar
Средний прогер
Форумчанин
 
Аватар для Cezar
 
Регистрация: 16.01.2007
Сообщений: 123
По умолчанию

Теперь понял.
Мне нравится, и просто, и эффективно...
Блин даже не знаю че еще писать, так все клево...
Cezar вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
GLScene - игровой движок помогите установить One.Love Компоненты Delphi 10 05.01.2013 21:58
Игровой бот Ustim Gamedev - cоздание игр: Unity, OpenGL, DirectX 5 24.07.2008 15:51
Приглашаю в игровой проект. tetris Gamedev - cоздание игр: Unity, OpenGL, DirectX 2 08.05.2008 14:56
Игровой комп Simply-Art Компьютерное железо 7 15.02.2008 09:29