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

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

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

Ответ
 
Опции темы
Старый 12.10.2008, 15:23   #31
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: framework ?

Ну я чем смогу помогу... однако полностью заниматься этим не могу, мне проект выпускать надо.
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
dimanche13 (12.10.2008)
Старый 15.10.2008, 13:07   #32
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Ответ: framework ?

Спасибо SBJoker за поддержку.
Так, вышел модуль для БитмапШрифтов от создателей блайд. http://www.blide.org/index.php?section=fontmachine можно будет заюзать
__________________
(Offline)
 
Ответить с цитированием
Старый 15.10.2008, 17:33   #33
Черный крыс
 
Сообщений: n/a
Ответ: framework ?

+1
я тож помогу. =) чем смогу канеш...=)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
dimanche13 (15.10.2008)
Старый 16.10.2008, 21:06   #34
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Ответ: framework ?

Я вот подумал начало проги должно быть простым, немного абстрактным, но в то же время интуитивно понятым. Думаю все будет примерно так:

SuperStrict

Include "_EngineXXX.bmx"

_Engine.Init("settings.ini")

_Engine.add_state( New _GameRoutineState.Create("game_routine") )
_Engine.add_state( New _OptionsState.Create("options") )

_Engine.change_state("game_routine")

	_Engine.Run()

_Engine.DeInit()

End
Чтоб выйти на некий уровень абстрактности, и попытаться объять необъятное, надо постараться сделать как можно более простые и доступные для понимания типы, которые будут юзаться как привычные Бмаксовские. Так например чтоб не держать компоненты цветов по отдельности можно их объединить в тип _Color. И тому подобные упрощения могут привести, как к простоте программирования, так и читабельности кода. Но естественно надо избежать четкой привязки к какой-то одной идее или методу программирования. Если есть варианты или у вас есть уже какие-нибудь полезные наработки таких типов, пишите...
__________________
(Offline)
 
Ответить с цитированием
Старый 03.11.2008, 17:41   #35
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Ответ: framework ?

Что же, на данный момент сделано: основа от которой можно плясать это тип _Engine(смотри предыдущий пост), стэт-менеджер _GameStateManger, парсер *.ini файлов _IniParser, модуль для подсчета фпс _FPS, модуль обработки для мышки _Mouse, тип для объекта _GameObject - от него надо будет наследовать все объекты в игре, а также консоль _Console с возможностью добавления команд и неплохой расширяемостью.
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
SBJoker (03.11.2008)
Старый 24.11.2008, 23:34   #36
dimanche13
Мастер
 
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений
(для 252 пользователей)
Ответ: framework ?

ну как и обещал выкладываю консольку и дебаг-контейнер для движка. Идеи конечно не новы, но архи-полезны. На время забиваю на проэкт, ухожу грызть гранит науки (курсовой, гос.экз и диплом) заниматься програмирование будет некогда.
Сейчас попотел и выдал нагора аж четыре экзампла (example_00x) , расписал всё как мог (комментов даже больше чем кода :p ) но если есть вопросы спрашивайте...
Вложения
Тип файла: zip console.zip (26.6 Кб, 472 просмотров)
__________________

Последний раз редактировалось dimanche13, 25.11.2008 в 00:09.
(Offline)
 
Ответить с цитированием
Старый 19.06.2009, 22:57   #37
Abiron
ПроЭктировщик
 
Регистрация: 30.12.2008
Сообщений: 164
Написано 18 полезных сообщений
(для 23 пользователей)
Ответ: framework ?

Жаль, проект загнулся. Такое подспорье новичкам.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Framework и модули... Данил BlitzMax 24 01.11.2009 12:30
XNA Framework pax С# 0 06.10.2009 18:02
Jimon Framework 3 :) jimon C++ 0 27.03.2007 23:19
.NET FrameWork Chrono Syndrome Болтовня 7 29.01.2007 01:37
Jimon Framework jimon Проекты C++ 3 21.09.2006 00:12


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


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