[ Home / Boards / Banlist / Search / Login / Tor mirror / Overboard / Create / Wiki (BETA) ]

/vg/ - Видеоигры и GameDev

Catalog

Name
Email
Subject
Comment *
File
* = required field[▶ Show post options & limits]
Options
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, mp3, webm, mp4
Max filesize is 32 MB.
Max image dimensions are 10000 x 10000.
You may upload 5 per post.


 No.577

File: 1589224591061.jpg (111.84 KB, 1280x800, 8:5, oppicture.JPG)

Здравствуй, анон.

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

Звучит, будто это какая-то уродливая конструкция, не правда ли? На деле так и есть.

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

До этого игры не выпускал. Пишу все на некрожелезе, пока тестирую только на WinXP и немного на Win7. Под Linux, увы, не взлетит. Сижу на Blitz3d, который работает с directX7.

тест

Что сделано:

- Бесконечная плоскость с натянутой текстуркой, нарисованной в паинте;

- Тестовый загон/здание из кубов, с текстурой из первого дума. Пробовал, как будет смотреться картинка на мешах. Так пока и оставил;

- Простые модельки в блендере, типа 3д-текста, крестика, шестерней;

- Коллизия для пола, объектов, персонажа;

- Спрайт персонажа взят из гугла, буквально первый попавшийся. Анимация спрайта от движения на wasd;

- Управление wasd, спринт по направлению вперед, при нажатии шифта, поворот камеры мышью, с вращением по Y-axis;

- Написал пару треков (в видео их нет), но не уверен, что подойдут;

- Сэмпл шагов взят с бесплатного банка сэмплов, срабатывает на движение wasd;

- Аптечка, проигрывающая сэмпл, скачанный с интернетов. Меняет параметр hp на +15.

- Какие-то еще мелочи мог не указать.

В ближайших планах… много чего и долго чего.

 No.579

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

RPG-maker, еще до "Чёрного дня Лолифокса".

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

набросков на RPG-maker, вместо ОПа прошлого треда в /vg/. Анон, который еще

пообещал возобновить тред, ушедший в бамплимит.

Надеюсь, что ты с нами. Надеюсь, что не пропало желание творить.

Прошу не держать обиду, если что-то не так.

Если ведется разработка на RPG-maker, то отпишись в тред, пожалуйста.

В /meta/, к слову, ОП старого треда скинул сурсы.

Сурсы, в которых я успешно не смог разобраться, пока что.

Сегодняшним днем разобрался с UV-маппингом. И пусть, что натягивал опять-таки

на кубические меши. Все равно не понимаю, почему мне раньше казалась сложной

развертка. Записал для вас тесты, если интересно:

Test_UV-map

Не самая лучшая развертка, согласен, но это не релизная версия. Проверял, как

будет работать в условиях песочницы.

Видео разваливается на пиксели, т.к. не смог найти настройки битрейта в бандикаме, по своей глупости.

Хочется добавить, что не способен широко охватить темы, связанные с lolifox, т.к с вами не так давно. Потому, особенно в плане ЛОРа, мне будет необходима ваша помощь.

Если до сих пор идет разработка на RPG-maker, то можно другой сюжет зарисовать, конечно. Можно в целом сменить концепт. Опять же, не без вашей помощи. Любой креатив приветствуется.

До сюжета дойдет не скоро, пока не волнуюсь. Сейчас в приоритете программная часть.


 No.580

Если нужно чем-то помочь, пиши.


 No.581

File: 1589225688968-0.png (1.94 MB, 1280x960, 4:3, 15685380469991.png)

Выглядит не ок. Я так и не понял почему большинство русских игр выглядят мрачно и депрессивно, но всяко лучше рпг мейкера. Лично мне сложно воспринимать рпг мейкер в любом его виде


 No.582

Пишу, как ретард потому, что сто раз исправлял посты.

Во втором видео музыка с интернетов.

Заметил только сейчас, что буквы слегка утонули в полу - так не задумывалось.

>>580

На данный момент, было бы неплохо разобраться, через какой именно мэйкер запускаются сырцы из /meta/.

Еще, по мере возможностей, пишите мысли, идеи. Может даже что-то смоделите, нарисуете, музыку напишете, какие-то сюжетные зарисовки. А я, со временем, попробую прикрутить.

Только, повторюсь, что все протекает в уберслоупочном режиме.


 No.583

>>581

Согласен. А конкретнее, что не нравится?

Именно настроение? Так это тесты.

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

Если нужна графика, можно поставить конструкторы типа Godot/Unity3D/UnrealEngine/etc. Но с этими движками не ко мне. Там только низкого уровня контентом смогу помочь.


 No.586

>>583

Ничего, продолжай. Надеюсь на любой результат, лишь бы была закончена.


 No.590

>>577

Музыка, оставшаяся с прошлого треда до чистки раздела >>589


 No.591

File: 1589284102861.png (1017.94 KB, 1218x676, 609:338, Коллизия.PNG)

>>590

