Ответ: Jimon Test Project (2д шутер-аркада)
HolyDel, возвращается флаг True or False. 10 тоже True
|
Ответ: Jimon Test Project (2д шутер-аркада)
а... т.е. my_func() вернет или 1 или 0 ?
тогда да. |
Ответ: Jimon Test Project (2д шутер-аркада)
Прикольная игрушка. Только немешало бы оконный режим убрать. А то я несколько раз вылетал на рабочии стол и один раз открыл программу.:-)
Респект.:super: |
Ответ: Jimon Test Project (2д шутер-аркада)
HolyDel, неважно, что возвращает my_func(), главное что ТА ф-ция возвращает 1 или 0. Это к примеру, если есть функция count() возвращающая кол-во чего-то (от 0 - до_хрена) и булева ф-ция isEmpty() возвращающая массив пуст - true. Или не пуст False.тогда
Код:
bool isEmpty() ЗЫ. Ресурсы лучше делать на TMap нежели чем на TList |
Ответ: Jimon Test Project (2д шутер-аркада)
Цитата:
просто с TMap никогда не работал :-[ :'( |
Ответ: Jimon Test Project (2д шутер-аркада)
Вложений: 1
Вот мой ресурсмЭнеджер. Там на TMap разберешься думаю, комменты подробные.
|
Ответ: Jimon Test Project (2д шутер-аркада)
чорный экран ((
прога не закрывалась, закрыл из диспетчера задач. |
Ответ: Jimon Test Project (2д шутер-аркада)
HolyDel
как запускал,какой комп ? :/ там просто в начале менюшка простая надо параметры по вводить работают ли остальные проги bm ? dimanche13 а смысл юзать TMap если доступ к списку ресурсов происходит довольно редко, или тогда когда скорость операций не важна притом меня смущает необходимость выносить список файлов в отдельный файл - если мы добавляем файл то в любом случае будет менятся код ответственый за етот файл - тоесть замена exe а если мы используем скриптовую систему то можно список ресурсов хранить в скрипте .... ps. необходимость изменения параметров картинки происходит довольно редко имхо |
Ответ: Jimon Test Project (2д шутер-аркада)
bm проги работают.
разрешение 800 на 600 меню не видел ( Celerone 2.8 1.5Gb RAM GeForce 8600 GT думаю я просто не вижу эту менюшку. |
Ответ: Jimon Test Project (2д шутер-аркада)
Цитата:
Замена ехе, это попросту перекомпиляцо :( Нет, нет и еще раз нет. Как раз таки этого и позволяет избегать файл со всеми ресурсами. А ресурсменеджер лишь переходной элемент между скриптом и всеми ресурсами. Я это представляю так: ресурсы - это файлы, менеджерресурсов это интерфейс для загрузки их и выгрузки из памяти, управление же ресурсами может происходить из скрипта. Эффективное манипулирование данными без перекомпиляции проекта, это то, к чему надо стремиться. Система может быть какой угодно гибкой, но если без перекомпиляции нельзя сменить текстуру игрока, то грошь ей цена. |
Ответ: Jimon Test Project (2д шутер-аркада)
а можно не заморачиваться, и хранить все ресурсы в папке, открытыми.
если надо будет - все равно взломают. |
Ответ: Jimon Test Project (2д шутер-аркада)
dimanche13
ето смотря какая игра, если mmorpg то там точно нужен внешний список ... если игра которую врядли кто-то будет патчить то и скрипты и внешний список тож не нужен скрипты по сути ето : 1) удобство разработки 2) удобство обновления продукта если второе не надо, а скрипты идут из первого принципа то ето просто ленивый разработчик :) или проект действительно сложный (скриптование уровней и тд) HolyDel тут не защите информации ведется речь, а о еффективном управлении может невидишь менюшку, попробуй поклацать 1 и ентер и так раза 4 :) |
Ответ: Jimon Test Project (2д шутер-аркада)
jimon, задумка нормальная, но игра слишком динамичная и спрайт взрыва очень большой из-за него ничего не видно когда в игре много ботов.
|
Ответ: Jimon Test Project (2д шутер-аркада)
Нехватает блендов :)
А то у тебя или Солид, или Маск, а Альфа и Аддитив/Шадед нету :( |
Ответ: Jimon Test Project (2д шутер-аркада)
MoKa
все текстурки только с маской и ничего не сделаешь :) |
Часовой пояс GMT +4, время: 12:42. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot