forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Razor(Лезвие) (http://forum.boolean.name/showthread.php?t=4411)

mr.DIMAS 11.09.2007 16:55

Razor(Лезвие)
 
Собсно так так движок у моего старого проекта (см тему. Типа Arx Fatalis) глючит по страшной силе, а переписывать алгоритмы нет никакого смысла, плюс ко всему движок весит в районе 110 кб. Поэтому я решил не парится и создать новую игрушку. Короче пока игра на стадии разработки так как я начал ее деланье 07.09.2007 т.е ей на данный момент всего неделя но, реализовано:
1) Боты стреляют ;)
2) Загрузка карт (карты моно создавать при помощи моего редактора MeSA. Если он вам нужен то не поленитесь напишите сдеся в этой теме);)
3) Два вида оружия + два вида патронов;)
4) Гранаты (пока никого не уничтожают) :4to:
Т.к я не жмот то выкладываю исходники. Смотрите и оцените по всей строгости закона игроделанья :-D . А и еще если у кого не Блитца то внизу в аттачах есть Архив с экзешинком

IGR 11.09.2007 17:06

Re: Razor(Лезвие)
 
Цитата:

1) Боты стреляют
ух ты , а как ты зделал !! :)

а если серьезно:
cameraViewport меньше надо !!
колизии от выстрелов надо не скользаущиеся поставить !!
да, и СПАСИБО !!

mr.DIMAS 11.09.2007 17:08

Re: Razor(Лезвие)
 
Цитата:

1) Боты стреляют ух ты , а как ты зделал !! :)

а если серьезно:
cameraViewport меньше надо !!
колизии от выстрелов надо не скользаущиеся поставить !!
да, и СПАСИБО !!
Низкий поклон за то что нашел эту допущенную мною ошибку. Сейчас исправлю и вылажу исходник

IGR 11.09.2007 17:10

Re: Razor(Лезвие)
 
Цитата:

Сейчас исправлю
если уж исправлять, то может получится симпатичный шутер !! :)

mr.DIMAS 11.09.2007 17:13

Re: Razor(Лезвие)
 
Вложений: 2
Цитата:

да, и СПАСИБО !!
За что?
Ну вот как и обещал выкладываю исправленный исходник.
а и еще одно переключать оружие - колесо мыши. Когда посередине всех надписей - 0- это зеленая плазма, 1 - красная плазма

IGR 11.09.2007 17:19

Re: Razor(Лезвие)
 
Цитата:

За что?
как за что, за исходник !!
мне переключение оружия нужно посмотреть !!

mr.DIMAS 13.09.2007 17:31

Re: Razor(Лезвие)
 
Собсно вот новая версия смотрите и зациняйте.
а так пока вкратце ою изменениях:
1) Усовершенствовано переключение оружия.
2) Добавлен новый вид оружия R(это не кнопка на клаве, а название оружия :) :) :) )
3) Я уже устал писать про все изменения, качайте и смотрите :crazy: :crazy:
Вот он аттач

IGR 13.09.2007 18:52

Re: Razor(Лезвие)
 
о, это уже лутше !!
продолжай роботу, думаю многим пригодится, особенно КопиПастерам !! :)

mr.DIMAS 13.09.2007 19:06

Re: Razor(Лезвие)
 
Цитата:

продолжай роботу, думаю многим пригодится, особенно КопиПастерам !!
копи пастерам со следующей версии будет облом, так как я закрываю подачу исходников. и в следующих архивах будет ЕХЕ файл. Это все потому что я не очень то одобряю копиПастеров

IGR 13.09.2007 19:18

Re: Razor(Лезвие)
 
можеш создать тему в факе и писать свой тутор, как импер к примеру !!
будеш разяснять код !!
думаю тогда люди будут розбираться с каждой строчкой, и не будут просто копировать код !! :)

mr.DIMAS 13.09.2007 20:10

Re: Razor(Лезвие)
 
Цитата:

можеш создать тему в факе и писать свой тутор, как импер к примеру !!
будеш разяснять код !!
думаю тогда люди будут розбираться с каждой строчкой, и не будут просто копировать код !! :)
я не очень то люблю писать в факе, т.к там надо все разжевывать

IGR 13.09.2007 20:17

Re: Razor(Лезвие)
 
Цитата:

я не очень то люблю писать в факе, т.к там надо все разжевывать
это твое право !!
но полезное дело зделал бы !!

mr.DIMAS 13.09.2007 22:20

Re: Razor(Лезвие)
 
