Пытаюсь ограничить себя чтобы таки сделать игру

avatar Kujivunia

81

19

Kujivunia

Пользователь

Регистрация: 10.01.2015

Сообщения: 5545

Рейтинг: 958

Нарушения: 10

Kujivunia

Регистрация: 10.01.2015

Сообщения: 5545

Рейтинг: 958

Нарушения: 10

Многие тут видели мою древнюю темку про то, что я делаю свой амбициозный движок в псевдо-3д, который должен воссоздать движок Арены и добавить что-то своё, прокачав технологию по максимуму. 

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

Вот так примерно выглядела последняя версия. 

image.png

 

Ну и короче у меня родилась гениальная идея. Составить краткий список требований для очень простой игры. И реализовать её. 

А что может быть проще примитивной стрелялки? Вопрос риторический. 

 

Итак, вот что я буду делывать: (жирным выделено то, что я уже делал и точно знаю как сделать заново и нормально)

БАЗА:

Уровень: 

  1. Плоский (нет 2 этажей и ям). 
  2. Только кубы (никаких диагональных блоков и полублоков)
  3. Отрисовка пола и потолка. Возможно без потолка, если не получится оптимизировать алгоритм.
  4. Генератор уровня. 

Игрок и враги + бонусы: 

  1. Абсолютно одинаковы по внутренней структуре, разница только в источнике команд (клавиатура или скрипты)
  2. Могут ходить и бегать, стрейфить, но НЕ могут прыгать, садиться. Есть управление мышкой. 
  3. Имеют анимацию ходьбы, и 4 проекции спрайта (спереди, сзади и с боков) + анимация смерти
  4. Могут взаимодействовать с другими объектами при столкновении и при нажатии кнопки. (подбор аптечек и атака ножом соответственно)
  5. Спецэффекты тоже сущности. 

Боевая система: 

  1. Все снаряды это сущности, которые при столкновении с объектом наносят ему урон. У снарядов есть скорость полёта. 

Графика (прочее): 

  1. Постараться сделать освещение, в основном для спецэффектов - выстрелы и взрывы (на данный момент мне совершенно неочевидна система адекватного освещения, которая не вызовет падения ФПС в 10 раз.)

Прочее:

  1. Меню с настройками (разрешение окна, разрешение рендера отдельно стен и пола, дальность прорисовки, освещение (если смогу), сложность) и сохранения. Мутаторы. 

 

Задание со звёздочкой: 

  1. Редактор уровней
  2. Редактор сущностей

 

Кроме этого не будет ни-че-го. Бегаешь по рандомному плоскому уровню из кубов, поднимаешь патроны и аптечки, стреляешь во врагов, которые делают тоже самое. 

 

FalonDins

Пользователь

Регистрация: 20.01.2016

Сообщения: 32439

Рейтинг: 24981

FalonDins

Регистрация: 20.01.2016

Сообщения: 32439

Рейтинг: 24981

Ты дописал свою книгу про вампира педофила?

TobiWan KiNoBi

Пользователь

Регистрация: 16.07.2014

Сообщения: 9053

Рейтинг: 7249

TobiWan KiNoBi

Регистрация: 16.07.2014

Сообщения: 9053

Рейтинг: 7249

FalonDins сказал(а):

Ты дописал свою книгу про вампира педофила?

Нажмите, чтобы раскрыть...

Он делает про неё игру 

Закись Ашота

Пользователь

Регистрация: 10.05.2013

Сообщения: 13389

Рейтинг: 7654

Закись Ашота

Регистрация: 10.05.2013

Сообщения: 13389

Рейтинг: 7654

img

Это ты на чем пишешь?

Kujivunia

Пользователь

Регистрация: 10.01.2015

Сообщения: 5545

Рейтинг: 958

Нарушения: 10

Kujivunia

Регистрация: 10.01.2015

Сообщения: 5545

Рейтинг: 958

Нарушения: 10

Закись Ашота сказал(а):

Это ты на чем пишешь?

Нажмите, чтобы раскрыть...

C# + SFML 

-D9-

Пользователь

Регистрация: 03.09.2012

Сообщения: 24047

Рейтинг: 7896

-D9-

Регистрация: 03.09.2012

Сообщения: 24047

Рейтинг: 7896

Kujivunia сказал(а):

А что может быть проще примитивной стрелялки? Вопрос риторический. 

Нажмите, чтобы раскрыть...

Не риторический. Аркада проще. Даже если без движка. А если с движком, то там вообще 4 строчки кода и уже можно бегать стрелять.

Kujivunia

Пользователь

Регистрация: 10.01.2015

Сообщения: 5545

Рейтинг: 958

Нарушения: 10

Kujivunia

Регистрация: 10.01.2015

Сообщения: 5545

Рейтинг: 958

Нарушения: 10

Вот чё за фигня с освещением, если что. Вот так выглядят шарики света, если света в игре нет. 

image.png

nera2x2

Пользователь

Регистрация: 25.12.2016

Сообщения: 7397

Рейтинг: 8017

Нарушения: 100

nera2x2

Регистрация: 25.12.2016

Сообщения: 7397

Рейтинг: 8017

Нарушения: 100

FalonDins сказал(а):

Ты дописал свою книгу про вампира педофила?

Нажмите, чтобы раскрыть...

Он насилует детей и пьет кровь взрослых или наоборот и что для вампира по меркам возраста можно считать ребенком PepeHmmm.png?1592047495

Гойда

Пользователь

Регистрация: 12.09.2022

Сообщения: 88

Рейтинг: 88

Гойда

Регистрация: 12.09.2022

Сообщения: 88

Рейтинг: 88

Почему не банят за темы, которые ставят под сомнение мой уровень интеллекта? Я вот не смогу написать свой движок. @kremennik , фас, тут дискриминация тупых.

FalonDins

Пользователь

Регистрация: 20.01.2016

Сообщения: 32439

Рейтинг: 24981

FalonDins

Регистрация: 20.01.2016

Сообщения: 32439

Рейтинг: 24981

nera2x2 сказал(а):

Он насилует детей и пьет кровь взрослых или наоборот и что для вампира по меркам возраста можно считать ребенком PepeHmmm.png?1592047495

Нажмите, чтобы раскрыть...

Хз это надо узнать у чела котопый пишеь

Kujivunia

Пользователь

Регистрация: 10.01.2015

Сообщения: 5545

Рейтинг: 958

Нарушения: 10

Kujivunia

Регистрация: 10.01.2015

Сообщения: 5545

Рейтинг: 958

Нарушения: 10

-D9- сказал(а):

Не риторический. Аркада проще. Даже если без движка. А если с движком, то там вообще 4 строчки кода и уже можно бегать стрелять.

Нажмите, чтобы раскрыть...

Какую аркаду ты себе видишь на псевдо-3д движке? 

-D9-

Пользователь

Регистрация: 03.09.2012

Сообщения: 24047

Рейтинг: 7896

-D9-

Регистрация: 03.09.2012

Сообщения: 24047

Рейтинг: 7896

Kujivunia сказал(а):

Какую аркаду ты себе видишь на псевдо-3д движке? 

Нажмите, чтобы раскрыть...

В смысле какую? Все аркады одинаковые. человечек бежит слева-направо. и разницы нет будет движок 2д или 3д.

Kujivunia

Пользователь

Регистрация: 10.01.2015

Сообщения: 5545

Рейтинг: 958

Нарушения: 10

Kujivunia

Регистрация: 10.01.2015

Сообщения: 5545

Рейтинг: 958

Нарушения: 10

-D9- сказал(а):

В смысле какую? Все аркады одинаковые. человечек бежит слева-направо. и разницы нет будет движок 2д или 3д.

Нажмите, чтобы раскрыть...

Ну бежишь ты слева направо. С видом от первого лица. В плоском мире. И в чём рофл? От стен уворачиваться что ли? 

-D9-

Пользователь

Регистрация: 03.09.2012

Сообщения: 24047

Рейтинг: 7896

-D9-

Регистрация: 03.09.2012

Сообщения: 24047

Рейтинг: 7896

Kujivunia сказал(а):

Ну бежишь ты слева направо. С видом от первого лица. В плоском мире. И в чём рофл? От стен уворачиваться что ли? 

Нажмите, чтобы раскрыть...

я не знаю как у тебя вид от первого лица в аркаде получается, но уворачиваться от стен в аркаде явно веселее, чем играть в плохую копирку зеро толеранс в 2022

Kujivunia

Пользователь

Регистрация: 10.01.2015

Сообщения: 5545

Рейтинг: 958

Нарушения: 10

Kujivunia

Регистрация: 10.01.2015

Сообщения: 5545

Рейтинг: 958

Нарушения: 10

-D9- сказал(а):

я не знаю как у тебя вид от первого лица в аркаде получается, но уворачиваться от стен в аркаде явно веселее, чем играть в плохую копирку зеро толеранс в 2022

Нажмите, чтобы раскрыть...

У меня получается? Чел, это ты предложил сделать вместо стрелялки аркаду на псвевдо3д движке с видом от 1 лица

-D9-

Пользователь

Регистрация: 03.09.2012

Сообщения: 24047

Рейтинг: 7896

-D9-

Регистрация: 03.09.2012

Сообщения: 24047

Рейтинг: 7896

Kujivunia сказал(а):

У меня получается? Чел, это ты предложил сделать вместо стрелялки аркаду на псвевдо3д движке с видом от 1 лица

Нажмите, чтобы раскрыть...

я нигде не писал про вид от 1 лица, фантазёр. учимся читать. и рисовать тоже.

Kordov

Пользователь

Регистрация: 25.12.2015

Сообщения: 4261

Рейтинг: 2614

Kordov

Регистрация: 25.12.2015

Сообщения: 4261

Рейтинг: 2614

Недавно вышел на Дискорд-сервер Того Самого Келлина, помимо щитпостов в принципе есть каналы, посвящённые созданию игр и гейм-деву Okayg.png?1639663029

Kristallo

Пользователь

Регистрация: 13.05.2016

Сообщения: 7729

Рейтинг: 3777

Kristallo

Регистрация: 13.05.2016

Сообщения: 7729

Рейтинг: 3777

img

а ну не, я за такое не возьмусь

3 игры на блюпринтах в уе4 сделал и 4-ю клепаю

ЗАРАБОТОК В СЕТИ

Пользователь

Регистрация: 26.11.2019

Сообщения: 8978

Рейтинг: 3706

ЗАРАБОТОК В СЕТИ

Регистрация: 26.11.2019

Сообщения: 8978

Рейтинг: 3706

Лучше никакой шутер, чем такой tohruShrug.png

 

Сделай лучше движок для симуляторов моли в шкафу и тп, потрать энергию на что-то новое, а не попытки повторить чужой успех weSmart.png?1616514285