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

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

Вернуться   forum.boolean.name > Проекты > Проекты на Blitz3D

Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п.

Ответ
 
Опции темы
Старый 28.09.2010, 12:50   #16
DeeJex
Разработчик
 
Аватар для DeeJex
 
Регистрация: 24.02.2010
Адрес: Новороссийск
Сообщений: 485
Написано 112 полезных сообщений
(для 329 пользователей)
Ответ: Мужык возвращается!!!!

А ты выложи кусок кода, отвечающий за проверку нажатия в меню.
__________________
299 792 458
(Offline)
 
Ответить с цитированием
Старый 28.09.2010, 18:39   #17
RlexGm
ПроЭктировщик
 
Регистрация: 11.11.2009
Сообщений: 172
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Мужык возвращается!!!!

забыл добавить, у меня XP(меню не запускается)
(Offline)
 
Ответить с цитированием
Старый 28.09.2010, 19:19   #18
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Мужык возвращается!!!!

Сообщение от DeeJex Посмотреть сообщение
А ты выложи кусок кода, отвечающий за проверку нажатия в меню.
А там ГУИ, написанная мной еще давно. Но работает безотказно, код:
over=RectsOverlap(B\X+B\Wi\X,B\Y+B\Wi\Y,B\W,B\H,MX(),MY(),1,1)
If Over Then 
B\ACT=1
If MP1()
B\ACT=2
EndIf 
If MC1()
B\Act=3
EndIf 
Else
B\ACT=0
EndIf
[убрал TAB, не смотрицо...]

А функция fgGetActiveButton() тупо проверяет все кнопки на заданную параметром ACT, при совпадении вещает хэндл. В общем, мудреная система
(Offline)
 
Ответить с цитированием
Старый 28.09.2010, 21:39   #19
is.SarCasm
Бывалый
 
Аватар для is.SarCasm
 
Регистрация: 17.05.2009
Адрес: Днепропетровск
Сообщений: 672
Написано 180 полезных сообщений
(для 428 пользователей)
Ответ: Мужык возвращается!!!!

Управлению уныло
(Offline)
 
Ответить с цитированием
Старый 01.10.2010, 23:47   #20
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: Мужык возвращается!!!!

ну, дак что, изменений ждать ? или так и будет у половины работать, у половины нет ?
(Offline)
 
Ответить с цитированием
Старый 03.10.2010, 17:27   #21
DeeJex
Разработчик
 
Аватар для DeeJex
 
Регистрация: 24.02.2010
Адрес: Новороссийск
Сообщений: 485
Написано 112 полезных сообщений
(для 329 пользователей)
Ответ: Мужык возвращается!!!!

ВСЕ, НАШЕЛ РЕШЕНИЕ ПРОБЛЕМЫ!
В семерке надо много много быстро быстро долбить по кнопке в меню, пока не откроется выбор карты.
__________________
299 792 458
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо DeeJex за это полезное сообщение:
Igor (04.10.2010), impersonalis (04.10.2010), Reizel (03.10.2010), Romanzes (04.10.2010)
Старый 03.10.2010, 21:47   #22
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Мужык возвращается!!!!

Ну, по крайней мере нас в универе грузят жестко, времени на Мужика не остается, да и в другую религию я ушел - perl начал изучать, мб исходники выложить, можт надо кому, нэ? мне не жалко, всеравно пропадут
(Offline)
 
Ответить с цитированием
Старый 01.12.2010, 21:03   #23
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Мужык возвращается!!!!

Ан нееет!!!! МужЫЫк жив!!!
Качать здесь

Добавлено:
1) Боты! Тупые, но боты
2) Вода! Тупая, но вода! (кстать для нее пришлось юзать fastimage, а она выкидывает форточку Вот думаю, может прикупить?)
3) Немного новая физика, поддержка неразрушаемых областей, и кривые двери. Очень кривые Ибо с 2Д физикой у меня туговато

А вот пара скринов:

(Offline)
 
Ответить с цитированием
Эти 6 пользователя(ей) сказали Спасибо Reizel за это полезное сообщение:
baton4ik (01.12.2010), den (02.12.2010), Program23 (02.12.2010), Randomize (06.12.2010), Reks888 (01.12.2010), St_AnGer (02.12.2010)
Старый 02.12.2010, 15:31   #24
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Мужык возвращается!!!!

