Войти

Персональные страницы

Статьи

Brocat: the B Game / Статьи
Brocat: the B Game
Привет!

Читать
13 ноя. 2018

Полет к солнцу / Статьи
Чтобы принять участие в тестировании
Что нужно, чтобы принять участие в тестировании игры:

Читать
1 июня 2018

Полет к солнцу / Статьи
Описание игры
Проекты / Статьи
Manalot Games представляет Sunny Fields
Проекты / Статьи
Игра Васильковые сезоны от Manalot Games
Полезные ссылки / Категории
Несортированное

Журналы

Angie Engine / Блог
Дневник разработки
Ну поехали.

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

Забавный факт: одна из версий движка называлась Unity и была разработана в 2002 году. Это был клон Quake3 (только рендер уровней). Тогда я вдохновлялся кодом Кармака, уже были доступны исходники Quake1 и Doom2.

Название Angie Engine было выбрано по имени героини Angela "Angie" McAlister после просмотра сериала Under The Dome. Мне понравилось имя героини и оно созвучно со словом Engine, и я подумал, почему бы и нет?

Ссылка
28 фев. 2020

BGD Studio / Блог
не дня без черточки, без строчки, без точки с запятой, без запятой, без точки
таймменетжмент ин да хаус

резервед

Ссылка
21 янв. 2020

ECP / Блог
2Core
С чего начал писать программу? Конечно с сервера. Как сделать сервер полезным в дальнейшем? Заставить его работать на благо всех дальнейших проектов.

Соответственно сделал AServer - его задача хранить индификаторы сессий пользователей. В случае переподключения ожидать пользователя и возвращать ему новый индикатор сессии. А остальным серверам сообщать - что это тот же пользователь и вот его индификатор. Сервер простой, собрал за 2 часа. Впереди выходные. Напишу к нему небольшую админку - что бы можно было видеть и администрировать сессии. Научил сервер авторизовывать людей. Работать с правами. Создал несколько зон ответственности и доступа согласно правам.

За эти выходные планирую доделать админку для AServer, написать сервер для моего AgileFreeLanceCore и приступить к клиенту. Буду отписывать результаты и далее.

До завтра.

Ссылка
17 янв. 2020

ECP / Блог
1Core
Каждый раз ездию на работу по 2 часа. Поэтому есть время по дороге немного пописать блог, что бы вылить из себя всяко накопившееся.

Решил делать игрули. Много движков посмотрел - остановился на своем. Ибо что же еще делать программисту, кроме как страдать.

Решил начать 20 год с чистого листа и свежим подходом. Напишу приложение, через которое фрилансеры смогут получать от меня оперативно заказы. Может быть чучуть Agile принципы использую для этого. Посмотрю что получится. Одному делать игры - скучно. Раньше было амбиций больше. Сейчас есть деньги и поэтому проще делегировать большой кусок всего на других людей.
Вот и начну делать для начала это приложение. Благо у каждого программиста за 10 лет работы есть своя личная библиотека - где аккуратно сложено все что ты успел познать и накопить. Удобно... Программирование в основном напоминает теперь конструктор кода. Так проще.

Что же из игр делать первым? Ясень пень - игру сервис. На пк и бокс. Ибо винда наше все... На остальные платформы впадлу переходить... Как проснется во мне снова дух обучения фундаменту знаний - глядишь и возьму другую платформу да и функциональный язык до кучи. Так будет веселей жить.

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

Уже Тропарево... Когда пишешь - время идет быстро. Ладно, напишу прогу. Потом будем посмотреть. До завтра.

Ссылка
16 янв. 2020

Walls & Ways / Блог
Описание
Walls & Ways - это первая игра, в которой можно перемещаться во Внутренний Мир главного героя!

https://youtu.be/GraOLG0hQ5k

Скриншот_1 | Описание
Скриншот_2 | Описание
Скриншот_3 | Описание
Скриншот_4 | Описание
Скриншот_5 | Описание
Скриншот_6 | Описание
Скриншот_7 | Описание
Скриншот_8 | Описание

