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

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

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D

Ответ
 
Опции темы
Старый 23.01.2007, 20:16   #31
klopmaks
ПроЭктировщик
 
Аватар для klopmaks
 
Регистрация: 22.12.2006
Сообщений: 182
Написано 2 полезных сообщений
(для 2 пользователей)
FPS писал по уроку , от impersonalis: http://www.boolean.name/showthread.php?t=15

Может кто-то может помочь мне ???
Нужна идея ближнего боя , кто может подсказать ?!

Как зделать так чтобы игрок двигался в точку клика мышки ???
Желательно попроще.
(Offline)
 
Ответить с цитированием
Старый 23.01.2007, 20:41   #32
klopmaks
ПроЭктировщик
 
Аватар для klopmaks
 
Регистрация: 22.12.2006
Сообщений: 182
Написано 2 полезных сообщений
(для 2 пользователей)
Re: RPG

Ну и внес немного своих изминений !!!
Вопрос: Как сделать вызов вот етого инвентаря и его закрытие ?!
Инвентарь:http://andreichyk.narod.ru/
(Offline)
 
Ответить с цитированием
Старый 23.01.2007, 20:46   #33
Chrono Syndrome
 
Сообщений: n/a
Re: RPG

Ну и внес немного своих изминений !!!
Перечисли, будь добр.
 
Ответить с цитированием
Старый 23.01.2007, 20:55   #34
klopmaks
ПроЭктировщик
 
Аватар для klopmaks
 
Регистрация: 22.12.2006
Сообщений: 182
Написано 2 полезных сообщений
(для 2 пользователей)
Re: RPG

1. Загрузил Модели домиков.
2. Шар заменил на солдат + пушка
3. Игроку пушку (модель)

P.S Ну ето была одна из моих первых игр !
P.P.S Если вы все мне так помогать будете , то лучше закройте тему
(Offline)
 
Ответить с цитированием
Старый 24.01.2007, 00:08   #35
alcoSHoLiK
Дэвелопер
 
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений
(для 110 пользователей)
Re: RPG

Дело не в том, что трудно помочь. Все дело в том, что программист, а в данном случае разработчик, он так потому и зовется, что он может создавать программы, в данном случае игры, в отличие от других смертных.
Естественно, что чаще всего программистами становятся, а не рождаются. Но для этого необходимо пройти нелегкий путь, который полон граблей и прочих неприятностей. Никто не имеет права упрекать тебя в незнании, но не кажется ли тебе, что ты слабо себе представляешь весь процесс создания РПГ-игры, что это может оказаться тебе не под силу?
Возьмем, например, школьный курс математики. От класса к классу ученики изучают все новые и более сложные темы, решают новые типы задач и т.д. от простого к сложному. Если попросить семиклассника взять интеграл от функции sin(x), это приведет его в легкое замешательство.
Что я хочу сказать, это то, что начинать нужно с простого и стремиться к более сложному. Это не значит, что нельзя задавать вопросы, наоборот. Но вопросы будут уже другие, не столь специфические. Набираясь опыта, ты уже через некоторое время сам сможешь написать тот же инвентарь, так как его реализация не требует каких-то великих познаний языка, нужна лишь логика - логическое мышление. Ведь в математике как - тебе дают метод, а на экзамене задачи нужно решать самому, знаю только метод. В программировании та же история: язык программирования - это метод. Он имеет свои премудрости, которые являются необходимыми, про них нужно спрашивать. А вот каждая программа - это та же задача. Это программист уже должен постараться решить сам, зная метод. Надеюсь, аналогия понятна.

Просто совет, сделай для начала игру, процесс создания которой ты можешь полностью описать. В дальнейшем у тебя будет больше знаний и возможностей, но начальный этап в большинстве случаев просто необходим.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо alcoSHoLiK за это полезное сообщение:
Артем Валерьевич (20.04.2010), EvilOkta (08.11.2010)
Старый 24.01.2007, 20:51   #36
klopmaks
ПроЭктировщик
 
Аватар для klopmaks
 
Регистрация: 22.12.2006
Сообщений: 182
Написано 2 полезных сообщений
(для 2 пользователей)
Вообще я не планировал делать RPG с супер инвентарем , системой анимированого боя и.т.д А если бы вдруг переклинило то наверно собрал команду для етого. Но как назвать свое творение не знаю , а оно похоже на RPG. Может ето и не будет РПГ , а например какойто action/quest .
Я не супер разработчик игр на блице поетому пролшу помощи на те вопросы которые меня интересуют. Может-быть у меня получится игра схожая на РПГ. Но даже если и нет то я приобрету много опыта и смогк разрабатывать более сложные проекты

P.S Может кто-то сможет ответить на интерисующие меня вопросы

Хм, никто не знает конвертор MilkShape3D в .b3d ???
Ссылка на мою "игру" :http://flyfolder.ru/935552

m - карта
w - ветер

Музыка и карта взяты у KRIHAT , пока демо , потом изменю .

........................

Пытаюсь развернуть модель перса командой:
RotateEntity player,0,180,0
А камера разворачивается за ним ???
Вот код перса и камеры:
Global player = LoadMesh("PEASANT.B3D")
ScaleMesh player,0.1,0.1,0.1
PositionEntity player,5, 0, 5
RotateEntity player,0,180,0
TurnEntity player,0,0,0
EntityRadius player, 25
EntityType player, TypePlayer



camera=CreateCamera(player)
PositionEntity camera,0,10,-20
CameraRange camera,0.1,4000
CameraFogMode Camera,1
CameraFogColor Camera,10,10,50
CameraClsColor Camera,10,10,50
CameraFogRange Camera,10,1000
(Offline)
 
Ответить с цитированием
Старый 24.01.2007, 22:08   #37
Timon
ПроЭктировщик
 
Регистрация: 12.09.2006
Сообщений: 120
Написано 0 полезных сообщений
(для 0 пользователей)
Re: RPG

Rotate-команда разварачивает ентити по мировой оси(наверно ты это знал ) Turn-поворачивает ентити по его собственной оси.
в коде ты разварачиваешь ентити до создания камеры, т.е камера чилдиться к уже развёрнутому ентити, и ей глубоко пофигу как был развёрнут ентити до етого!!!
либо ты в главном цикле его вертишь, либо пока незнаю чё.....
посмотри в семплах - castle.bb, там камера тоже "навароченая"
(Offline)
 
Ответить с цитированием
Старый 24.01.2007, 22:29   #38
klopmaks
ПроЭктировщик
 
Аватар для klopmaks
 
Регистрация: 22.12.2006
Сообщений: 182
Написано 2 полезных сообщений
(для 2 пользователей)
Re: RPG

Спасибо , не знал !
А на тему движения в сторону клика мышки ?
(Offline)
 
Ответить с цитированием
Старый 25.01.2007, 01:34   #39
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: RPG

насчет перемещения обхекта в точку щелчка мыша
Graphics3D 640,480,16,2
SetBuffer BackBuffer()

cam=CreateCamera()
PositionEntity cam,0,30,-50

pl=CreatePlane()
PointEntity cam,pl
EntityPickMode pl,2
;устанавливаем режим пика на 2 - т.е. полигональное
cub=CreateCube()
EntityColor cub,255,0,0

piv=CreatePivot()
While 1
	
	If MouseHit(1)
		e=CameraPick(cam,MouseX(),MouseY())
		;пик по позиции мыша
		PositionEntity piv,PickedX(),PickedY(),PickedZ()
		;ставим пивот в точку пика
		PointEntity cub,piv
	EndIf
	If EntityDistance(cub,piv)>1; если далеко до пивота, то двигаем куб
		MoveEntity cub,0,0,1
	EndIf
	RenderWorld
	Flip
	If KeyDown(1) Then Exit
Wend
(Offline)
 
Ответить с цитированием
Старый 26.01.2007, 12:50   #40
klopmaks
ПроЭктировщик
 
Аватар для klopmaks
 
Регистрация: 22.12.2006
Сообщений: 182
Написано 2 полезных сообщений
(для 2 пользователей)
Re: RPG

Он двигается вечно , а кликом мышки указывается куда !!!
Тоесть в твоем примере все ОК , а когда вставил в свою программку то плохо
(Offline)
 
Ответить с цитированием
Старый 27.01.2007, 02:01   #41
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Re: RPG

ну шо я могу сказать? весь код в студию!
(Offline)
 
Ответить с цитированием
Старый 31.01.2007, 19:54   #42
vadya
Оператор ЭВМ
 
Регистрация: 17.12.2006
Сообщений: 35
Написано 0 полезных сообщений
(для 0 пользователей)
Re: RPG

я тоже начинающий программер и мне не понятно каманда пик и все что с ним связано напишите ПОЖАЛУЙСТА определение и когда он используется
(Offline)
 
Ответить с цитированием
Старый 31.01.2007, 20:02   #43
c0mrad
Разработчик
 
Регистрация: 08.06.2006
Сообщений: 412
Написано 13 полезных сообщений
(для 4 пользователей)
Re: RPG

http://www.boolean.name/showthread.p...%E0%ED%FC %FF
(Offline)
 
Ответить с цитированием
Старый 09.02.2007, 11:31   #44
vadya
Оператор ЭВМ
 
Регистрация: 17.12.2006
Сообщений: 35
Написано 0 полезных сообщений
(для 0 пользователей)
Re: RPG

HolyDel,а как сделать так чтобы камера следила за кубом но не поворачивалась с кубом
(Offline)
 
Ответить с цитированием
Старый 09.02.2007, 16:48   #45
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Re: RPG

Vadya ты имеешь ввиду CameraProject? если так то, он для того чтобы в 3д мире текст или изображения были около объекта т.е на 2д плоскости помещается текст и он полностю имеет координаты 3д объекта.
Надеюсь правильно объяснил
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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


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


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