Search
Write a publication
Pull to refresh
4
0
Дмитрий Гаязов @ksistos

User

Send message
Можно использовать видео ogg+theora. Памяти нужно только на один кадр плюс ещё немного (в память влезает). Фреймрейт 18-20 вполне тянет.
Может быть. Я просто рассказываю, как это делали в нашем городе, и для чего эти письма рассылали.
В суде это письмо будет доказательством преступного умысла. Если, конечно, приедут и найдут. Раньше люди съезжали:«ничего не знали, пришел мальчик, поставил, сами мы глупые, в этом не разбираемся». После письма и звонков такая тема не прокатит.
Добавьте настройку выбора кодировки файлов. Поменять кодировку уже созданного файла можно. А вот установить с какой кодировкой они будут создаваться — нет.
Интересное решение, но я его не буду использовать по идеологическим причинам. Я считаю, что вся управляющая логика должна быть сокрыта, даже если это предпроцессор. А в предложенном вами варианте информация о том, какой класс будет создан будет известен всему остальному коду.
Да, согласен. В этом примере её нет. Вот пример получше:
nE_Texture* nE_Factory::MakeTexture( void )
{
#ifdef NE_PLATFORM_IOS

return new nE_Texture_iOS();

#endif

#ifdef NE_PLATFORM_PL4

return new nE_Texture_Pl4();

#endif

return NULL;
}
Фабрика, в нашем случае, это класс, который занимается инстанцированием объектов. Экземпляр фабрики не создается — используются статические функции.
А внутри функций используются вот такие конструкции:
File open(FileName name)
{
#ifdef PLATFORM_iOS
NS_CreateFile(… );
#endif

#ifdef PLATFORM_WIN
CreateFile(… );
#endif
...
}
Да. В играх этого вида издатели, по крайней мере, наши требовали, чтобы был «pixel perfect hit». В наших прошлых играх это реализовалось тупым доступом к пикселю текстуры и проверки его альфы. Теперь же мы от этого полностью отказались и при загрузке строим битовые маски, и потом уже проверяем клики по ним.
А какие вы бы хотели подробности?
Куски кода — их не будет, да, мне кажется, они и не нужны…
Диаграммы, скриншоты, конкретные названия игр?..
Спрашивайте — постараюсь добавить конкретики.

Information

Rating
Does not participate
Location
Йошкар-Ола, Марий Эл, Россия
Date of birth
Registered
Activity