Игра основана на идее, что все ограничения человека находятся в его голове. И чтобы преодолеть эти ограничения, вам нужно забраться внутрь себя и исследовать собственные Ментальные Просторы! Но будьте осторожны! Кто знает, что вы встретите на своём пути?

В игре вас ждёт потрясающее сочетание пиксельной графики, отличной музыки, необычных головоломок и боёвки. А игровые персонажи и заворачивающийся сюжет не дадут вам заскучать!

Название: Walls & Ways
Разработчик: The STAR
Жанр: Приключения
Платформа: Android

«Весьма необычная и очень легко запоминающаяся история. Плюс крайне простой, но интересный арт. Не взирая на чрезмерную абстрактность, именно история толкает всё дальше и дальше.»
— Миша Зинченко (жюри летнего сезона Indie Cup 2019)

Скачайте Демо бесплатно:
https://play.google.com/store/apps/details?id=com.Gamtraveler.Walls_And_Ways

Информация и новости о проекте:
https://www.facebook.com/WallsAndWays
https://vk.com/gamewallsandways
https://twitter.com/GamtravelerApp

Приятной игры :)

Ссылка
28 сен. 2019

candyshop / Блог
Игровой процесс
Размышления:
Главное для меня это то что бы игровые обьекты наследники от ActorBase не имели никаких
контактов с другими игровыми обьектами.

Блок схема очень не детальная взаимоотношения обьектов и менеджеров
https://drive.google.com/file/d/18i1pQ9CL-hAWswNtuesTKIe_kNcQDXXV/view

TimePoolManager:
Реализовать решил на основе решений который я применял при разработки poker-server
dict<unixtime, IGameTask>
ключ это время срабатывание (в мс)
значение это наследник от интерфеса IGameTask

Это дает гибкость при создании задач на выполнения

GameManager:

Ожидает задачу от TimePoolManager если она поступила в карутине мы запускаем ее исполнение
я сделал универсальный блок задачу в которой пристутствует
1. тип (enum) задачи
2. обьект от которого пришла задачу
3. обьект к которому нужно применить (если нужно)

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

GameObjectPoolManager:
Менеджер предоставляет сервис для создания и хранение ранее созданных обьектов.
Так как в любой системе содание/удаление обьекта является очень затратной оперецией

Ссылка
14 авг. 2019

candyshop / Блог
Идея
Предесловие.
Когда то давным давно когда стол был огромным
а соседские собаки были страшными у меня был отличный
цветной компьютер zx и с его появлением началась моя карьера
программиста.

На спектруме очень много мелких и интересных игр убивалок времени.
И вот в один из дождливых дней решил сделать порт игры моего детства на мобильные устройства.
Исходное название игры: AppleJam


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

зы похожая игра еще была на Электронике-55 это "Волк и Яйца" но там было скучно.

Ссылка
14 авг. 2019

Пиксельный рисунок. / Блог
Пиксельный рисунок, как способ тренировки и не только.
Работа на холсте маленького размера, оперирование примитивами, и создание готовых рисунков за короткий промежуток времени. Что может быть лучше для тренировки? Кроме того, такой стиль рисунка достаточно востребован, и вызывает море положительных эмоций у фанов ретро, особенно ретро видео игр.

Создавая пиксельные рисунки, я начинаю с холста 256х256. Делаю быстрый эскиз прямоугольной кистью, после чего начинаю работать над деталями. На этой стадии необходим контроль рисунка на уровне индивидуальных пикселей. Где-то приходится заниматься каждым пикселем (например, на персонажах), а где-то только частью (например, на задних планах). Итоговый результат я увеличиваю до 512х512 без итнерполяции - просто, чтобы картинку было удобнее смотреть.

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

Ссылка | Комментарии [3]
30 ноя. 2018

Короткие игры / Блог
Cueless
Cueless icon | Cueless
http://www.mediafire.com/file/c5ijfn7t2tle160/Cueless.zip/file
Игра про бильярд, звёзды, монотонность и страх.

Ссылка
5 авг. 2018

Эзотерический поиск / Блог
2018 - Май
+ 2018.05.24

Ссылка
24 мая 2018

Короткие игры / Блог
Святой Против Валентина
13.02.2018 - 14.02.2018

