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

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

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

Ответ
 
Опции темы
Старый 04.02.2012, 19:08   #91
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: Vivo

О да, новый апдейт. Смена оконного и полноэкранного режимов("cnfg.txt" последнее значение( 1-полный экран,2- оконный режим)). Шерсть. Новый генератор мира( не знаю как будет на других разрешениях, но на 1280х1024 очень хорошие горы выходят). Оптимизация инвентаря. Ну и фиксы багов, конечно.

Последний раз редактировалось Nikich, 05.02.2012 в 22:16.
(Offline)
 
Ответить с цитированием
Старый 04.02.2012, 21:05   #92
reumep
Знающий
 
Аватар для reumep
 
Регистрация: 04.11.2011
Сообщений: 285
Написано 66 полезных сообщений
(для 159 пользователей)
Ответ: Vivo

Килограмм 30, если в рюкзаке
(Offline)
 
Ответить с цитированием
Старый 04.02.2012, 23:45   #93
Program23
Бывалый
 
Аватар для Program23
 
Регистрация: 26.04.2009
Адрес: Россия, Уфа
Сообщений: 680
Написано 182 полезных сообщений
(для 406 пользователей)
Ответ: Vivo

Нажмите на изображение для увеличения
Название: krab.png
Просмотров: 854
Размер:	17.7 Кб
ID:	16114
попытка создать крабика на нетбуке
__________________
Фриланс:
Freelancer.com
Upwork
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nikich (05.02.2012)
Старый 05.02.2012, 00:23   #94
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: Vivo

По-моему забавный Значит он и будет первым мобом в игре.
25кг пока сойдёт, может потом, если дисбаланс будет, больше поставлю. А, и что добавлять в следующем апдейте? Либо вникать в создание AI и добавить крабика, либо сделать кровать и сон, либо добавить лужи с водой? Расположены варианты по сложности, от самого сложного к лёгкому.
(Offline)
 
Ответить с цитированием
Старый 05.02.2012, 00:49   #95
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: Vivo


И ещё. Что посоветуете моему другу? Вот что он пишет:
Graphics 1366,768,32,1 
global x=1
global y=1
setbuffer backbuffer()
global player=loadimage("player.bmp")
midhandle player
maskimage player,0,0,0
drawimage player,x,y

function updateplayer()

if keydown (200)
y=y-5
drawimage player,x,y
endif
...
End function
while 1=1
updateplayer()
flip
cls
wend
И он серьёзно не понимает, почему игрок рисуется только при нажатии клавиши. Это можно свалить на неопытность или он безнадёжен?
(Offline)
 
Ответить с цитированием
Старый 05.02.2012, 00:54   #96
shybovycha
ПроЭктировщик
 
Аватар для shybovycha
 
Регистрация: 27.05.2007
Сообщений: 110
Написано 40 полезных сообщений
(для 33 пользователей)
Ответ: Vivo

Сообщение от Nikich Посмотреть сообщение

И ещё. Что посоветуете моему другу? Вот что он пишет:
Graphics 1366,768,32,1 
global x=1
global y=1
setbuffer backbuffer()
global player=loadimage("player.bmp")
midhandle player
maskimage player,0,0,0
drawimage player,x,y

function updateplayer()

if keydown (200)
y=y-5
drawimage player,x,y
endif
...
End function
while 1=1
updateplayer()
flip
cls
wend
И он серьёзно не понимает, почему игрок рисуется только при нажатии клавиши. Это можно свалить на неопытность или он безнадёжен?
Сваливайте на неопытность - понимание логики работы программы приходит не сразу
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nikich (05.02.2012)
Старый 05.02.2012, 00:59   #97
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: Vivo

Надеюсь А это вообще нормально начинать изучение программирования с создания игры?
(Offline)
 
Ответить с цитированием
Старый 05.02.2012, 01:14   #98
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: Vivo

Чистый блиц дружит с .png? Что-то у меня не очень. Крабик рисуется кривым каким-от, а вот в .bmp всё нормально
P.S. краб очень хороший! Скорее всего, он будет логотипом игры
P.P.S. краб выглядит через чур хорошо, так что следующий апдейт точно рассчитан на него.

Последний раз редактировалось Nikich, 05.02.2012 в 12:12.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Старый 05.02.2012, 13:33   #99
reumep
Знающий
 
Аватар для reumep
 
Регистрация: 04.11.2011
Сообщений: 285
Написано 66 полезных сообщений
(для 159 пользователей)
Ответ: Vivo

Я бы тебе посоветовал сначала кровать и еду добавить
И да, не забудь еще криперов сделать(люблю кубач)
(Offline)
 
Ответить с цитированием
Старый 05.02.2012, 14:24   #100
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: Vivo

А не будет ли это плагиатом? Может лучше крабики взрываться будут?
И тут вопрос возник: чем TileImage от DrawImage отличается? У меня земля DrawImage рисуется, хотя сейчас узнал что TileImage служит функцией для создания заднего фона. Есть ли существенная разница?
P.S. еда уже есть(яблоки).
(Offline)
 
Ответить с цитированием
Старый 05.02.2012, 17:22   #101
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: Vivo

И так, первая версия с крабиком. Она только для теста, ничего не добавлено(кроме краба, конечно). Пока он ходит в случайные стороны. Задача для теста - может ли краб пройти через камни, деревья, каменный стены или нет?

Последний раз редактировалось Nikich, 05.02.2012 в 22:16.
(Offline)
 
Ответить с цитированием
Старый 05.02.2012, 17:44   #102
shybovycha
ПроЭктировщик
 
Аватар для shybovycha
 
Регистрация: 27.05.2007
Сообщений: 110
Написано 40 полезных сообщений
(для 33 пользователей)
Ответ: Vivo

Сообщение от Nikich Посмотреть сообщение
И так, первая версия с крабиком. Она только для теста, ничего не добавлено(кроме краба, конечно). Пока он ходит в случайные стороны. Задача для теста - может ли краб пройти через камни, деревья, каменный стены или нет?
А почему бы не реализовать волновой алгоритм, обозначив соответствующие препятствия непроходимыми зонами и попросту кормить крабам случайные координаты клеток каждый раз, по достижении цели?

За подробностями см. задачу олимпиады по программированию 'дцатого года "лабиринт".
(Offline)
 
Ответить с цитированием
Старый 05.02.2012, 17:48   #103
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: Vivo

Вот как я сделал мозг крабику, вроде не жалуется:
Function UpdateCrab()
For cr.crab=Each crab
 If MilliSecs()-tcr>200 Then
 tcr=MilliSecs()
 chn=Rnd(50)
 If chn=1 Then
 crdeltax#=1
 crdeltay#=0
 cr\image=crab90
 EndIf
 If chn=2 Then
 crdeltax#=-1
 crdeltay#=0
 cr\image=crab270
 EndIf
 If chn=3 Then
 crdeltax#=0
 crdeltay#=1
 cr\image=crab180
 EndIf
 If chn=4 Then
 crdeltax#=0
 crdeltay#=-1
 cr\image=crab
 EndIf
 If chn>4 Then
 crdeltax#=0
 crdeltay#=0
 EndIf
 EndIf
 crpx=cr\x+crdeltax*crspeed
 crpy=cr\y+crdeltay*crspeed
 If Not CollideStonesCrab(crpx,crpy) Then
 cr\x=crpx
 cr\y=crpy
 EndIf
 
 If ImagesCollide(gert,x,y,frames,crab,cr\x,cr\y,0) Then
 php=php-10
 EndIf
 
 DrawImage cr\image,cr\x,cr\y
Next
End Function

Function CollideStonesCrab(crpx,crpy)
	For w1.swall=Each swall
		If ImagesCollide(crab,crpx,crpy,0,w1\image,w1\x,w1\y, 0)
			Return True
		EndIf
	Next
	For m.Main=Each Main
		If ImagesCollide(crab,crpx,crpy,0,m\stone,m\x, m\y, 0)
			Return True
		EndIf
	Next
	For tree.Tree=Each Tree
		If ImagesCollide(crab,crpx,crpy,0,tree\tree1,tree\x,tree\y, 0)
			Return True
		EndIf
	Next

	Return False
	
End Function
P.S. Да, знаю что название функции CollideStones хотя там не только камни, но меня как-то это не волнует
(Offline)
 
Ответить с цитированием
Старый 05.02.2012, 17:55   #104
Nuprahtor
Элита
 
Аватар для Nuprahtor
 
Регистрация: 26.07.2008
Сообщений: 1,972
Написано 1,095 полезных сообщений
(для 3,923 пользователей)
Ответ: Vivo

Скриншоты бы в нулевой пост и в каждый пост с обновлением (если обновлялась графическая часть)
(Offline)
 
Ответить с цитированием
Старый 05.02.2012, 18:04   #105
Nikich
Бывалый
 
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений
(для 275 пользователей)
Ответ: Vivo

Я только за, вот мог бы я старые посты редактировать
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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