|
Проекты на Blitz3D Обсуждение будущих проектов, демок, набор команды и т.п. |
06.10.2007, 12:02
|
#16
|
Оператор ЭВМ
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: BombDroid
Сообщение от Sonic
Единственный глюк это когда монстр меня ест вылетает mav. Продолжай доделывать дальше. сделай переход на следующий уровень. Придумай разных монстров с разными характеристиками!!!! Вобщем идей для продвижения много.
|
Кашмар. Вчера не выскакивало, а сегодня действительно выскакивает. Спасибо что написал. Счас исправлю. Заодно сделаю карту поменьше, монстров побольше. А переход на следующий уровень там кстати есть, это ворота которые спрятаны в разрушаемой стене и опускаются когда убиваешь всех монстров. Но единственное отличие следующего уровня от предыдушего - на одного белого пузыря больше. И кстати монстры и так с разными хар-ами, у них скорость разная.
|
(Offline)
|
|
06.10.2007, 12:30
|
#17
|
Оператор ЭВМ
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: BombDroid
Вот. Демка. Ничем от предыдущей не отличается только мав нету.
|
(Offline)
|
|
06.10.2007, 15:05
|
#18
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: BombDroid
Мегакруто! Только надо чуть-чуть больше скорости и больше монстров, но меньше карту. И бонусов каких-нить)
|
(Offline)
|
|
06.10.2007, 19:07
|
#19
|
Танчики Developer
Регистрация: 29.01.2007
Сообщений: 539
Написано 16 полезных сообщений (для 23 пользователей)
|
Re: BombDroid
где поиск пути?
|
(Offline)
|
|
06.10.2007, 19:11
|
#20
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: BombDroid
Зачем в такой игре поиск пути?
|
(Offline)
|
|
06.10.2007, 19:22
|
#21
|
Нуждающийся
Регистрация: 21.07.2007
Сообщений: 93
Написано 7 полезных сообщений (для 13 пользователей)
|
Re: BombDroid
Мне понравилось, прикольно, сам собирался когда-то писать нечто подобное.
|
(Offline)
|
|
06.10.2007, 21:25
|
#22
|
Танчики Developer
Регистрация: 29.01.2007
Сообщений: 539
Написано 16 полезных сообщений (для 23 пользователей)
|
Re: BombDroid
Данил легко слишком когда монстры ползают тока по прямой линии и изредка меняюют полосу движения. а вот если бы они за тобой гонялись...
и еще аффтар сделай полноээкранку и камеру поближе... у меня главза заболели разглядовать все
|
(Offline)
|
|
06.10.2007, 23:41
|
#23
|
Нуждающийся
Регистрация: 21.07.2006
Сообщений: 66
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: BombDroid
AnyWay, ну впринципе игра готова можно кидать в "Готовые проекты". Только сделать меню и game over.
|
(Offline)
|
|
06.10.2007, 23:46
|
#24
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: BombDroid
Кстати да. Просто с каждым уровенм увеличивай размер поля и количество монстров. Сделай меню. И все. действительно, проект готов.
|
(Offline)
|
|
07.10.2007, 12:13
|
#25
|
Оператор ЭВМ
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: BombDroid
Сообщение от Sonic
AnyWay, ну впринципе игра готова можно кидать в "Готовые проекты". Только сделать меню и game over.
|
Нет уж. Ничего никуда кидать не буду, это пока не игра, а только движек. Да и то не доделаный еще. Пусть здесь повесит пару месяцев. К томуже у меня завтра отпуск. Может после него замоделю монстров, сделаю босов или еще ченть.
|
(Offline)
|
|
07.10.2007, 20:35
|
#26
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: BombDroid
Пусть здесь повесит пару месяцев.
|
После такого срока времени уже почти нереально возвратится к проекту. Если, конечно, у тебя все подробно откамментировано, и у тя память хорошая. )))))))))
|
(Offline)
|
|
07.10.2007, 21:54
|
#27
|
Бывалый
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений (для 267 пользователей)
|
Re: BombDroid
Почему нереально? У меня был перерыв в написании рпг 2,5 месяца и ничего.
|
(Offline)
|
|
07.10.2007, 22:25
|
#28
|
Танчики Developer
Регистрация: 29.01.2007
Сообщений: 539
Написано 16 полезных сообщений (для 23 пользователей)
|
Re: BombDroid
у меня также... когда логово писал
|
(Offline)
|
|
08.10.2007, 21:10
|
#29
|
Оператор ЭВМ
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: BombDroid
Сообщение от Данил
После такого срока времени уже почти нереально возвратится к проекту. Если, конечно, у тебя все подробно откамментировано, и у тя память хорошая. )))))))))
|
Не волнуйся. Я по работе программирую микроконтроллеры на ассемблере. Причем не по принципу написал/забыл, а довольно часто приходится возвращаться к старым программам с перерывом от 6 месяцев и больше. Такой подход дисциплинирует моментально. Буквально после второго возврата стал писать коментарии к каждой строчке + описание функций + гибкая структура кода + еще куча всего. (легко учиться на своих ошибках). Так что к бейсиковому коду смогу вернуться хоть через 10 лет.
Кстати основной цикл программы:
;===========================Основной цикл======================
Repeat
CurTime=MilliSecs();---записывается время начала текущего цикла
dTime=CurTime-OldTime;---вычисляется разница с предыдущим
GetControl(plaer);---получить информацию о нажатых клавишах
UpdatePlaer(plaer)
UpdateMonster()
UpdateBomb()
UpdateBoom()
UpdateTree()
UpdateCamera(plaer)
;If KeyHit(2)
; mapindex=mapindex+1
; reloadmap(mapindex,78,2,1,1,0)
;EndIf
UpdateWorld
RenderWorld
SetFont font1
sredn#=sredn-sredn/50+dTime/50
Text 10,10,"FPS: "+Str(1000/sredn);mapindex);1000/sredn)
Text 10,20,"Level: "+Str(level)
Text 10,30,"Live: "+Str(plaer\live)
Flip
OldTime=CurTime;---сохраняется время начала пройденого цикла
Until (KeyHit(1))Or(plaer\live<0)
;==============================================================
Ну что тут можно забыть?
|
(Offline)
|
|
08.10.2007, 21:21
|
#30
|
Модератор
Регистрация: 11.07.2007
Сообщений: 2,910
Написано 686 полезных сообщений (для 1,694 пользователей)
|
Re: BombDroid
Хе, если сможешь возвратится к проекту - молодец.
Я после того, как не смог вспомнить код arrow-master , стал сразу писать камментарии и максимально делать гипкий код игры.
Вообще вот главный файл:
'============================================= КОНСТАНТЫ
Const width=1024 , height=768 'Константы расширения
'============================================= УСТАНОВКА ИГРЫ
Graphics width,height 'Ставим настройки.
HideMouse () 'Скрываем курсор
'============================================= ЗАГРУЖАЕМ НЕОБХОДИМЫЕ ФАЙЛЫ
Include "Function.bmx" 'Загружаем функции из файла
Include "Load.bmx" 'Загружаем файл загруки ;D
Include "Type.bmx" 'Загружаем типы игры
Include "Menu.bmx" 'Загружаем меню игры
Include "LevelGame.bmx" 'Загружаем саму игру
|
В самой игре примерно так же, как и у тебя.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:43.
|