Создано в GameMaker Studio 2 в течение двух дней к празднику:
Ссылка: http://www.mediafire.com/file/761hd00uk66074t/%D0%A1%D0%B2%D1%8F%… %BD%D0%B0.zip

Изображение

(Pic unrelated)

Ссылка | Комментарии [0]
20 фев. 2018

personalpageleo / Блог
Собираю Urho3D
Запишу сюда, чтобы потом не искать.
Чтобы собрать Urho3D без лишних модулей, можно сгенерировать проект такой командой
.\CMake_VS2015.bat build -DURHO3D_SAMPLES=0 -DURHO3D_LUA=0 -DURHO3D_TOOLS=0
можно тут https://urho3d.github.io/documentation/1.6/_building.html поискать еще, что можно отключить,
но даже данная комбинация генерирует 27 проектов вместо 89.

Ссылка
6 фев. 2018

дневник / Блог
Ежедневник развития студии (начало)
Уже 70 дней веду дневник развития игростудии. Решил поделиться с сообществом своими успехами и предупредить о неудачах.
Также это очень забавно

Ссылка | Комментарии [32]
11 янв. 2018

Тайная Доктрина / Блог
Тайная Доктрина
Изображение

Приветствую, русскоязычный геймдев!
Мой новогодний подарок для всех:
Приключенческая игра "Тайная Доктрина / Secret Doctrine"

Тайная Доктрина - приключенческая игра от первого лица в жанре научной фантастики. Смысл игры состоит в перемещении из локации в локацию, путем решения незатейливых "головоломок".

Слоган игры:
"Всегда ли мы точно знаем, куда везет нас поезд метро? Обыкновенный путь домой превращается для героя этой истории в череду необыкновенных приключений...".

Изображение

О происходящем в игре:
Каждая локация в которой оказывается главный герой основана на кажущейся нелогичности происходящего. Свиду ложность произошедшего до, и совершенно новый поворот после. Однако, все встает на свои места в конце приключения. Идея игры заключается в осмыслении происходящего, без спешки, но не на решении головоломок. Secret Doctrine являет собой своего рода интерактивный мультфильм.

Примечание:
Чтобы понять смысл игры необходимо доиграть до конца.

Изображение

Трупов, крови, костей, сквернословия и пр. в игре - нет.
Тайная Доктрина подходит для любой аудитории и гарантирует хорошее настроение!

Изображение

Требования:
Подойдет в принципе любой средне-сильный компьютер сегодняшнего дня (и видеокарта с поддержкой DirectX 11 и выше).

Изображение

Тайная Доктрина доступна в 2х исполнениях:

1. Классический PC (для Windows 7, 8, 10);

2. Microsoft Windows 10 App.

Играть можно в двух режимах:

1. Обычный: клавиатура, мышь, дисплей;

2. с очками виртуальной реальности - HTC Vive (не поддерживается в Windows 10 App).

Скачать:

Скачать нужный вариант игры можно здесь: https://secretdoctrine.me/

С наступающим 2018 годом!

Ссылка | Комментарии [3]
25 дек. 2017

personalpageleo / Блог
Фикс для редактора Game Designer и игра BadGirl
Потребовалось прикрутить кнопку "fullscreen" для игры "BadGirl:born to run" - игра изначально задумывалась как чисто мобильная и кнопки переключения в полноэкранный режим и обратно не было. Сейчас хотят где-то выложить ее для продажи под PC и потребовалась кнопка.

Художник сделал иконку и стал писать мне гневные мессаджи, что мой редактор не открывает его шедевр, но оказалось, что иконку не открывает даже фотошоп(хотя винда показывает ее нормально в просмотре картинок), в поисках проблемы залез в исходники Game Designer'а, исходники оказались не причем, т.к. картинки грузятся средствами Qt, но раз открыл исходники - сделал добавление спрайтов через меню.

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

ссылка на редактор
https://github.com/leonardo98/2dgamedesigner

Ссылка
22 окт. 2017

Форумы

6
0
16
6
4
17
32
0
0
0
6
28
2
2
3
0
15
15
18
14
1
RBlog: DX
Redee … Redee 18 июня
3
8
0
0

Следующие темы >>