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

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

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

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

Ответ
 
Опции темы
Старый 06.10.2007, 12:02   #16
AnyWay
Оператор ЭВМ
 
Регистрация: 08.09.2007
Сообщений: 47
Написано 0 полезных сообщений
(для 0 пользователей)
Re: BombDroid

Сообщение от Sonic
Единственный глюк это когда монстр меня ест вылетает mav. Продолжай доделывать дальше. сделай переход на следующий уровень. Придумай разных монстров с разными характеристиками!!!! Вобщем идей для продвижения много.
Кашмар. Вчера не выскакивало, а сегодня действительно выскакивает. Спасибо что написал. Счас исправлю. Заодно сделаю карту поменьше, монстров побольше. А переход на следующий уровень там кстати есть, это ворота которые спрятаны в разрушаемой стене и опускаются когда убиваешь всех монстров. Но единственное отличие следующего уровня от предыдушего - на одного белого пузыря больше. И кстати монстры и так с разными хар-ами, у них скорость разная.
(Offline)
 
Ответить с цитированием
Старый 06.10.2007, 12:30   #17
AnyWay
Оператор ЭВМ
 
Регистрация: 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
Leito
Танчики 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
LUK
Нуждающийся
 
Регистрация: 21.07.2007
Сообщений: 93
Написано 7 полезных сообщений
(для 13 пользователей)
Re: BombDroid

Мне понравилось, прикольно, сам собирался когда-то писать нечто подобное.
(Offline)
 
Ответить с цитированием
Старый 06.10.2007, 21:25   #22
Leito
Танчики Developer
 
Регистрация: 29.01.2007
Сообщений: 539
Написано 16 полезных сообщений
(для 23 пользователей)
Re: BombDroid

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

и еще аффтар сделай полноээкранку и камеру поближе... у меня главза заболели разглядовать все
(Offline)
 
Ответить с цитированием
Старый 06.10.2007, 23:41   #23
Sonic
Нуждающийся
 
Регистрация: 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
AnyWay
Оператор ЭВМ
 
Регистрация: 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
MiXaeL
Бывалый
 
Аватар для MiXaeL
 
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений
(для 267 пользователей)
Re: BombDroid

Почему нереально? У меня был перерыв в написании рпг 2,5 месяца и ничего.
(Offline)
 
Ответить с цитированием
Старый 07.10.2007, 22:25   #28
Leito
Танчики Developer
 
Регистрация: 29.01.2007
Сообщений: 539
Написано 16 полезных сообщений
(для 23 пользователей)
Re: BombDroid

у меня также... когда логово писал
(Offline)
 
Ответить с цитированием
Старый 08.10.2007, 21:10   #29
AnyWay
Оператор ЭВМ
 
Регистрация: 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)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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