Сделал-таки управление стрелочками
Да вот только теперь ни один уровень не пройти - MAV с trial version в FastImage все портит
(Offline)
 
Ответить с цитированием
Старый 02.12.2010, 23:23   #25
den
Дэвелопер
 
Аватар для den
 
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений
(для 2,419 пользователей)
Ответ: Мужык возвращается!!!!

Довольно неплохая игра!
А теперь вопросы
1)А в чом храница карта (всмысле физическая) ?
2) Эта тема связана с волнами в игре? И как их реализовал (теория или формула примерная)
(Offline)
 
Ответить с цитированием
Старый 02.12.2010, 23:27   #26
Данил
Модератор
 
Аватар для Данил
 
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений
(для 1,694 пользователей)
Ответ: Мужык возвращается!!!!

блин, да когда ж я наконец-то смогу в нее поиграть.
опять в меню так же как и раьнше- тыква и никакой реакции.

нашел решение DeeJex, поиграл. забавно. интересно как карту сделал.

НО БЫСТРО КЛАЦКЛАЦ не прикалывает!
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Reizel (15.05.2011)
Старый 03.12.2010, 01:57   #27
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Мужык возвращается!!!!

Да, у меня тоже была такая хрень, но только тогда, когда я для теста ложил прозрачную картинку перед flip. Не знаю почему такой лаг, попробую скомпилить под семеркой, благо есть под рукой.

to Den:
Нет, та тема была связана с реальной физикой волн, здесь лишь жалкий фейк. имеем много точек с шагом 10px, и при попадании какой - либо частички в воду - создаем в точке касания элемент нового типа , который расходится по всей поверхности и качает ближайшие точки. Элементарно, но ресурсоемко, в плане вычислений.

А физический уровень так совсем просто - bmp картинка , ну и + немного оптимизации с LockBuffer+Readpixel, чтоб не тормозило, и все
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Reizel за это полезное сообщение:
Colossus (04.12.2010), den (03.12.2010)
Старый 05.12.2010, 13:56   #28
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Мужык возвращается!!!!

Исправил баг с менюшкой в Win7
Просто 2 раза UpdateMouse() в одной итерации цикла не есть хорошо

Итак, сделано следующее:
1) Немного изменил физику перца под водой - теперь можно нырять, плавать под водой. Также можно задохнуться и умереть. Боты не видят врагов под водой, но если они оба в воде - дистанци видимости сокращается в 70% (вода грязная? )
2) Теперь нет единого уровня воды , а есть подсчет У-координаты водной поверхности в заданной точке Х. Благодаря сему персы научились качаться на волнах В будущем планирую сделать некие плавающие платформы, используя этот принцип.
3) Сделал-таки Jumper'ы.
4) Из за введения управления стрелочками и прыжка на пробел намного сократил время полета перса на ПКМ - теперь не более 3-х секунд. Играть из-за этого стало намного интереснее
5) Сделал небольшую оптимизацию - теперь рендерится не весь мир, а только попадающие в экран элементы (черт, как же я раньше не додумался сделать это )

В разработке небольшой script-reader, возможно, сделаю-таки то, о чем давно мечтал - программирование триггеров скриптами

Ах да - поставил водичку на задний план - выглядеть стало более естественно
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
St_AnGer (07.12.2010)
Старый 06.12.2010, 20:39   #29
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Мужык возвращается!!!!

Ура!
РАБОТАЕТ НА WIN 7, 99.9%
Качаем!!!
Если кому то надо, напишите, могу создать ReadMe, чтобы суть игры стала понятнее
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
St_AnGer (07.12.2010)
Старый 07.12.2010, 14:43   #30
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Ответ: Мужык возвращается!!!!

Гм, сделал компилятор под "псево-асм". Получаем код скрипта, в котором записаниы асмовские комманды (конечно, очень упрощенно, ибо асм я не знаю..пока что )
Компилятор распределяет комманды и данные по соотв типам, считает смещения для каждого "сегмента" (данные и код), и пишет их в файл, потом уже код и данные.
Функции буду делать "прерываниями", есть поддержа меток, переменных, строк и чисел.
А также 12 псевдо-регистров. Естественно, я пока молчу о размерности "регистров" - это простые переменные, хоть и записанные в спец типе.
В общем, скоро должны быть подключены скрипты, ну а там...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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