Правила конкурсов
·
Все конкурсы
·
ТОП
·
Форум
·
Игры
·
Призы
·
RSS
·
Стримы
Навигация
Поддержать материально
Steam Greenlight
Логотипы
Медальки
Гость
Имя
Пароль
Вы не зарегистрированны?
Нажмите здесь
для регистрации.
Забыли пароль?
Запросите новый
здесь
.
Темы форума
195 - ?
Сегодня, 19:03
Mefistofel
194 - Numbers go brr…
20.09.2026
PapkaI_Igrodel
Будущее IGDC
6.09.2026
IAmNotARobot
194 - ?
27.08.2026
PapkaI_Igrodel
193 - Bullet Heaven…
23.06.2026
Dan
.ruby
9.06.2026
stom
193 - ?
29.05.2026
Piroxyline
192 - Lords of the B…
10.05.2026
Mefistofel
Архив Neuh
6.04.2026
PapkaI_Igrodel
192 - ?
3.04.2026
PapkaI_Igrodel
Сейчас на сайте
Гостей: 5
На сайте нет зарегистрированных пользователей
Пользователей:
1,795
новичок:
appscoproration
Архив чата
Darthman
11 лет назад
C# это не двиг, а язык. И он может быть процедурным, легко. Там есть статические методы и статические классы.
11 лет назад
C# не может быть процедурным. Этот двиг новый
Darthman
11 лет назад
"Был на ООП" - звучит странно. Ты или делаешь с использованием ООП, или нет, тут третьего не дано. Кроме того, если есть понимание полиморфизма и инкапсуляции с наследованием, то вопросы, подобные тому, что ты задал ниже не возникают.
11 лет назад
Таки мой самый первый двиг был полностью ооп-т.к бл на C#. Но мне полное ООП не нравится. Все таки не все языки поддерживают экспорт и импорт классов. Тут на помощь приходят интерфейсы COM но они ограничивают движок в кроссплатформенности
ZblCoder
11 лет назад
О, изучение ООП, одобряю :D
11 лет назад
За совет спасибо
11 лет назад
Делать было нефиг решил написать игру простейшую где каждый объект класс. Пока не менюшки не таблицы рекордов но играть можно. Выложить?
Mefistofel
11 лет назад
Особенно это становится заметным, когда объекты становятся посложнее. Это вопрос удобства и организации. А так да, классы можно заменить набором данных и методов.
Mefistofel
11 лет назад
Чтобы у них было одинаковое и понятное поведение. Тебе может быть кажется, что удобно рисовать каждый раз в нужной точке картинку Гг, но это не так. Повторяющийся функционал и свойства оборачиваются в класс и ты работаешь с объектами просто и удобно, а не как с набором данных и разных функций.
11 лет назад
тьфу спрайты. Классы
11 лет назад
Для чего игровые объекты оборачивают в спрайты(т.е например class player или class fruit) и там реализовывают базовые функции(Draw, SetPos) и логику этих объектов? Это для возможности инстансинга(т.е создания нескольких объектов одного типа с настроенными параметрами - префабы)?
Darthman
11 лет назад
Не надо.
VanyaR1
11 лет назад
Пришел на работу, а делать оказывает нечего. Все таски еще в пятнице закрыли.
11 лет назад
Хм... Незнаю. Стоит ли в свой движок добавлять более низкоуровневую работу с компонентамт движка. Т.е прямой доступ к d3d device
JohnJ
11 лет назад
Впрочем я каждую субботу работаю :) Просто обычно в школе, но сегодня в офисе...
JohnJ
11 лет назад
Я
VanyaR1
11 лет назад
Признавайтесь кто сегодня работает?
ObelardO
11 лет назад
ohnJ2, спасибо! да конкретно к этой игре я кодом вообще не горжусь, писал как попало в торопях. В пиратах лучше
JohnJ
11 лет назад
В скорости разработки наоборот - выиграешь. А зачастую это самое главное. Сделай конвертацию "некоторых типов" такой, что бы не было падений.
11 лет назад
Сильно потеряю в скорости + конвертация некоторых типов вызовет падение
Страница 218 из 359
<<
<
215
216
217
218
219
220
221
>
>>
Конкурсы
Открытые конкурсы:
Активных нет
Недавние конкурсы:
№
194 -
Numbers go brrr
№
193 -
Bullet Heaven II
№
192 -
Lords of the Board
№
191 -
RPG XIIII
№
190 -
Horror
Все конкурсы
Случайная игра
Мини-чат
Вам необходимо залогиниться.
Архив чата
Copyright © IGDC 2005-2026
30,420,277 уникальных посетителей
Создано на базе
русской версии
PHP-Fusion
copyright © 2003-2006 by Nick Jones.
Released as free software under the terms of the GNU/GPL license.