Собсно ыще одна версия но теперь боты месются между собой и вас не забывают.
Хе-Хе как и обещал КопиПастерам облом. Если каму надо узнать алгоритм "ботомесилова:-D " стучите в асю.
Держите аттачъ:-D

dimanche13 13.09.2007 22:30

Re: Razor(Лезвие)
 
MAV

mr.DIMAS 13.09.2007 22:33

Re: Razor(Лезвие)
 
Цитата:

MAV
Че за "MAV"

mr.DIMAS 13.09.2007 22:38

Re: Razor(Лезвие)
 
Цитата:

Че за "MAV"
а врубил типа Vemory Access Violation. Эт бывает. Ты несколько раз попробуй запустить игру. В какой то раз повезет. Изыните канечно за такую ошибку в следующих версиях исправлю

ЛысыЙ_Чук-Иванчук 13.09.2007 22:48

Re: Razor(Лезвие)
 
Цитата:

Сообщение от mr.DIMAS
а врубил типа Vemory Access Violation. Эт бывает. Ты несколько раз попробуй запустить игру. В какой то раз повезет. Изыните канечно за такую ошибку в следующих версиях исправлю

Не зарикайся;)

IGR 14.09.2007 12:10

Re: Razor(Лезвие)
 
mr.DIMAS, если у тебя идет всё нормально, то у нас чегото (файла) нехватает !!

mr.DIMAS 15.09.2007 16:01

Re: Razor(Лезвие)
 
ууу.... после долгих размышлений над алгоритмами я все таки нашел выход из сложившейся ситуации. вот держите исправленную версию, а чтобы воспользоваться кодами жмем ' (опостроф), и вводим следующие коды(их всего только два) :
1) Бессмертие whosyourdaddy (как WarCraft):)
2) Много патронов getmepatrongp(сосно дает патроны зеленой плазмы):-D
вот держите, вроде как работает без ашибок, плюс ко всему спрашиваю надо ли кому исходник:)

Данил 15.09.2007 16:15

Re: Razor(Лезвие)
 
посмотрел.. не понравилось небо.. и сделай норм карту.. и ещё после некоторого времени игры вылезла "Мемори че-то там"... вот

Понравилось .. так, понравлиось, собссно, молиово и ГУИ ^_^

Добавил тип

И ещё нах столько текстур-то? вроде не все используются..

mr.DIMAS 15.09.2007 16:28

Re: Razor(Лезвие)
 
Эт да не все используются, а как так мемори аксесс виолатион? я же вроже все исправил? блииииииииииииин... надо усе переделывать.:''(( :''(( :''((

mr.DIMAS 15.09.2007 17:37

Re: Razor(Лезвие)
 
Фууууу пришлось немного по карпеть над кодом и я вроде как все исправил. я когда тестил в течении пяти( это я столькол тестил) минут у меня было все ок. качайте ехе и ложите в папку с маей игрой с заменой файла

mr.DIMAS 15.10.2007 13:01

Re: Razor(Лезвие)
 
Так после долгих мудрствований, я решил продолжить создание сей игры. Вот новая версия, оценивайте у ругайте меня за ошибки(только не сильно). Плюс кому надо исходники просьба стучаться в асю( ну или на крайняк пишите сдеся, в этой теме)

mr.DIMAS 16.10.2007 11:52

Re: Razor(Лезвие)
 
скачало уже 4 человека а отписатся о игре никак чтоле?

Данил 16.10.2007 13:26

Re: Razor(Лезвие)
 
Так.. буду первым ))).

Поиграл. Начнем с минусов:
1. Небо. ужассное небо. сделай нормалньое небо.
2. Так. Я чет по ходу дела бессмертный чтоли.. никто не разу так и не попал...
3. Все уж как-то слишком быстро... поставь ограничение фпс и уменьши общую скорость игры.
4. Анимация у врагов ужассная.... ну очень быстрая...
5. Сообщения ботов как-то друг на друге пишуццо...
6. Где карта? неинтерестно бегать по чистому полю.. сделай карту как в Q3. будет класс.
7. Добавь чуток ума ИИ.

Плюсы:
1. гуи.. почему-то онон мне нравиццо..
2. модель оружия.
3. есть звуки.

И опят же.. зачем небольшая кучка текстур? перед следущей отправкой подчисти архивчик...

mr.DIMAS 16.10.2007 15:22

Re: Razor(Лезвие)
 
Данил, кучка текстур используется при загрузке карты из файла *.shm(это формат моего редактора). Анимация ужасная потому что я не очень-то дружу в 3д максом. Нфсчет ИИ, он у меня сделан по вейпоинтам, а они щас рандомно стоят, планируется в редакторе устанавливать вейпоинты. И между прочим в Q3 боты тож по вейпоинтам бегают. Обязательно исправлю баг с сообщениями. Небо - буду блягодарен если кто-нить скинет мне скайбокс, а то у меня в моем распоряжении пока тока этот. Карта будет в следующей версии.
Упс, а вот бессмертыный ты потому что выстрелы боты делают выше твоей позиции. Обязательно исправлю!

axel186 16.10.2007 15:51

Re: Razor(Лезвие)
 
А мне понравилось, вот тока бы левел нормальный был бы =) и противников доделал бы =) и было бы круто =)

Данил 16.10.2007 16:10

Re: Razor(Лезвие)
 
mr.DIMAS, анимация норм , только уменьши ее скорость.. чтобы было видно, как двигаются..

mr.DIMAS 16.10.2007 16:10

Re: Razor(Лезвие)
 
Цитата:

А мне понравилось
Txanks

Данил 16.10.2007 16:28

Re: Razor(Лезвие)
 
Цитата:

у меня сделан по вейпоинтам, а они щас рандомно стоят, планируется в редакторе устанавливать вейпоинты.
о_О
Ты уже сделал алгоритм бега по вейпоинтам? уже жду игру! надеюсь, что карта норм только будет )

mr.DIMAS 16.10.2007 16:31

Re: Razor(Лезвие)
 
Цитата:

Ты уже сделал алгоритм бега по вейпоинтам?
Да уже сделал. и в редакторе карт теперь можно устанавливать вейпоинты. Пока щас разрабатываю карту. Через 1 час(может раньше выложу игру)

mr.DIMAS 16.10.2007 16:47

Re: Razor(Лезвие)
 
Вот новая версия как и обещал. Тама стало больше крови. Добавлены вей поинты. Ну и всякие мелочи

mr.DIMAS 16.10.2007 16:51

Re: Razor(Лезвие)
 
упс тама в архиве исходняк так что если у каго нету блица попросите выложу Exe

mr.DIMAS 16.10.2007 16:56

Re: Razor(Лезвие)
 
Черт поери из-за того что я слишком торопился в архив засунул не то что надо. Вот норм архив. зы. тама только екзешник, если вы уже скачали предидущий архив то положите сей екзешник в папку с игрой. а если предыдущий не качали то снизу есть второй архив с data

H@NON 16.10.2007 17:00

Re: Razor(Лезвие)
 
А можно выложить только файл mdl.bb? Мне его только не хватает.!

mr.DIMAS 16.10.2007 17:08

Re: Razor(Лезвие)
 
Вложений: 2
вот h@non держи

mr.DIMAS 16.10.2007 17:08

Re: Razor(Лезвие)
 
БОЛЬШАЯ ПРОСЬБА НЕ ИСПОЛЬЗОВАТЬ МОЙ КОД В ЦЕЛЯХ ПОЛУЧЕНИЯ ВЫГОДЫ. ПЛЗ

Leito 16.10.2007 23:34

Re: Razor(Лезвие)
 
mr.DIMAS, ты серьезно думаешь что кто то его будит использовать для получения выгоды?)

mr.DIMAS 17.10.2007 11:25

Re: Razor(Лезвие)
 
Цитата:

mr.DIMAS, ты серьезно думаешь что кто то его будит использовать для получения выгоды?)
ну знаешь лазают по этому форуму не только хорошие люди, но бывают и копипастеры(которых я не очень-то люблю)

Android 17.10.2007 13:02

Re: Razor(Лезвие)
 
Мона парочку скринов?:)

Trilliput 17.10.2007 13:51

Re: Razor(Лезвие)
 
Сделай выбор Full и window при инициализации графики. У меня не один из exe непрет из-за этого.
(понимаю типа круто 1280х1024, но вот бук у меня такое не держит)

mr.DIMAS 18.10.2007 14:47

Re: Razor(Лезвие)
 
Цитата:

Сделай выбор Full и window при инициализации графики. У меня не один из exe непрет из-за этого.
(понимаю типа круто 1280х1024, но вот бук у меня такое не держит)
харашо вот ехе с выбором режима экрана(т.е полноэкранный или нет\)

Данил 18.10.2007 15:22

Re: Razor(Лезвие)
 
А 1280х1024 ? у меня монитор не ЖК, и настроен под 1024х768, и при таком ужассное искажение

mr.DIMAS 21.10.2007 12:07

