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

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

Вернуться   www.boolean.name > Поиск по форуму

Показано с 1 по 25 из 92.
На поиск затрачено 0.01 сек.
Поиск: Сообщения от: elmortem
Раздел: Проекты на BlitzMax 27.09.2007, 19:26
Ответов: 34
Просмотров: 4,622
Автор elmortem
Re: 2D Scroller

Ящик нужно сделать, но сделать нужно хитро, чтобы двигать его можно было в обе стороны.
Сам по себе ящик не двигается, нужно за него взяться - кнопкой. КОгда перс взялся за ящик, то может двигать его...
Раздел: Проекты на BlitzMax 27.09.2007, 16:13
Ответов: 34
Просмотров: 4,622
Автор elmortem
Re: 2D Scroller

* реплика в строну: у меня тормозной и дорогущий диалап в начтоящее время...

Скачал, поигрался. Так и не понял, как работают рычаги. Ящик почему-то ниже, чем блоки, если его пододвинуть вплотную к...
Раздел: Проекты на BlitzMax 27.09.2007, 10:34
Ответов: 34
Просмотров: 4,622
Автор elmortem
Re: 2D Scroller

Качаю, позже отпишусь...
Раздел: 2D-программирование 23.09.2007, 17:30
Ответов: 15
Просмотров: 3,587
Автор elmortem
Плохо Сеть?

Не подскажете ли кроссплатформенную сетевую библиотеку для BlitzMax.
Только чтоб никакого DirectPlay. (:
Раздел: 2D-программирование 18.09.2007, 19:34
Ответов: 9
Просмотров: 1,876
Автор elmortem
Re: C++ to Макс

Да нет, пока вроде только одну функцию "экстернул" и одну портировал. (:
Луа вообще мне идеологически не нравится. Этот его долбаный стек - бррр... Быстро, конечно, но чертовски неудобно. ):

Завтра...
Раздел: 2D-программирование 17.09.2007, 08:34
Ответов: 9
Просмотров: 1,876
Автор elmortem
Re: C++ to Макс

Там фишка в екстерне. Т.е. для екстерновых типов нужно писать свои new и delete. На С++. (:
А потом ещё лезут всякие косяки с памятью.
Мне стало проще написать свой класс CLuaReg, пихать его в TList,...
Раздел: 2D-программирование 16.09.2007, 22:15
Ответов: 9
Просмотров: 1,876
Автор elmortem
Re: C++ to Макс

Плюнул на эту неблагодарную затею и портировал функцию регистрации своей луа-библиотеки на Макс. Так что скрипты пашут теперь в полную силу...
Типа тема закрыта. (:
Раздел: 2D-программирование 16.09.2007, 18:40
Ответов: 9
Просмотров: 1,876
Автор elmortem
Re: C++ to Макс

Да я ж не ору, прошу. (:
А-то поиском потом столько хрени найти можно... (:

А функция, которую ты привёл как раз и принимает уже готовый массив. Но его сначала нужно создать и заполнить. Но у меня...
Раздел: 2D-программирование 16.09.2007, 18:11
Ответов: 9
Просмотров: 1,876
Автор elmortem
Re: C++ to Макс

Забыл уточнить. Сам тип описан как:

extern
type lua_Reg
field name:byte ptr ' no ~0 expected
field func:int(ls:byte ptr)
end type
end extern
Раздел: 2D-программирование 16.09.2007, 18:04
Ответов: 8
Просмотров: 1,587
Автор elmortem
Re: Менеджер памяти глючит

Ну, узнать что не удаляется можно просто пересчитав в логе создавшиеся и удалившиеся объекты... (:
Раздел: 2D-программирование 16.09.2007, 18:00
Ответов: 9
Просмотров: 1,876
Автор elmortem
Вопрос C++ to Макс

Есть такой вот кусок кода на С++ по созданию луа-библиотеки из набора функций.

luaL_Reg _gamelib[] = {
{"new", le_game_new},
{"quit", le_game_quit},
{"trigger", le_game_trigger},...
Раздел: Проекты на BlitzMax 16.09.2007, 12:10
Ответов: 87
Просмотров: 8,316
Автор elmortem
Re: elmax - набросок фреймворка

Кто спорит. Но мне нужна была не скрипка, а здоровенный грубый топор!
Скрипки, они вообще очень заточены под что-то. А топором может любой махать. И вполне успешно.
Так вот, Блитз на поверку оказался...
Раздел: 2D-программирование 16.09.2007, 12:05
Ответов: 8
Просмотров: 1,587
Автор elmortem
Гм... В общем заборол большую часть утечек. Буду...

Гм...
В общем заборол большую часть утечек. Буду думать дальше.
Интересный факт: если запихнуть создание и удаление глабального объекта в функцию, то всё работает. Т.е. не стоит создавать глобальные...
Раздел: 2D-программирование 16.09.2007, 06:36
Ответов: 8
Просмотров: 1,587
Автор elmortem
Re: Менеджер памяти глючит

Не помогает. Т.к. многие объекты создаются и удаляются автоматически.
Т.е. из локальной переменной сразу в TList, а затем просто очисткой TList. К тому же, заналливание всех полей объекта не...
Раздел: Проекты на BlitzMax 15.09.2007, 22:06
Ответов: 87
Просмотров: 8,316
Автор elmortem
Re: elmax - набросок фреймворка

Угу, только вот мне не нравится его Виндовз-направленность. А крутой тайловый движек пишется быстро. Гемор основной с редактором. (:

Блин, игру скоро закончим и остро встанет вопрос по...
Раздел: Проекты на BlitzMax 15.09.2007, 19:47
Ответов: 87
Просмотров: 8,316
Автор elmortem
Re: elmax - набросок фреймворка

Балин. И чё мне теперь? Переписывать всё без ООП? Я уж скорее забъю на МакОСь и вернусь на Виндовое HGE. ):
Раздел: 2D-программирование 15.09.2007, 19:18
Ответов: 8
Просмотров: 1,587
Автор elmortem
Вопрос Менеджер памяти глючит

Вот, набросал тут маленький тестик...


SuperStrict

Type CBase
Field Name:String = Null

Method New()
DebugLog("New CBase")
Раздел: Проекты на BlitzMax 15.09.2007, 19:15
Ответов: 87
Просмотров: 8,316
Автор elmortem
Re: elmax - набросок фреймворка

Я имею в виду СОВСЕМ ПРОСТУЮ игру. (:
Наверное змейку забацаю.
Но не раньше, чем пофиксят менеджер памяти (см. http://www.boolean.name/showthread.php?p=56241)... ):
Раздел: Проекты на BlitzMax 15.09.2007, 16:30
Ответов: 87
Просмотров: 8,316
Автор elmortem
Re: elmax - набросок фреймворка

dimanche13
Фигасе!!! Что, прям вот так при выборе пункта стиска пропадает кусок окна? Я в шоке. Покаж хоть скриншот чтоль... (:

С памятью буду что-то придумывать. Может действительно переписать всё...
Раздел: Проекты на BlitzMax 15.09.2007, 10:57
Ответов: 87
Просмотров: 8,316
Автор elmortem
Re: elmax - набросок фреймворка

Что есть тайл окна?
Горизонтальные линии - это дебаг, так что я не стал ещё и цвет выставлять для них. Просто выяснилось, что на некоторых карточках не работает SetViewport. ):
Окно ввода имени...
Раздел: Проекты на BlitzMax 14.09.2007, 20:30
Ответов: 87
Просмотров: 8,316
Автор elmortem
Re: elmax - набросок фреймворка

И так, "почти-альфа"... (:
Что-то там какие-то косяки с памятью, пока не могу разобраться. Вроде кросс-линков нету, объект удаляю, но он не удаляется нифига. ):

Документацию начну делать, как только...
Раздел: FAQ и уроки 13.09.2007, 14:15
Ответов: 30
Просмотров: 6,409
Автор elmortem
Re: Увеличиваем производительность игры или как убить лишние коллизии. Советы новичкам.

IGR
Это означает новичка, который умеет учится на чужих советах и вместо изобретения велосипеда сначала тщательно данные советы собирает, а лишь затем начинает осторожно применять.
Раздел: FAQ и уроки 13.09.2007, 09:42
Ответов: 30
Просмотров: 6,409
Автор elmortem
Re: Увеличиваем производительность игры или как убить лишние коллизии. Советы новичкам.

Данил
Да нет, всё правильно. В разделе ФАК - это очень полезная информация. Мне кажется "правильный новичёк" сказал бы тебе большое спасибо.
Раздел: Проекты на BlitzMax 11.09.2007, 18:13
Ответов: 14
Просмотров: 2,706
Автор elmortem
Re: StarRain Демо...

HolyDel
Мой скромный опыт работы с WinAPI показывает, что ничего подобного быть не должно. По крайней мере у меня ни разу не было.
А в хелпе по Максу, если мне память не изменяет, как раз и написано...
Раздел: Проекты на BlitzMax 10.09.2007, 22:57
Ответов: 14
Просмотров: 2,706
Автор elmortem
Re: StarRain Демо...

WaReZ_MEN
Не понимаю, какой смысл просить высказаться, если ты и так всё знаешь и на юмор отвечаешь "не нравится - не играй"?..

По поводу п.3 развёрнуто:
Управление как-то некрасиво запаздывает......
Показано с 1 по 25 из 92.

 

Часовой пояс GMT +1, время: 22:05.


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