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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.01.2009, 19:05   #41
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,690
По умолчанию

Цитата:
Сообщение от Ulex Посмотреть сообщение
Я с OpenGL как то не очень знаком. Знатоки, поясните что за библиотека glu32.dll - она позволяет примитивные модели строить (в смысле сферы, диски и т.д.) ?
Угу, это обвертка над OpenGL для упрощения разработки приложений. Я glut юзаю в линуксе для визуализации программ. http://programmersforum.ru/showthread.php?t=29753 пост #4-#6.

Там имеются готовые примитивы: сфера, чайник, баранка...

Последний раз редактировалось Kostia; 17.01.2009 в 19:09.
Kostia вне форума Ответить с цитированием
Старый 25.01.2009, 06:11   #42
Stanislav
Квадрокоптерист
Участник клуба Подтвердите свой е-майл
 
Регистрация: 29.09.2007
Сообщений: 1,824
По умолчанию

".theprodukkt разрабатывали .kkrieger с середины 2002, используя собственную утилиту, названную .werkkzeug (нем. Werkzeug — инструмент). Они использовали неопубликованную версию .werkkzeug названную .werkkzeug3.

Полная версия игры занимает всего 97,280 байт дискового пространства, благодаря тому, что музыка и звук в игре сделаны с помощью многофункционального синтезатора V2, который использует продолжающийся поток MIDI данных. Синтезатор производит и воспроизводит музыку в реальном времени. Текстуры однотипны и генерируются «на лету» методом процедурного текстурирования. Исполняемый файл игры запакован программой Kkrunchy. По словам разработчиков, сам по себе, .kkrieger занимал бы около 200—300 МБ если бы для хранения использовался традиционный метод."

Что это за метод такой? "методом процедурного текстурирования"
Я часть той силы, что вечно хочет зла, но вечно совершает благо..

Последний раз редактировалось Stanislav; 25.01.2009 в 06:14.
Stanislav вне форума Ответить с цитированием
Старый 25.01.2009, 17:38   #43
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

На сколько я понял метод"процедурного текстурирования" это последовательность команд(например: залить холст красным -> шум -> найти края ...) а не уже "готовая" картинка. И , на сколько я понял, это очень не эффективно с точки зрения скорости...но зато малый размер...
P.S. Мне кажется что текстуры могут быть и рандомными.

Последний раз редактировалось Levsha100; 25.01.2009 в 18:13.
Levsha100 вне форума Ответить с цитированием
Старый 25.01.2009, 18:03   #44
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
Сообщение от Stanislav Посмотреть сообщение
...Полная версия игры занимает всего 97,280 байт дискового пространства, благодаря тому, что музыка и звук в игре сделаны с помощью многофункционального синтезатора V2, который использует продолжающийся поток MIDI данных. Синтезатор производит и воспроизводит музыку в реальном времени. Текстуры однотипны и генерируются «на лету» методом процедурного текстурирования. Исполняемый файл игры запакован программой Kkrunchy. По словам разработчиков, сам по себе, .kkrieger занимал бы около 200—300 МБ если бы для хранения использовался традиционный метод."
Как "убедительно"... Главное - солидно звучит...
У меня эта программа занимает 273 с лишним мега в ОЗУ после запуска.
Простите, не первый год в программировании, но для меня это - просто шедевр. Пусть даже разгадка будет неожиданно, даже позорно простой...
Но ведь это нужно было ПРИДУМАТЬ!
А приводить умные слова... Строить предположения...
Вот наши "игруны" - они-то чего молчат? Куда язык-то засунули (предполагать не имею права - оштрафуют)? Кто может (пусть даже все скопом) хотя бы жалкое подобие таких размеров "изобразить"? Целый раздел форума выделен, и один флуд... Никакого толку...

Последний раз редактировалось mihali4; 25.01.2009 в 18:07.
mihali4 вне форума Ответить с цитированием
Старый 28.01.2009, 14:32   #45
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Сходите на mirgames.ru, там когда-то был 64К-game конкурс, XProger нечто похожее делал, в смысле генератор текстур свой, шейдеры и т.п.

http://forum.mirgames.ru/index.php?showtopic=3808
архив работ тут, смотрите "void" http://forum.mirgames.ru/index.php?showtopic=4512
пыщь

Последний раз редактировалось JTG; 28.01.2009 в 14:35.
JTG вне форума Ответить с цитированием
Старый 28.01.2009, 15:59   #46
Beermonza
Инженер ИС
Старожил
 
Аватар для Beermonza
 
Регистрация: 13.12.2006
Сообщений: 2,671
По умолчанию

mihali4, а где ты в этом разделе заметил специалистов, или хотябы знающих ASM? ...я в упор не вижу, все Канвасники в основном да DX-ники. Быть может есть один alexBlack, что помогал мне, но его что-то больше тут не видно.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Beermonza вне форума Ответить с цитированием
Старый 28.01.2009, 19:59   #47
mutabor
Телепат с дипломом
Старожил
 
Аватар для mutabor
 
Регистрация: 10.06.2007
Сообщений: 4,929
По умолчанию

Михалыч, загляните сюда http://www.scene.org/awards.php в раздел 64к интро.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог
mutabor вне форума Ответить с цитированием
Старый 28.01.2009, 20:07   #48
[Smarik]
Веб-разработчик
Форумчанин
 
Аватар для [Smarik]
 
Регистрация: 16.01.2008
Сообщений: 451
По умолчанию

Чё? Какая технология? Шедевр?!? О_о сколько строк кода надо чтобы написать на делфи такую "недоигру" рисуя через канвас?
Напомню что в консольном приложении 3000 строк занимают примерно 50кб.
Меня больше интересует почему у этой компании все через "kk"? Аббривиатура?
Я ваш новый друг, смиритесь!

Последний раз редактировалось [Smarik]; 28.01.2009 в 20:09.
[Smarik] вне форума Ответить с цитированием
Старый 29.01.2009, 05:43   #49
capta1n
Форумчанин
 
Аватар для capta1n
 
Регистрация: 06.12.2008
Сообщений: 613
По умолчанию

дада))) тоже напаролся на такой баг: прижимает дверью и не выйти))))))
capta1n вне форума Ответить с цитированием
Старый 14.02.2009, 04:05   #50
MsF
Пользователь
 
Аватар для MsF
 
Регистрация: 11.02.2009
Сообщений: 14
По умолчанию

Да баг с прижатием дверью тоже почуствовал на себе
Но я вообще не имею понятия как это все можна было уместить в 97 Кб
Ученье свет, а учебников тьма
MsF вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Музыка - и ничего более... SuperVisor Свободное общение 55 10.01.2009 22:31
Delphi. Ничего не могу скопировать с WebBrowser Евгений_k Общие вопросы Delphi 4 19.10.2008 20:09
Подскажите темы для сайтов, ничего в голову не лезет Gorychev Свободное общение 2 02.04.2008 12:32
Помогите решить!Ничего не понимаю в информатике! felice Паскаль, Turbo Pascal, PascalABC.NET 3 03.02.2008 14:54
как сделать изменения в самом себе? файл должен изменить сам себя. Alar Общие вопросы Delphi 0 29.10.2006 18:51