Благодарю.

А не поможешь вспомнить предыдущие обсуждения?

Вроде бы, хотели сделать в игре помещение с комнатами, а каждая комната должна быть в духе тематик Лолифокса, так? А вот, что было помимо этого?

За сегодня толком не прикрутил ничего. Сделал наработку меню. Теперь при запуске открывается окно, пока что пустое. Включает игру по нажатию Enter (временный костыль).

Можно будет прикрутить фон для меню, кастомный курсор и текст, например.

Нужно будет рисовать это все дело. У кого есть идеи на счет меню и желание порисовать - не стесняйтесь.

В ближайшее время думаю поработать над гравитацией. Есть мысли накинуть PhysX, но буду его откладывать до последнего.

Коллизия немного топорно вышла. По сути, сейчас подобие doom, только вместо оружия в руках думгая, стоит спрайт лисенка.

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

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

Решение этой задачи пока в голову не пришло.


 No.592

>>591

>Вроде бы, хотели сделать в игре помещение с комнатами, а каждая комната должна быть в духе тематик Лолифокса, так?

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


 No.598

>>592

Не имиджборд, а Лолифокса. Каждая комната олицетворяла тогда активные доски.


 No.599

>>592

Кажется их было четыре. Сейчас концепт конечно нужно переделать, лучше писать с нуля.


 No.608

File: 1589322006912-0.png (7.91 MB, 1920x1080, 16:9, s1.png)

File: 1589322006912-1.png (7.91 MB, 1920x1080, 16:9, s2.png)

>>591

>Включает игру по нажатию Enter

>Можно будет прикрутить фон для меню

Такой подойдет на время, на фон можно ставить анимацию из игры, либо рисунки, либо скриншоты ?


 No.611

>>608

Для временного костыля необязательно было. Подойдет. Спасибо.

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

На фон можно ставить любые джипеги, гиф и прочие пнг, по идее.


 No.612

>>577

> Под Linux, увы, не взлетит

Сука. Почему?


 No.613

>>612

Пингвиноебы должны страдать.


 No.615

>>613

Разве не наоборот?


 No.616

Я могу попробовать портировать на Linux.


 No.617

>>616

Экономически невыгодно.


 No.618

>>617

Похуй.


 No.639

Ну що есть прогресс или скипнул?


 No.640

File: 1589869392047.png (210.76 KB, 1280x800, 8:5, untitled.PNG)

>>639

Большого прогресса нет, на неделе не всегда удавалось браться.

Гравитация до сих пор толком не доделана. Крутил по принципу: переменная с минусовым значением постоянно прибавляется к Y-axis игрока. При столкновении с землей, Y-axis перестает уменьшаться. Нажатие на пробел прибавляет число к Y. Прыжок смотрелся не совсем плавным, но было уже хоть что-то.

Проблема возникла, когда попытался поставить тестовую 3d-фигуру наклонную, чтобы залезть на нее и спрыгнуть. Вышло так, что игрок не может зайти на подъем даже в 30 градусов. Если прыгать на этот подъем, то на игрока действует гравитация и начинаешь скатываться, без возможности двигаться. Пока в голову не идет, как исправлять.

Думая, что делать с гравитацией, взялся поработать с 3D. Тестовые столбики-уроды на скриншоте. Пробовал рисовать кистями по 3D модели.

Есть идеи по концепту, есть идеи, что надо моделить для окружения.

Видео крепить не буду. Пока ничего интересного.


 No.641

>>640

Все равно хорошо, главное делай что должен и будь что будет.


 No.648

>>640

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


 No.649

File: 1590665631117-0.jpg (111.79 KB, 1000x1002, 500:501, 13774940896057.jpg)

>>648

Благодарю. Показывать нечего особо. Можно не держать кулачки.

Очень много уделяю времени на работу с 3D, но до сих пор не смог слепить нормального лоуполи персонажа. Еще много лентяйничаю.

Было бы неплохо иногда заливать сюда сырцы и скомпилированную версию того, что сделал? Вдруг [s]ОП наконец-то умрёт[/s] кому-нибудь захочется поковыряться, можно будет и потестировать, и поработать с тем, что есть.

Так пока и сделаю: https://anonfiles.com/j8O52a37oa/Testgame_zip

Использован blitz3d v1.108. В архиве две папки, в одной сурсы, в другой уже собранная .exe версия. Разрешение фиксированное 1280х800, окно. Запускал на winXP(32bit) и win7(64bit). Есть вероятность, что на новых системах вообще не взлетит. Если запускаетесь, звук потише поставьте, не ручаюсь за громкость музыки в меню.

Думал делать от 3 лица вид. Пока не смоделю (или не положу болт на моделинг), камера висит от первого лица.

Уже много раз в голове сменился концепт. Постоянно сомнения, либо из-за сложности реализации, либо из-за того, как это воспримут игроки. Так и не пришел к общему, чтобы все устраивало и было относительно просто в разработке.

Удалось закостылить немного физики.

Прыжок до сих пор недостаточно плавный, но он есть.

Раньше мышь поворачивалась, только по одной оси (как в DOOM(1993)), в связи с тем, что при повороте камеры вверх, можно было шагать по воздуху. Теперь можно вертеть по обеим осям.

Типы столкновений для объектов разные. Можете попробовать запуститься и увидите:

По одним наклонным можно карабкаться и останавливаться в любом месте(лестница). По другим нельзя останавливаться, ибо скатишься(горка).

По одним вертикально стоящим можно запрыгивать даблджампом, упираясь в стену и прыгая(два куба). По другим нельзя даблджампить(здание).

Мелочи:

- Залочил на 60 кадрах;

- Добавил свитч на включение/выключение тумана;

- Тестовое меню, где прикрутил курсор, музыку. Не смог пока нормально заставить скейлиться временный бэкграунд (>>608). Курсор пока плавает за текстом и за бэкграундом, потому меню пока в таком виде.

Если полезете смотреть код, то, возможно, наткнетесь на закомментированные рудименты, которые забыл убрать. В целом, зрелище очень страшное/ Тестовые куски кода сначала леплю в мэйн файле, а потом уже причесываю. Иногда чрезмерно комментирую, иногда забываю. Типичный быдлокостыльный код, работающий на WAAAGH'e.

Для тех, кто просто следит и не желает скачивать непонятные архивы с непонятными экзешниками:

Топчемся на месте

Записывал в 30 кадров.


 No.650

File: 1590752106877-0.jpg (5.83 KB, 217x232, 217:232, 15814339954720.jpg)

>>649

Нормально. Надеюсь у тебя всё получиться !


 No.652

File: 1590849922895.jpg (69.08 KB, 1205x720, 241:144, maxresdefault-16.jpg)

>>649

Почему именно Blitz3d? Пробовали ли вы libGDX?


 No.653

File: 1590864629504.png (23.67 KB, 457x300, 457:300, TUTO_chap8_treewip.png)

>>652

Раньше пробовал делать 2d игры на крестах, прикручивая различные либы, типа SFML, box2d и т.д. Но оказалось, что игры это не только код и звуки, это еще вагон и маленькая тележка артов.

Руки кривые рисовать не умеют. Весь энтузиазм заканчивался на этапе создания пары десятков спрайтов в MC Paint/Photoshop, с усаживанием этих спрайтов в "игру".

Потом решил "Всё! Никаких 2d! Отныне только 3d!". И с этими мыслями окунулся в opengl. Но, помимо лени и наличия кривых рук, подтвердилось, что еще и не особо-то сообразительный. Порисовал в опенгл треугольники, на этом и закончил.

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

После осознания, что нужно искать более простые решения, чем опенгл, пошли неудачные попытки натягивания старых версий юнити на ХР. Всё бы могло получиться, не будь у юнити лаунчера с идентификатором. Меня не соединяло с их серверами. Не стал заморачиваться и просто отказался от движка. Также отбросил годот (он вообще только для х64 систем), анриалы и подобные.

Примерно на этом этапе наткнулся на тред в /vg/, где аноны собирали свою игру на RPG мейкере.

Обожаю, когда собираются творческие личности на бордах и совместными усилиями начинают что-то творить. Вдохновляет.

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

Начал прикидывать, на чем раньше, году эдак в 2008-2010, делали игры. Думал goldsrc/Source посмотреть, но так и не дошло до него.

Вспомнил, что был относительно популярен blitz3d. Так вышло, что за него и взялся.

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

Потом удалили доску /vg/.

Мне показалось, что многих это опечалило и чтобы хоть немного подбодрить лисят, предложил блитцовские недоделки. Никто не был против, вроде бы. Предложили создать новый тред в /vg/. И лишь недавно отписались обладатели линуксов.

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

LibGDX раньше не встречал. Попробую посмотреть, спасибо.

А Вы работали с ним уже? Может имеете какой-либо другой опыт в геймдеве?

Не стесняйтесь кооперироваться, товарищи. Здесь вам рады.


 No.654

>>653

>Раньше пробовал делать 2d игры на крестах, прикручивая различные либы, типа SFML, box2d и т.д.

>Потом решил "Всё! Никаких 2d! Отныне только 3d!". И с этими мыслями окунулся в opengl. Но, помимо лени и наличия кривых рук, подтвердилось, что еще и не особо-то сообразительный. Порисовал в опенгл треугольники, на этом и закончил.

Oh, this is literally me…

>А Вы работали с ним уже? Может имеете какой-либо другой опыт в геймдеве?

Да немного, пытался делал пару проектов используя его, довольно удобный фреймворк в сравнении с тем же cocos2d и имеет подробную документацию https://github.com/libgdx/libgdx/wiki




[Return][Go to top][Catalog][Post a Reply]
Delete Post [ ]
[]
[ Home / Boards / Banlist / Search / Login / Tor mirror / Overboard / Create / Wiki (BETA) ]
Top threads