JGD | Розробка ігор
421 subscribers
121 photos
27 videos
2 files
69 links
Роблю ігри та пишу про це

Для зв’язку: @stelf

Instagram: http://instagram.com/a.vasylevskyi

Facebook: https://m.facebook.com/anton.vasilevsky.7

TikTok: https://www.tiktok.com/@a.vasylevskyi
加入频道
Последнее утверждение ложное на самом деле(
Все кого я просил мне помочь послали меня в ****, поэтому команда маленькая
😢11
Для разработки нового проекта я взял исходники своей старой сурвайвал игры Belong.

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

https://yangx.top/belongofficial

На этом канале JGD я буду постить какие-то более детальные технические нюансы разработки, а новый канал будет для игрового комьюнити, но тоже с интересными подробностями.
Друзья, мне уже поступают угрозы от бывшего владельца проекта. Пока что я не буду называть имени, но знайте что где-то сидит один очень неприятный человек, который возомнил меня своим врагом, за то что я использую исходники, которые сам же и разработал имея на них всё юридическое право.
🤨4🤯2
После поста челик позвонил и извинился, всё хорошо 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔5🔥3🤡3
Продали несколько десятков вот таких билетов с доступом на альфа-тест.

Вообще начать разработку новой игры с продаж оказалось неплохой идеей.
👍6
Ну и конечно для нашей команды у нас особые пропуска
👍7
А вот как я на всё это решился
Вакансия Senior ChatGPT Engineer

Требования:

⁃ От 3 лет опыта работы с ChatGPT.
⁃ Уверенное знание C++, .Net, JS, SQL, PHP и Java.
⁃ Если нет уверенного знания, то достаточно уметь пользоваться командами копирования и вставки Windows OS.
⁃ Уверенное знание психологии AI и умение строить крепкие и доверительные отношения с ChatGPT.
⁃ Желательно умение манипулировать и разводить AI на багфиксы и рефакторинг.
⁃ Обязателен опыт просмотра прикольных видео в ТикТоке где ChatGPT делает прикольные вещи.
⁃ Уверенное знание философии и умение формулировать экзистенциальные вопросы ChatGPT, вроде зачем мы делаем этот проект? Как этот проект изменит мир? Почему Василий ушел на проект конкурентов? Или что-то вроде напиши 10 советов в стиле Стива Джобса для нашего проекта.
⁃ Желательно умение нагонять пафоса в соц. сетях и тролить конкурентов, что ChatGPT работает лучше, чем половина команды конкурирующей компании.
🥴5👍2😁1
Совсем забыл, присылайте резюме на почту:
[email protected]
Media is too big
VIEW IN TELEGRAM
Купил пак снежинок на ассет сторе или как порадовать альфа-тестеров за 6$

С наступающим!
👍6
Шановний діду Морозе!

Я знаю, що тебе не існує.

Також я знаю, що ти не здатен змінити цей світ.

Я знаю, що не можу тебе прохати, що ти не вислухаєш мої слова та не доможеш тим, хто цього потребує.

Натомість тебе, існує інший дід. Цей дід, створив і виховав жахливих монстрів усередині величезної нації росіян.

Він створив машину убивць та злочину, машину жахіття і страждань навколо.

Діду, я прохаю тебе помінятися місцями з цим дебілом.

Хай існує казка, подарунки та теплі і сімейні вечора, без вибухів і вбивств.

Я вірю в цю казку, я вірю в адекватних та мирних дідусів на лавочці, які співають пісні та повчають молодь як жити, мирно та з завдяттям. Які не вбивають та не калічать людей. Які люблять життя, себе та не тільки свою, але й інші країни.

Діду Морозе, приди та надавай ляпасів цьому злому діду у хатині на курьїх ножках.

Принеси нам сказку, дякую.
👍9❤‍🔥42
Примерно за час общения с Chat GPT программа помогла мне решить такие вопросы

- Найти решение бага на бекенде, который не решался с помощью Гугла и который меня мучал не один год
- Узнать как провести миграцию на новую версию MySQL
- Поговорить о проектном менеджменте
- Ответить на несколько вопросов про фреймворк, о котором практически нет документации
- Узнать пару нюансов про работу многопоточности в C#
- Пообщаться на тему смысла жизни

Не буду восхвалять Chat GPT, и так уже много сказано, но на практике обнаружил что он значительно экономит моё время на поиски ответов, а иногда даже решает вопросы, которые Гугл решить не в состоянии.
🔥8👍5
Ищу в команду начинающего геймдизайнера с опытом или без, желающего поработать над большим и сложным проектом.

Научим и поделимся знаниями.

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

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

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

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

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

Правда уж если очень очень хотите делать игры, то ладно.

Пишите @stelf
👍2😐2
Media is too big
VIEW IN TELEGRAM
Сразу две вещи покажу. Первое это в игре наконец-то появился режим от 3-го лица. Ну а второе это боль и страдание последних двух недель, иными словами строительство базы, которое находится на очень ранней стадии, но уже выглядит впечетляюще.

А вообще у нас еще появился крафт, новая механика воскрешения, сейф (аля сундук эндера из MC), восполнение емкостей в инвентаре и много чего другого, может тоже покажу как-нибудь.
4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Небольшой, но полезный шейдер, который я собрал в Shader Graph. Позволяет отрисовать прямоугольник с одинаковым размером границ независимо от размера.

Ниже скину граф, если захотите себе в проект такой же.
👍71
ResizableRectangleShaderGraph.png
404.3 KB
Граф, можно настраивать размер и цвет границ. Прямоугольник рисуется процедурно, поэтому текстура не нужна.
This media is not supported in your browser
VIEW IN TELEGRAM
Пригодился GPU Instancing для рендера десятков тысяч схожих объектов в одном кадре. GPU Instancing позволяет отправлять параметры напрямую видеокарте и не использует компоненты Unity.

Скрипт создаёт матрицу позиции и поворота объектов, а Graphics.DrawMeshInstanced принимая мэш и материал рисует объекты. Максимальный предел 1023 объекта за один вызов.

На моей сцене стабильный FPS начинает падать примерно после 70 000 объектов. На других сценах при меньшем количестве освещения и постэффектов можно спокойно рисовать до миллиона объектов.

Сейчас разбираюсь почему наличие Point Light в кадре умножает количество прорисовок примерно в 5 раз даже при отсутсвии вблизи объектов, которые попадают в GPU Instacing.

Ссылка на скрипт, который делает магию.
👍8