Re: Razor(Лезвие)
 
Вот новая версия, и сразу же перечислю изменения:
1) Боты поумнели
2) Теперь в игре 6 видов оружия(ну и соответсвенно 6 видов патронов)
3) Появился лифт
4) Появилось меню(оно еще не доделанное)
5) И всякие мелочи типа новых 3Д звукафф

mr.DIMAS 21.10.2007 16:57

Re: Razor(Лезвие)
 
Плиз отпишитесь о багах

Android 21.10.2007 20:23

Re: Razor(Лезвие)
 
Цитата:

Сообщение от Android
Мона парочку скринов?:)

Повторю вопрос:)

Horror 21.10.2007 20:58

Re: Razor(Лезвие)
 
у тя есть ограничение по фпс?
а то все очень быстро(

и еще в центре на уровне все время появляються бонусы
так и должно быть?
все время это значит что за 30 секунд я там набра 3000 патронов и 1200 жизни

mr.DIMAS 22.10.2007 19:14

Re: Razor(Лезвие)
 
Цитата:

Цитата:
Сообщение от Android
Мона парочку скринов?:)

Повторю вопрос:)
млин чел ызыни но скрыны делать нечем

to Horror:
ограничения по фпс нету, тама все переменные умножаются на дельту времени(процесс определения дельты взят из туториала который был написан impersonalis'ом)

насчет бонусов - обязательно исправлю: сделаю как в q3 чтобы они через какое то(например через 30 сек) время опять появлялись

Horror 22.10.2007 20:03

Re: Razor(Лезвие)
 
Цитата:

млин чел ызыни но скрыны делать нечем
а зачем на клавиатуре кнопка принт скрин?


Данил 22.10.2007 20:32

Re: Razor(Лезвие)
 
Поиграл. Первый вопрос: как сменить оружие? о_О
Что там за куча бонусов, если есть только патроны и жизни? че они в одном и том же месте? уровень сделать, думаю, надо другой. И ученьшить общую скорость. Уменьшить скорострельность. И чет я такой косой чтоли? в упор ну ни как не мог попасть.. боты реалньо поумнеил. Но их мало стало. НЕбо все такое же. Ну в общем доделывай и будет круто.

Android 22.10.2007 21:14

Re: Razor(Лезвие)
 
Цитата:

Сообщение от Horror
а зачем на клавиатуре кнопка принт скрин?


пасиб:super:

Trilliput 22.10.2007 21:27

Re: Razor(Лезвие)
 
Лифт часто уезжает без меня или я через него проваливаюсь\сваливаюсь.
Видно что пули летят "мимо" бота, как бы уходя от него.
В меню почему то кнопка "New Game" тыкается только на "New".

Непонял как менять оружие, незаметил бонусов.

Неприятная весчь: если прыгнуть с разгоном и потом отпустить кнопу "вперед" то игрок сразу останавливается, особенно это заметно когда прыгаеш на высотных площадках.
Звук ходьбы ввоздухе.

mr.DIMAS 23.10.2007 17:31

Re: Razor(Лезвие)
 
так со звуками ходьбы в воздухе обязательно расправлюсь, в новой версии лифт не будет уезжать ис под ног, менять оружие колесом мыши, и вообще все баги которые вы так любезно мне описали я обязательно исправлю

mr.DIMAS 23.10.2007 22:23

Re: Razor(Лезвие)
 
Так вот обещанная подретушированная версия карту не менял пока что, перечислю основные изменения:
1) Реалистичное движение пушки
2) Плавный бег\ходьбы
3) Для каждого оружия своя моделька
4) Новый лифт(без глюкафф)
5) И поддержка думмиков(именно по ним создаются все интерактивыные объекты(лифты, патроны, пушки и т.п)
6) А также всякие мелочи(типа звуков, техтур)
В общем смотрите и оценивайте по всей строгости закона игроделанья
Вот аттач:

Данил 24.10.2007 08:14

Re: Razor(Лезвие)
 
Понравилось плавное движение оружия и прицел.. но все так же:
УМЕНЬШИ ОБЩУЮ СКОРОСТЬ . безумная игра...
Так же как сменить оружие-то?
Небо... куча текстур неба на гамес анатоми... возьми там...
Больше ботов. Пусть игрок не так бытсро бегает...
И сделай, наконец, нормальную карту)

Packman 25.10.2007 23:41

Найз только Доработай SkyBox читай здесь, всё-таки скажи КАК менять оружие, в той секретной комнате когда собираеш всякую фигню сразу же она появляется вновь и самое главное гравитация когда прыгаеш с лифта можно метров 20 пройти вперед и падает чувак медленно

А еще чуть не забыл как снимать скрины:
Код:

        Function screenshot()
        Repeat
                name$ = "screen" + w + ".bmp"
                If FileType(FileName$) Then
                        SaveBuffer FrontBuffer(), name$
                        Exit
                End If
        Forever
End Function

Можеш подредактировать типа if keyhit(66) then savebuffer......и тд.:-)

Данил 26.10.2007 09:39

Re: Razor(Лезвие)
 
Да! как менять оружие?!? Что же эта за секретная кнопка-то?!?! =)

Packman 26.10.2007 11:38

Re: Razor(Лезвие)
 
MAV случается если exe-шник кинуть в папку data (я сам в первый раз так сделал :crazy: ) нужно создать папку razor допустим и в эту папку бросить data и exe-шник
после етого MAV у меня не случался

__________________________________________________ ____________
Я один раз случайно переключил оружие на такойже gun только красный,
жаль оружие то одинаковое :''((

mr.DIMAS 26.10.2007 17:18

Re: Razor(Лезвие)
 
>>:( млин челы оружие менять таким образом:
1) крутанул колесо мыши один раз
2) нажал на лев кнопку мыши
----------------------------------------------------------
уменьшить скорость игры никак не получается т.к
все переменные перемножаются на дельту времени(т.е каждая переменная на каждом кампе будет иметь разное значение) а подобрать нужное значение не магу!:''(( :''(( :''((
конфигурация компа такая:

CPU Intel Pentium IV 2.8 GHz
RAM 2048 Mb
Video ATI RADEON X850 512 MB
Windows XP Pro

----------------------------------------------------------
а вот новая версия, в ней:
1) Улучшенные мозги ботов
2) Боты умеют кататься на лифте
3) Появился объект Door т.е дверь
4) новая карта
5) и всякие мелочи

mr.DIMAS 26.10.2007 23:03

Re: Razor(Лезвие)
 
че никаму не интересно чтоли?

mr.DIMAS 01.11.2007 16:40

Re: Razor(Лезвие)
 
ВОТ СВЕРШИЛОСЬ!!! Новая версия с исправленными старыми багами. В этой версии:
1) Новая карта(уже почти как в Q3)
2) Новое оружие
3) Смена оружия теперь нормальная как во всех шутерах
4) Новое меню
5) Музыка(из Q4)
6) Звуки
7) Три уровня сложности
8 ) Настройка режима экрана( пока только 2 - 1280х1024х32 и 1024х768х32)
9) Появился JumpPad (это такая фишка которая подбрасывает тебя вверх)
10) Всякие мелочи
Вот такой немаленький список и игра сама не маленькая(в анпаке 10мб, в запаке 6,5 мб). Но посмотреть стоит!!! Качайте незадумаваясь:super: :super: :super: !!!

mr.DIMAS 01.11.2007 18:22

Re: Razor(Лезвие)
 
Так скачало уже два человека, а отписаться не как чтоли?

Данил 01.11.2007 18:23

Re: Razor(Лезвие)
 
Посмотрел. После 4 минут игры заболела башка.
Слишком все быстро.
Цитата:

1) Новая карта(уже почти как в Q3)
Карта совсем не как в кваке. Если карта была сделана в твоем редакторе - дай нам его , мы сделаем. ;)

Цитата:

2) Новое оружие
3) Смена оружия теперь нормальная как во всех шутерах
Думаю ,не стоит дать игроку брать пушку , у которой не тпаторн

Цитата:

4) Новое меню
Кнопки в меню работали странно как-то... то нажмеццо, то нет...

Все равно по ботам сложно попадать.
Цитата:

8 ) Настройка режима экрана( пока только 2 - 1280х1024х32 и 1024х768х32)
Все цифры не влазили при 1024х768.

Цитата:

9) Появился JumpPad (это такая фишка которая подбрасывает тебя вверх)
Как-то странно прыгает на прыгалке. Подлетит - повисит 2-3 секунды , и падать .

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

З.Ы. не в обиду ,я просто злой сейчас ;)

mr.DIMAS 01.11.2007 18:52

Re: Razor(Лезвие)
 
Упс ошибак на самом деле куча:''(( . Надо усе исправлять!!!!!!!!:4to: :4to: :4to:
Редактор вот, но тама упрвление сверх кривое:4to: :4to: ( переключать тип стенки двумя манипуляторами рядом с которыми есть изображение с надписью Dec)


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot