|
Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п. |
30.09.2007, 18:18
|
#1
|
Оператор ЭВМ
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений (для 0 пользователей)
|
BombDroid
Начал делать ремейк игрушки BombDroid
Почему BombDroid?
1) Нашел ремейк на флеше
2) Это хороший ремейк, но из-за управления постоянно проигрываю
4) Думаю роботов проще моделить чем всяких духов и убийц.
3) Bombermanов здесь и без меня два
Что будет в игре:
1) Графика как в оригинале, но 3Д.
2) Удобное управление.
3) И столько уровней, сколько смогу пройти в оригинале.
Р.С. это мой первый проект на ББ, не считая копипастовых туториалов и мне самому интересно доделую или за сколько.
|
(Offline)
|
|
30.09.2007, 21:39
|
#2
|
Оператор ЭВМ
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений (для 0 пользователей)
|
BombDroid
Сделал красную стрелку, которая носится по полю и откладывает яйца .
Такое бы управление как у этой стрелки да во флешевский ремейк ... я бы там всех ботов порвал ...
|
(Offline)
|
|
30.09.2007, 23:09
|
#3
|
Оператор ЭВМ
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: BombDroid
Добавил текстур, добавил яйцам взрывов, добавил стены, которые этими взрывами уничтожаются. Вобщем стало гораздо веселее. Начинаю любить бейсик вроде только сел, а оригинал уже угадывается
|
(Offline)
|
|
30.09.2007, 23:31
|
#4
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: BombDroid
AnyWay, неплохо, а главное быстро.
|
(Offline)
|
|
01.10.2007, 13:12
|
#5
|
Мастер
Регистрация: 19.03.2007
Сообщений: 1,039
Написано 153 полезных сообщений (для 252 пользователей)
|
Re: BombDroid
Слушай молодец! Так держать!
|
(Offline)
|
|
01.10.2007, 20:32
|
#6
|
Оператор ЭВМ
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений (для 0 пользователей)
|
BombDroid
Сегодня пришел домой, посмотрел на результат и понял: стрелка с яйцами это круто, но дальше так нельзя. Набыбал из оригинала концепарт на дроида, запустил Милкшейп ... Вообще я раньше только в SolidWork моделил, почему ожидал что сотворю мега дроида минут за двадцать-тридцать вместе с бомбой. Однако этот Милк меня удивил. Больше часа /*заниматься любовью*/ с ним и в результате вместо дроида получилась какая-то недоношеная кострюля, дергающая ручками и ножками. Ну ладно, кострюля дергающая ножками круче чем красная стрелка. Нарисовал красно-черную текстуру с белым глазом. Стал натягивать на кострюлю. Все натянулось почти нормально, но белый глаз почему-то оказался на жопе и переместить его от туда мне не удалось ... Хорошо что в игре, при виде сверху, незаметно. Затем промоделил бомбу. Может набрался опыта, но бамба получилась вообще без проблем. Буквально двумя кнопками.
Кстати, может у кого есть конвертор из SolidWork в B3D?
Результат: вместо красной стрелки теперь бегает кастрюля с бомбами. Это гораздо круче.
|
(Offline)
|
|
01.10.2007, 21:18
|
#7
|
Дэвелопер
Регистрация: 17.01.2007
Сообщений: 1,552
Написано 351 полезных сообщений (для 774 пользователей)
|
Re: BombDroid
НА скрине пока мало что разобрать, но вижу прогресс идет.
Кстати, может у кого есть конвертор из SolidWork в B3D?
|
Тут нужно уточнить. А какой формат использует SolidWork? и в какие форматы он может экспоритровать?.
|
(Offline)
|
|
01.10.2007, 22:08
|
#8
|
Оператор ЭВМ
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений (для 0 пользователей)
|
BombDroid
Сообщение от H@NON
НА скрине пока мало что разобрать, но вижу прогресс идет.
Тут нужно уточнить. А какой формат использует SolidWork? и в какие форматы он может экспоритровать?.
|
В мою домашнюю линию пролезают скрины до 12Кб, остальные застревают. На счет SolidWorka, это была больше шутка, но завтра уточню в какие он может. Их вроде не очень много.
Добавил призы: бомбы, сила бомбы, скорость. Все работают и действуют на кострюлю должным образом. Плюс исчезают через 4 сек после открытия. Переделал, или вернее сделал заново генератор карт, чтоб он эти призы сам прятал. Взрывы теперь убивают игрока. После смерти он перемещается в угол карты, если по пути не встречается стена. Увеличил размер карты. Она теперь 20х60. Правда появляются тормоза при перемещении камеры. Чтоб им.
Осознал, что Бэйсик крут, но ржавый гвоздь тому в голову кто синтаксис изобретал. Достает выводить каждый раз выводить послания EntityPosition, да еще путаться начинаешь где это энтити до позитион а где после (seedrnd тот еще прикол). Сделали б как нормальные люди:
ExcusmiCanYouMoveEntity model1,0,12,1
DearBasicMyNameIsAnyWayPleaseRotateEntity model1,90,0,0
EntityEntityEntityAhalayMahalayTranslate model1,1,1,0
или
Move model1,0,12,1
Rotate model1,0,12,1
Translate model1,0,12,1
|
(Offline)
|
|
01.10.2007, 22:17
|
#9
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Re: BombDroid
Гы) понятно откуда у тебя появился интерес к поему скромному проекту! ты делаешь в принципе такой же!
Кстати, люди изобрели:
Move model1,0,12,1
Rotate model1,0,12,1
Translate model1,0,12,1
Поэтому вякий раз не нужно прописывать pos.entity)
А что за тормоза с камерой?
А можно посмотреть код игрухи, что уже есть? А то всё катинки да картинки...
|
(Offline)
|
|
01.10.2007, 22:36
|
#10
|
Оператор ЭВМ
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: BombDroid
Сообщение от Fant
Гы) понятно откуда у тебя появился интерес к поему скромному проекту! ты делаешь в принципе такой же!
Кстати, люди изобрели:
Move model1,0,12,1
Rotate model1,0,12,1
Translate model1,0,12,1
Поэтому вякий раз не нужно прописывать pos.entity)
А что за тормоза с камерой?
А можно посмотреть код игрухи, что уже есть? А то всё катинки да картинки...
|
Только я его делаю третий день кажется. Или точнее пол дня и пару вечеров.
Где эти люди? Попробовал написать без энтити и получил ругательным окном по носу.
На счет камеры непонятно. Только сегодня сделал большое поле где она могла разгуляться. Оказалось когда начинает гулять, ФПС падает с 60 до 30. Кстати вместе со счетчиком фпс заодно добавил привязку скорости перемещения игрока к реальному времени. Теперь на медленных тачках игрушка превратится не в пошаговую стратегию, а в пошаговую стратегию в реальном времени.
Насчет кода, так ведь тут еще ничего не готова. Врагов нет, уровней - нет, детонатора нет и в оригинале только до 3 левела добрался. Кому нужен код с 3 левелами?
|
(Offline)
|
|
01.10.2007, 23:15
|
#11
|
Бывалый
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений (для 5 пользователей)
|
Re: BombDroid
Сообщение от AnyWay
Только я его делаю третий день кажется. Или точнее пол дня и пару вечеров.
Где эти люди? Попробовал написать без энтити и получил ругательным окном по носу.
На счет камеры непонятно. Только сегодня сделал большое поле где она могла разгуляться. Оказалось когда начинает гулять, ФПС падает с 60 до 30. Кстати вместе со счетчиком фпс заодно добавил привязку скорости перемещения игрока к реальному времени. Теперь на медленных тачках игрушка превратится не в пошаговую стратегию, а в пошаговую стратегию в реальном времени.
Насчет кода, так ведь тут еще ничего не готова. Врагов нет, уровней - нет, детонатора нет и в оригинале только до 3 левела добрался. Кому нужен код с 3 левелами?
|
Мне нужен код с 3левелами!
Вот у мя например за все время ни одного уровня не сделанно, а у тебя целых 3! Так что думаю, еще как будет интересно!
И про камеру не совсем понял я...
|
(Offline)
|
|
02.10.2007, 22:07
|
#12
|
Оператор ЭВМ
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений (для 0 пользователей)
|
BombDroid
Объединил все нерушимые стены в один меш. Обьединял долго, разными способами, чуть ли не с бубном вокруг них ходил. Стены почти час сопротивлялиь. Но оказалось все просто. Вы видети разницу между этим кодом:
temp_cub = CreateCube();---
ScaleMesh temp_cub,0.5,0.5,0.5;---
PositionMesh temp_cub,i,0,j;---
AddMesh temp_cub,wall_Mesh;---
FreeEntity temp_cub
и этим:
temp_cub = CreateCube();---
ScaleEntity temp_cub,0.5,0.5,0.5;---
PositionEntity temp_cub,i,0,j;---
AddMesh temp_cub,wall_Mesh;---
FreeEntity temp_cub
И я увидел ... через сорок минут
Что прикольно, после обьединения стен произошло исцеление камеры. Причем тормоза не просто снизились, а вообще пропали. Как в статическом режиме 59-60фпс, так и в динамическом 59-60. Почему такое? Непонятно.
Добавил бомбы с радиоупралением.
Наконец-то понял зачем в оригинальной игре робот одевает шлем. Он в нем становится врывоогнеупорным. Несобираюсь ради этого красного читера лишний раз мучить милкшейп. И так не по себе когда думаю, что уже пора бы ботов отмоделить.
Что осталось: отмоделить ботов, сделать тупой ИИ, пройти оригинал ... хотябы до 5 левела.
|
(Offline)
|
|
04.10.2007, 21:23
|
#13
|
Танчики Developer
Регистрация: 29.01.2007
Сообщений: 539
Написано 16 полезных сообщений (для 23 пользователей)
|
Re: BombDroid
Вот игра посмотри. сделал когда нечего было делать. похоже на твою игру, правда цель другая и 2D.
|
(Offline)
|
|
05.10.2007, 14:58
|
#14
|
Оператор ЭВМ
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: BombDroid
Сделал вчера кое-какой ИИ и привел к более менее удобоваримому виду. Монстров правда не отмоделил, вместо них - белые пузыри.
|
(Offline)
|
|
06.10.2007, 02:09
|
#15
|
Нуждающийся
Регистрация: 21.07.2006
Сообщений: 66
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: BombDroid
AnyWay, класно получилось! Молодец! Единственный глюк это когда монстр меня ест вылетает mav. Продолжай доделывать дальше. сделай переход на следующий уровень. Придумай разных монстров с разными характеристиками!!!! Вобщем идей для продвижения много.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:40.
|