Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > C++

Ответ
 
Опции темы
Старый 18.06.2006, 20:10   #1
jimon
 
Сообщений: n/a
девелоперский тест... или проЭкт архитектуры

тут вообщем назрела идея потестить фреймворк и одну идейку в реальной игре-тесте

фреймворк то простенький : Irrlicht,dustyengine,audiere,freetype2,physx и пару мат. фич и потоковая система для dustyengine

в игре идеи такие :
1)все - потоковое через dustyengine + приоритеты + остановка целой групы потоков (можно хоть всю игру одной коммандой заморозить)
2)все диалоги - html
3)менеджер обектов
4)классы npcbase,locationbase,dialogbase,objectbase
5)базовые классы для всяких под разновидностей от главных классов

так же все потом по dll распределю ... описание обектов в одну... локации в другую и тд (так делали в серьозном семе)

потоки которые есть сейчас, и которые планируются :
jsystem(0) - ядро
| <- Debug_Window(50) - окно дебага
| | <- Fps(500) - дебаг фпс
| | <- Camera (0) - дебаг позиции камеры
|
| <- TestExit(100) - аварийный выход
|
| <- Game(0) - игра
| | <- SimplyNpc(0) - простой npc
| | <- TestLocation(0) - тестовая локация
| | <- PlayerNpc(0) - игрок
jsystem(0) - ядро
|
| <- Debug_Window(50)
| | <- Fps(500)
| | <- Camera (0)
| | <- разные дебаги (в jdf)
|
| <- TestExit(100) - аварийный выход (опционально на Alt+Q)
|
| <- Audiere(0)
|
| <- Menu(0)
| | <- Gui(0)
| | | <- разные обработчики меню
|
| <- Game(0) - игра
| | <- PlayerNpc(0)
| | | <- PlayerGui(0)
| | | | <- HTML parser(0)
| | | <- Разные добавление к игроку
| | <- Location(0)
| | | <- Events(0)
| | | <- Разные добавления к локации
| | <- OtherNpces(0)
| | | <- разные добавления к npc's
| | <- Разные добавления к игре
теперь буду выкладывать простенькие тестики
сейчас главный тестик... проверить чтобы ето вообще запустилось
вес ~1.24mb

ps. irrlicht скомпиленый только с opengl.. потому так мало весит
ps2. управление : Esc выход... правую клавишу зажимаете и крутите камеру, левой клацаете по поверхности и моделька бегает... вообщем все как в lineage2
 
Ответить с цитированием
Старый 18.06.2006, 20:19   #2
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
Ошибка при инициализации приложения...
(Offline)
 
Ответить с цитированием
Старый 18.06.2006, 20:35   #3
jimon
 
Сообщений: n/a
помойму все дело в upx
может поможет патчик ?
 
Ответить с цитированием
Старый 18.06.2006, 20:43   #4
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
345 фпс- если видно 2 объекта (минимум)
440 - максимум...
3.2Ггц
128 ATI mobility radeon 9700
512 оперативки
(Offline)
 
Ответить с цитированием
Старый 27.06.2006, 22:27   #5
jimon
 
Сообщений: n/a
переписал весь код
модульность переправил в корне
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проэкт по информатике G.A.D Болтовня 39 22.04.2011 01:42
БУгога ПроЭкт читать всем Leito Юмор 49 19.08.2007 11:35
Новый проЭкт HolyDel Blitz3D 8 08.02.2007 02:25
ПроЭкт impersonalis Юмор 2 27.10.2005 12:42


Часовой пояс GMT +4, время: 09:24.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com