55 / 13 / 2
Регистрация: 26.10.2014
Сообщений: 1,099
1

World Game Engine. Кросс-платформенный API для аудио и видео игр. Давайте сделаем это вместе!

30.04.2020, 11:16. Показов 684. Ответов 0
Метки нет (Все метки)

Здравствуйте.
Меня зовут Константин.
Я прошу максимальной поддержки от вас. Расскажите об этом посте вашим друзьям-разработчикам. Помогите людям узнать об этом посте.
В разработке игр существует проблема. Большая проблема. И решения этой проблемы не существует до сих пор!
Мы знаем о популярных игровых движках. Unity, UE и других.
Представьте. Для Unity все должны работать с C#. Для UE с C++.
А как вам такая идея?
5 разработчиков, использующих разные инструменты, могут работать над одним проектом!
Разве это не прекрасно?
Я провел некоторое исследование. В итоге я узнал, что не существует кросс-платформенного графического или игрового API.
Вы можете использовать некоторые варианты для конкретного языка программирования. Например, Monogame в C#.
Моя идея, создать кросс-платформенный API, в виде динамической библиотеки. Чтобы это можно было использовать в компилируемых языках программирования, в .NET, Java, Python.
Я слепой. Полностью слеп.
Среди незрячих программистов есть те, кто занимаются разработкой звуковых игр.
Как это выглядит?
Представьте, GTA, Mafia, Call Of Duty, любой шутер. Только без графики, и без высоты прицела. И вы ориентируетесь по 3D звуку, стреляете на звук и т.д.
Для работы с компьютером мы используем программы экранного доступа. Программы, которые озвучивают все, что на экране компьютера.
Подробнее, можно почитать здесь:
https://habr.com/ru/post/260463/
https://habr.com/ru/post/336600/
Почему мы не можем использовать движки видео игр?
Потому что ни все они доступны нам. Самые популярные, Unity и Unreal Engine, недоступны для наших программ.
Я могу разрабатывать аудио игры. Не проблема. C# мой любимый язык программирования, в C# существует Monogame.
Но у меня есть зрячие друзья и знакомые. И я хотел бы иметь возможность создавать не только аудио игры, но и видео игры.
И да, я думаю это классная идея не только для слепых разработчиков, но и для всех геймдевелоперов в частности!
Каким я вижу результат?
Динамическую библиотеку, которую можно подключить в любой компилируемый язык, обертка которой будет на .NET, Java и Python, с помощью которой можно разрабатывать кросс-платформенные игры!
Не обязательно создавать это с нуля. Мы можем использовать готовый код, высокоуровневые библиотеки и API. Главное, получить результат!
Ну, если кто-то сможет помочь создать это с нуля, я не был бы против.
Обратите внимание, что меня интересует больше не игровой движок, а API. То есть, игровую логику разрабатывает только тот разработчик, который разрабатывает непосредственно игру. Задача же библиотеки, дать разработчику возможности для программирования графики, звука, сети кросс-платформенно и без низкого уровня.
Пока я решил назвать это "World Game Engine". Ведь каждая игра, это настоящий мир!
Я думаю, что самый верный путь создать Open source проект. Чтобы каждый мог поучаствовать в этом.
О чем я прошу вас?
Дело в том, что я не профессиональный разработчик. Я знаю Python и C# больше других языков программирования, но я готов изучать C++ для этого проекта. Я знаю, как это должно выглядеть.
Я ищу неравнодушных разработчиков, которые смогут помочь начать.
Я никогда не делал Open source проекты, потому я прошу помощи!
Проект на C++, думаю вы согласитесь, что это обоснованно.
Я попытался начать самостоятельно. Это был взрыв мозга! Используя уже готовый код, я не смог скомпилировать DLL библиотеку.
Давайте сделаем это вместе!
Я буду ждать ваших ответов.
Заранее благодарен!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.04.2020, 11:16
Ответы с готовыми решениями:

World Game Engine. Кросс-платформенный API для аудио и видео игр. Давайте сделаем это вместе!
Здравствуйте. Меня зовут Константин. Я прошу максимальной поддержки от вас. Расскажите об этом...

Давайте вместе сделаем супер проект
Я придумал 100% прибыльный проект. Ведь многие парятся, когда выбирают конфигурацию своего будущего...

Какой выбрать кросс-платформенный язык для платных программ в Linux
Здравствуйте. Планирую перейти на Linux. Интересует несколько вопросов: Какие языки...

Встречайте: первый кросс-платформенный червь Koobface для Windows, Linux и MacOS
http://www.linux.org.ru/news/security/5499012 Встречайте: первый кросс-платформенный червь...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.04.2020, 11:16
Помогаю со студенческими работами здесь

Создание Open source игрового движка для аудио и видео игр!
Приветствую. Ранее, я публиковал здесь тему о движке аудио игр для слепых. Сегодня, я прошу вашей...

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

Реально существующей страницы. Давайте сделаем анализ.
Прошу Вас, тема чисто про поисковую оптимизацию. Тут нет только моей заинтересованности, так как,...

Аналог Game Prelauncher не для игр
Добрый день! Перерыл весь интернет и форумы, но так и не смог найти достойную замену Game...

Может соберемся и сделаем что-нибудь вместе?
Предлагаю вполне закономерную для веб-программистов идею создать какой-нибудь(какой после...

3d GAME ENGINE
Подскажите с чего начать при создании 3d Игрового Движка? Мы с другом хотим создать игру наподобе...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru