Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Prorva-2View game page

Oldschool Shooter
Submitted by MikleTuapse — 1 hour, 43 minutes before the deadline
Add to collection

Play game

Prorva-2's itch.io page

Results

CriteriaRankScore*Raw Score
Приз Зрительских Симпатий#53.7143.714

Ranked from 21 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Название команды или ник в дискорде
Mikle

Описание игры и управление
Шутер про отстрел орд нечисти с механикой, близкой к Quake 1-3 и геймплеем, ориентированным на Serious Sam или Doom 2016.

Если вы не являетесь опытным игроком в Serious Sam, Doom 2016 или аренные шутеры, не стесняйтесь играть на лёгком уровне сложности. Если вы опытны - выбирайте средний уровень. Максимальный уровень сложности - это экстремальный хардкор, примерно как Nightmare в DOOM 1-2.
Управление стандартное:

"WASD" для движения
Мышь для обзора
Кнопка мыши 1 для стрельбы
"Ctrl" для приседания
"Space" для прыжка
"1-2-3" для выбора оружия
"E" для действия (нажатия кнопок)
Управление можно перенастроить.

Используемый стек технологий
Свой постоянно недоделанный движок, который пока больше похож на библиотеку модулей и классов. Но почти движком его делает наличие собственного редактора карт. "Движок", редактор и набор модулей написаны на VB6. Игровое меню - часть из этих модулей, ранее написал его на другой конкурс, теперь использую.

Меню игры должно работать даже тогда, когда 3D по какой-то причине не пускается, поэтому оно на софтрендере - это собственный спрайтовый рендер SR2D, написанный почти полностью на ассемблере и немного на C++.

Собственный редактор-компилятор шейдеров, написанный на VB6 и C++.

Порты для использования Direct3D9 и DirectSound8 в VB6, написанные The Trick. Это две библиотеки .tlb с описаниями типов и COM интерфейсов.

Собственные генератор текстур и автоматический затайливатель текстур.

Технические фишки игры
Собственная концепция света - в игре всё, статическая геометрия, оружие в руках, монстры, даже дым от пуль и ракет, освещено 3D мягким светом. Для него используются LightMap на не 2D, а на 3D текстурах. Имеется собственная утилита для создания таких текстур.

Так же считаю удачной свою физику.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

Нажал на рычаг под мостом, а как назад забраться на мост то?

Минусы:

1) Нет орд (может просто не дошел)

Плюсы:

1) Отличный олдскульный шутер. По крайней мере начало игры.

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

3) Картинка, настройки, звук, графика, дизайн - все как взрослой игры.

4) Очень шустро работает на очень слабом ноуте "AMD A10-9620P RADEON R5, 10 COMPUTE CORES 4C+6G 2.50 GHz + 8GB RAM". 30-60 фпс. Правда при игре в эту игру и в игру про зомбаков ноут перегревается и выключается. Но это проблема ноута, а не игры.

Developer (1 edit)

Там же даже лестница есть, полузасыпанная, выбраться можно даже не прыгая.
Ты не первый, кто не может там выбраться, честно говоря, это меня удивляет, не думал, что это место окажется сложным.

Орды будут, и ещё какие :) 

Submitted (1 edit)

Вот та лестница под прицелом на скриншоте? С неё не получилось залезть. Или есть ещё? 

Developer

Да, та лестница, просто по ней подняться, вот так:

Submitted
Deleted 2 years ago
Developer(+1)

Под мостом есть кнопка.

Submitted(+1)

Отличный проект! На удивление, сразу смог разобраться. Понравилось, что оружие приходится под противников подбирать, но вот пистолет вышел совсем понерфенным. А в целом, для полноты не хватает только драйвовой музыке на заднем фоне.

Developer(+1)

Пистолет - это только для первых шести черепков, в качестве разминки, чтобы потом при взятии двустволки испытать кайф.

Submitted (2 edits)

Прям в самой первой секции свалился с моста. Как вернуться обратно так и не понял. Импакт при попадании во врагов никак не ощущаяется, да и FX при выстреле от оружия почти не наблюдаются.

Именно как шутер не чувтвствоеться самого главного - проработки стрельбы.

Так же очень сильно лагает и FPS не выше 30.

Submitted

Классная игра, сделана очень качественно, физика действительно порадовала)

Submitted

Сделано очень качественно, но прям сразу кончились патроны и головы скинули с моста ))) К сожалению не увидел какой-то оригинальной идеи. Банальный шутер которых на данный конкурс сделали целую кучу уже. Видимо других идей ни у кого нет. А жаль.

Developer

Тут же рядом два ящика патронов. Все кончились.

Submitted

Не успел воспользоваться. Скинули с моста )))

Developer

Так бы и написал - лень играть было...

Submitted

Скорее не лень, а отсутствие интереса. Т. к. не увидел чего-то необычного чего нет в других шутерах. А хотелось бы. Я про то, что большинству игр здесь на конкурсе недостает оригинальности. Делают качественно, но одна банальщина. Кого можно удивить обычным шутером ? Даже если он сделан в необычном сеттинге или что-то-там-еще. Если для конкурса это еще прокатит - все можно списать на недостаток времени. То если такой проект развивать дальше - играть в него никто не будет. Пусть игра будет простой, но там будет что-то интересное. Я буду в такое играть. Но если она даже супер-мега-технологичная, но неинтересная (нет новых идей никаких), то по сути это не игра, а её отсутствие.

Submitted(+2)

Маэстро 3D-шутеров и гонок на VB как всегда на высоте. На easy прошел до конца. На champion не осилил, но может сыграю как-нибудь еще. Не хватает какой-то обратной связи при попадании в противника, из-за этого трудно идентифицировать срабатывание коллизии пуль с ними, особенно с прыгунами, которые состоят из глаз и палок)). В остальном все очень круто!

Developer

Да, реакцию на попадание можно усилить, сейчас только если сблизи в прыгуна из двух стволов хорошо попасть, то его заметно отбрасывает, на отдельную пулю он слабовато реагирует.
Вот я записал простое прохождение, тут есть несколько таких красивых толчков:
Пока записывал - сломал мышку, еле доиграл :)
https://youtu.be/QPkqbLofXOc

Submitted

Посмотрел видео. В конце ты решил зачистить уровень и пару раз был на пределе - 8 здоровья, не мудрено, что сломал мышку:)

Developer (1 edit)

Я когда под лестницу залетел - это как раз кнопка мыши провалилась.

Но уровень зачистил!

Submitted

Для полного экстаза не хватило только нескольких разных черепов, 10\10)

Submitted(+2)

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

Правда, почти в конце игры вылетело, но то уже такое.

Developer

Тоже инвертирую, поэтому не забываю такие вещи, и мучаюсь с чужими играми без этой фичи.

Submitted(+2)

С первого захода меня черепа вытолкнули под мост, а пули сразу кончились. Я бегал их искал под мостом, но ничего не получалось и выбраться не мог. Тогда решил рестартнуть игру для чего выключил и включил её снова, но нажал continue по этому оказался снова в том же месте, но был удивлён, что такая функция реализована. Решил дождаться всё ж гибели, чтобы не перезапускать ещё раз, но после гибели ничего не произошло или я не понял, по этому пришлось всё ж перезапустить. 

Во второй заход я уже был научен и сразу бросился вперёд и заметил патроны, которых мне не хватило в первый раз. Отстрелялся от черепов  и начал искать   ход, на  этом моменте вспомнил  что видел комент про рычаг, нашёл его  и прошёл  дальше.  А дальше на меня напали прыгающие турели, с  трудом  от  них отстрелялся  и нажал следующий  рычаг и тут  на меня вылетели черепа, я  начал отстреливаться  от них. К  следующему рычагу я уже понял про черепа и был готов их  встретить. На третьем рычаге я заметил, что нажимаю их не просто так, а они  выдвигают платформы к  оружию в  центре комнаты  и видимо  последнему рычагу. Снова отстрелявшись от  черепов я нажал  4 рычаг, но на последнем черепе у  меня кончились  патроны. Я  решил лезть вверх,  раза с 10 у меня этого получилось, но меня столкнул вниз  череп.  На следующей  попытке  я всежу умудрился нажать последний рычаг и взять автомат. Рычаг открыл новую  дверь с черепами на которых  у  меня не хватило патрон так что пришлось бегом прорываться в следующую комнату.  Пока бежал  подобрал где-то боеприпасы для дробовика, достал его направил на врага,  но клац  клац.... пусто. Оказывается патроны были для другого оружия, я его  немедленно выбрал и добил оставшихся врагов. В третьей локации долго плутал, не  мог найти рычаг, зато пока искал набрал патронов.  Когда уже выбрался в четвёртую  локацию там более менее разобрался с расположением рычагов и после продолжительных перестрелок спустился вниз в последнюю локацию. В последней локации обратил внимание на 4  ниши в стенах одна из которых была закрыта бетонной стеной, попробовал её разрушить, но не вышла. Позже нашёл рычаг и догадался что он открывает как раз эту нишу.  После продолжительной перестрелки врагов всё прибывало, а аптечек уже не осталось, тогда я решил бежать к предполагаемому выходу и таки выбрался завершив последний уровень. После завершения ничего не происходило, по этому я вышел в меню.

Любопытная графика в игре и понравилось, что реализовано 3 вида оружия. Приседание не пригодилось. Часто застревал в оврагах, по долгу не мог выбраться.

Долго не мог запустить игру. После экрана выбора уровня сложности включался loading и она у меня выдавала "Out of memory" после чего закрывалась. Тестил на ноуте с 2 видеокартами, но не мог быстро проверить с дискретной картой, потому что после обновления операционки куда-то пропала возможность в контекстом меню запустить с другой видеокартой. Сегодня решил залезть и  предопределить для этой игры графический процессор помощнее после чего игра успешно загрузилась.

Developer(+1)

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

Экран выбора сложности - это и экран выбора карты, просто карта одна, поэтому это не так очевидно.

То, что ты принял за конец - это ещё не конец, поэтому ничего и не происходило. В открывшейся нише есть рычаг, который открывает решётку к финальной части, там будет выход.

На совсем слабых видеокартах может не хватать видеопамяти.

Submitted

У меня  была надпись Mission completed, не помню дословно. Я попробую ещё раз.

Developer(+1)

Если была надпись - тогда всё Ок, прошёл. Я не стал делать автоматический выход в меню, думал и так понятно. Помнится, так же было в такой древней игре "Dark Forces".

Submitted

привет ! очень заинтересовалась твоей игрой, безумно понравилось, начала играть, играла играла , в один момент начала сначала, и сперва куда-то пропало видимо освещение, все стало черное , попробовала перезапустить, получила ошибку "Run-time error '-2005532292 (8876017c)': automation error"

Developer

Это похоже на нехватку видеопамяти. Что за видюшка?

Submitted

2080 super)))) 

Developer(+1)

Оу.. явно не то. Разве что на встройке (если есть) пустилось по какой-то причине.

Просто эта ошибка гуглится в связи со многими играми, и везде советуют добавить шаред памяти для видео.

Но на GT430 с 512 Мб игра стабильна, поэтому тут что-то другое.

Submitted

А можешь как-то выделить, что нового в игре появилось за 2 недели джема, а что уже было?

Developer(+1)

Старый контент - модели, текстуры. Код движка естественно старый - на то он и движок. Из игрового кода старое поведение черепа, но немного переделанное. Остальной код либо новый, либо часть движка.

Старое меню, но опять же, это же часть движка, как меню того же Юнити

Submitted

А что делает новый "остальной код" ? Ну потому что я же не представляю что у тебя делает движок, а хочется понять.

Developer

Я сам с трудом представляю где кончается движок и начинается игра, ведь всё (кроме SR2D), это код одного проекта. По идее движок - это то, что может многократно переиспользоваться. Но даже в такие глубинные части я часто вношу правки по ходу работы над проектом. Например, используя этот же редактор карт, я сделал две гоночных игры.

Мне кажется, тебя волнует, что я вытащил старую игру. Ну так я специально назвал игру "Прорва-2", чтобы никто не обвинил в том, что я что-то скрываю. Так вот "Прорва-2" от "Прорва" отличается не меньше, чем DOOM 2 от DOOM. Ты скажешь, что многое похоже? Так это мои представления о том, каким я вижу шутер, отними у меня все наработки - и я сделаю всё равно что-то  похожее.

Это же конкурс движкописателей, то есть тех, кто сможет наиболее эффективно задействовать старые наработки для написания новой игры.  Не даром контент можно использовать любой, просто я беру в основном свой старый, а кто-то качает с Турбосквид и т. п., а кто-то нет, тратит время на создание нового контента - зря, конкурс то не про это.

Submitted

Даже если бы и вытащил старую игру, это не важно, главное движуха. Но мне правда интересно, что именно ты написал за две недели джема, сколько кода и т.п.

Developer

На это сложно ответить. Кроме совершенно новых модулей, типа телепорта для монстров или ИИ для попрыгунчика, в большую часть старых вносились изменения под нужды игры. Ну и общую связующую всё канву игры переписал, в первой Прорве кнопки и сохранения глючили. Шейдеры переписывал - много старых моделей в другом формате.

Кому интересно - исходник могу дать.

Submitted

Так понятнее. Круто!

а как исходники можно посмотреть? ((= мне очень понравилась игра 

Developer

Этот исходник отправлен судьям:

https://disk.yandex.ru/d/ETg2tzRBQHh-uA

(1 edit) (+1)

Играл с мыслью "а как они запекали карты освещения"? Посмотрел в описание и был в шоке. Очень круто, что это всё сделано вами в движке, даже редактор уровней свой! Ну а VB6 навсегда в моем сердечке, хотя сделал на нем не так уж много. 

В саму игру играть приятно, такой олдскульный шутер. Даже распрыжку пробовал делать. Модельки вражин кайфовые (сделаны не на джеме, но они эксклюзивные, лежали у автора в загашнике). Очень приятный момент - процедурная анимация оружия, зависящая от прыжков и движения. Ну и такой момент, что это одна из немногих игр, которую ты именно прододишь. С дизайном локаций и всем таким

Submitted (1 edit) (+1)

Прошёл с третьего раза, причём когда я нажал на финальный рычаг у меня было по нулям всех патронов :) Спойлер: Если ваша миссия Complied, то все те летающие головы вам становятся не страшны, так что смело щимайте из-за того закутка к финальному рычагу :) Ну, либо сделайте как я и отстреляйте все последние патроны

Круто. Я только не понял как проходить дальше первой локации, в калитку видно что там еще что то есть, но туда не пройти.

Developer

Ищи кнопку для открытия решётки.