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

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

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

Ответ
 
Опции темы
Старый 23.05.2009, 08:39   #1
zheland
Разработчик
 
Регистрация: 17.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
SPACE WAR

Вот в конце учебного года решил заняться приятным.

Проект: SPACE WAR
Создатель: Я
Язык: BlitzMax
Дата: 23.05.09
Версия: 1.1
Описание: Космическая игрушка для двух игроков.

СКАЧАТЬ

Сначала нажмите 1-9 для установки колличества попыток
Управление можно посмотреть в HELP ( TAB )

Лазер может перегреться
Рокеты и бомбы закончиться
Бомбы активируются через 3 секунды и налетают на близкие корабли

За поле вылетать нельзя-минус жизнь

Скриншоты:

(Offline)
 
Ответить с цитированием
Старый 23.05.2009, 11:01   #2
MiXaeL
Бывалый
 
Аватар для MiXaeL
 
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений
(для 267 пользователей)
Ответ: SPACE WAR

Омг, 18 FPS.
(Offline)
 
Ответить с цитированием
Старый 23.05.2009, 13:11   #3
Mhyhr
Бывалый
 
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений
(для 857 пользователей)
Ответ: SPACE WAR

Огмн, 4-6 FPS (что то тут не так...=) )

Последний раз редактировалось Mhyhr, 23.05.2009 в 13:15. Причина: Падал со стула от мощности моего компа..
(Offline)
 
Ответить с цитированием
Старый 23.05.2009, 14:43   #4
EvilChaotic
Мастер
 
Аватар для EvilChaotic
 
Регистрация: 05.04.2008
Сообщений: 909
Написано 529 полезных сообщений
(для 2,990 пользователей)
Ответ: SPACE WAR

У меня 9 фпс. Ыы.. Прикольно но чета как-то странно.
__________________

EvilChaotic About
(Offline)
 
Ответить с цитированием
Старый 23.05.2009, 15:40   #5
jimon
 
Сообщений: n/a
Ответ: SPACE WAR

новый убийца кризиса, пункт первый и самый важный - сделать тормознее кризиса, выполнен на отлично ! осталось собственно выполнить пункт 2 - сделать убийцу кризиса
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо за это полезное сообщение:
Android (04.04.2010), ARA (24.05.2009), PREy (28.12.2012)
Старый 24.05.2009, 19:49   #6
zheland
Разработчик
 
Регистрация: 17.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Ответ: SPACE WAR

Извеняюсь, опаздывал на электричку, ничего не успел проверить.
Исправил: ссылка ДРУГАЯ
ENTER: медленнее;
Если и так маленький fps: можно попробовать уменьшить-увеличить колличество эффектов: NUM-\NUM+
Игра для двух игроков, но протестировать можно и одному, а можно одному за двух.

Я Убийца Кризиса, спасибо за почётное звание...
Ещё раз извеняюсь...

Последний раз редактировалось zheland, 25.05.2009 в 07:43.
(Offline)
 
Ответить с цитированием
Старый 24.05.2009, 20:42   #7
MiXaeL
Бывалый
 
Аватар для MiXaeL
 
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений
(для 267 пользователей)
Ответ: SPACE WAR

Во, теперь 150 FPS.
Но что с физикой "самолета"? У него ужасно маленький момент инерции. Хорошо хоть кнопка "назад" есть. А то так бы и летал, вращаясь со скорость 2 об/с.
(Offline)
 
Ответить с цитированием
Старый 25.05.2009, 10:58   #8
zheland
Разработчик
 
Регистрация: 17.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Ответ: SPACE WAR

Версия: 1.2
ССЫЛКА

Скорость поворота увеличена.
Улучшены боеприпасы.
Улучшена миникарта.
Улучшено поле вида.
Изменено управление.
Добавлены предупреждения.
(Offline)
 
Ответить с цитированием
Старый 26.05.2009, 09:14   #9
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: Планета Земля
Сообщений: 4,134
Написано 2,327 полезных сообщений
(для 6,472 пользователей)
Ответ: SPACE WAR

Эмм...
Не люблю критиковать, но всёже.
Графика на нуле.
Управление не удобное.
Юзер интерфейса нет.

Такое впечатление, что это на ассемблере делали
Добавь графики, интерфейса чтоб хоть поиграть можно было нормально.
Ну а как первый опыт очень даже ничего, первый опыт почти никто никогда никому не показывает).
__________________
Retry, Abort, Ignore? █
AMD Ryzen 7 1700X x8 3.4Ghz; 16Gb ram; Radeon RX 570
AMD Athlon II x4 2.6Ghz; 8Gb ram; Nvidia Geforce GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 26.05.2009, 15:34   #10
zheland
Разработчик
 
Регистрация: 17.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Ответ: SPACE WAR

Ну это было как передышка от школы, муз-школы, сайтов.

Сообщение от Randomize Посмотреть сообщение
Эмм...
Не люблю критиковать, но всёже.
Программистам приятна не только то что сказали
***СУПЕР!!! ... СУПЕР!!! ... СУПЕР!!!***
Но и то что оценили, может и в худшею сторону

Сообщение от Randomize Посмотреть сообщение
Графика на нуле.
Но всё-же есть
Да, согласен, моими пиксельными частицами всё не сделаешь

Сообщение от Randomize Посмотреть сообщение
Управление не удобное.
Что именно?

Сообщение от Randomize Посмотреть сообщение
Юзер интерфейса нет.
Юзер знает: раньше его вообще небыло.
Раньше и предупреждений, и мини радара,
и точек границ поля небыло, Постоянно вылетал

Сообщение от Randomize Посмотреть сообщение
Такое впечатление, что это на ассемблере делали
Кстати я собираюсь летом сделать такую-же игру,
но лучше и на ассемблере, а это проба пера.

Сообщение от Randomize Посмотреть сообщение
Добавь графики, интерфейса чтоб хоть поиграть можно было нормально.
Ну это конечно, если время будет,
а так у меня уже есть работа по веб-программированию,
так-что буду стараться

Сообщение от Randomize Посмотреть сообщение
Ну а как первый опыт очень даже ничего, первый опыт почти никто никогда никому не показывает).
Первый опыт,
да, наверно это моя первая программа,
которая напоминает собой игру...

Всем кто у меня играл больше всего нравятся бомбы...
Кстати бомбы можно взорвать рокетой(одна) или лазером(много).
(Offline)
 
Ответить с цитированием
Старый 27.05.2009, 17:16   #11
zheland
Разработчик
 
Регистрация: 17.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Ответ: SPACE WAR

Версия: 1.3
ССЫЛКА

Колличество жизней уменьшено для более интересной игры.
А также добавил 4 строчки кода которые из 96..122 сделали 1525..3800.
При запуске выбираешь 1—Как и было но быстрее раз в 15-30.
2—Меньше скорость, больше звёзд.
3—Только если компьютер потянет.
4—Звёзды поедают ресурсы системы.

Ну думаю на ближайшее время всё.
Потом надеюсь что-нибудь получится.
(Offline)
 
Ответить с цитированием
Старый 28.05.2009, 20:03   #12
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: Планета Земля
Сообщений: 4,134
Написано 2,327 полезных сообщений
(для 6,472 пользователей)
Ответ: SPACE WAR

Попробуй рендерить только те звёзды которые на экране.
Делается это так:

Для начала нужна функция. Вставляем её куданибуть в конец сорца.
Function RectInScreen:int(x:Float, y:Float, w:Float, h:Float)
	Local x2:Float = GetScrX(x + w / 2.0)
	Local y2:Float = GetScrY(y + h / 2.0)
	Local x3:Float = GetScrX(x - w / 2.0)
	Local y3:Float = GetScrY(y - h / 2.0)
		
	If (x2 >= 0) And (x3 <= GraphicsWidth()) And (y2 >= 0) And (y3 <= GraphicsHeight()) Then
		Return True
	Else
		Return False
	EndIf
EndFunction
Дальше где идёт DrawImage звезды пишем:
IF RectInScreen(x,y,w,h) then DrawImage star,x,y
x - х звезды
y - y звезды
w - её ширина
h - её высота

И получаем прирост FPS.

Косательно управления, я даже не знаю как лучше сделать. Но то, что есть меня както немного скарёжило.
__________________
Retry, Abort, Ignore? █
AMD Ryzen 7 1700X x8 3.4Ghz; 16Gb ram; Radeon RX 570
AMD Athlon II x4 2.6Ghz; 8Gb ram; Nvidia Geforce GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 31.05.2009, 18:07   #13
zheland
Разработчик
 
Регистрация: 17.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Ответ: SPACE WAR

У меня была такая вещь, но работала неисправно,
я это заметил, но после того как сделал последнюю версию...
(Offline)
 
Ответить с цитированием
Старый 06.06.2009, 09:04   #14
Mhyhr
Бывалый
 
Регистрация: 06.04.2009
Сообщений: 612
Написано 276 полезных сообщений
(для 857 пользователей)
Ответ: SPACE WAR

Блин перезалейте пожалуйста первую версию в первом посте, а то я другу хотел показать убийцу крайзиса)
(Offline)
 
Ответить с цитированием
Старый 06.06.2009, 09:28   #15
zheland
Разработчик
 
Регистрация: 17.10.2007
Сообщений: 349
Написано 64 полезных сообщений
(для 95 пользователей)
Ответ: SPACE WAR

Сообщение от pinqin Посмотреть сообщение
Блин перезалейте пожалуйста первую версию в первом посте, а то я другу хотел показать убийцу крайзиса)
Нет, я её переписал и получилось то что было в сообщении #6
(Сейчас ссылка указывает на последнюю версию)
Сообщение от drunnik Посмотреть сообщение
...
Исправил: ссылка ДРУГАЯ
...
Но ты можешь попробовать последнию версию с режимом 4
Сообщение от drunnik Посмотреть сообщение
Версия: 1.3
ССЫЛКА

Колличество жизней уменьшено для более интересной игры.
А также добавил 4 строчки кода которые из 96..122 сделали 1525..3800.
При запуске выбираешь 1—Как и было но быстрее раз в 15-30.
2—Меньше скорость, больше звёзд.
3—Только если компьютер потянет.
4—Звёзды поедают ресурсы системы.
...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мои игры из серии "Real Space Simulators" Morganolla Проекты C++ 39 07.05.2011 14:41
Arkanoid in Space Romanzes Проекты на MidletPascal 14 28.04.2009 02:53
скрины моего проэкта War of the Space World TEHb08 Проекты на Blitz3D 18 11.01.2009 18:01


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


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