Ответы пользователя по тегу Разработка игр
  • Игры написанные на С#, как их импортировали на андроид и ios, как это проходит?

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

    Благо игровых движков сейчас много. Судя по вопросу тебе нравится язык C# и ты умеешь на нём кодить, тогда в твоём случае подойдут:

    Unity.

    92e98462045849939fdf92df2bc1c18a.png

    Самый популярный на сегодняшний день. Компонентный подход, огромное кол-во плагинов, что сокращает время на разработку. Можно разрабатывать как на C#, так и на JavaScript. Активная поддержка Microsoft, интеграция в среду разработки Visual Studio. Есть и минус, к нему придётся привыкнуть, он платный, как и нормальные плагины.

    WaveEngine.

    084eb17385aa415ba49f2672b04c0e6b.png

    Абсолютно бесплатный движок. Проект существует с 2013 года, активно развивается и поддерживается, кросплатформенный, как раз за счёт Xamarin. Есть возможность разработки не только на Windows, но также на Linux и MacOS. C# родной язык, будешь как рыба в воде, компонентная модель и поддержка со стороны Microsoft, периодически проводят совместные конкурсы с денежными призами. Есть и минусы не такой популярный, как тот же Unity, часть функционала придётся писать самому, небольшое, но быстро развивающееся комьюнити, а это поддержка и быстрое решение возникающих вопросов.

    GoDot (произносится, как ГоуДо).

    d9f3bfc5bfd447fb8fafaf10c59c49a6.png

    Уникальный с открытым исходным кодом, бесплатный и быстрый, мультиплатформенная разработка (Godot works on Windows, OS X, Linux, FreeBSD, OpenBSD and Haiku. Editor runs in 32-bit and 64-bit, in all platforms.), кроссплатформенный, написан на С++. Можно писать как на С++, так и на собственном скриптовом языке GDScript, очень простой, понятный, легко освоить за день. Огромное комьюнити, общирная документация и примеры, наличие модели плагинов, в последнее время активно развивается.

    Из последних новостей, разработчики анонсировали официальную поддержку C# на платформе Mono. Из статьи понятно, что движку нужно идти дальше, а популярный язык программирования привлечёт огромную аудиторию + поддержку Microsoft.

    --
    Уверен, в сети сможешь отыскать ещё множество движков, я лишь указал на те, что привлекли моё внимание.
    Ответ написан
    Комментировать
  • Какие есть бесплатные программы для 2d скелетной анимации?

    SuccessVM
    @SuccessVM
    Программирование - творчество
    Как вариант попробуй DragonBones dragonbones.github.io - это Open Source проект для 2D скелетной анимации.

    Я пользуюсь Spriter версией Pro, для твоего варианта подойдёт бесплатная версия, тем более в ней будет доступна скелетная анимация www.brashmonkey.com/spriter.htm
    Ответ написан
    Комментировать