Плохо! Плохо!:  0
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 15

Тема: Собираю силы на проект 2D нужна подсказка.

  1. #1

    По умолчанию Собираю силы на проект 2D нужна подсказка.

    Приветствую, хочу на современном движке переделать старую свою же игрушку со спектрума, разумеется в 2Д сохранив даже принцип работы по знакоместам. может кто посоветовать какой движок лучше выбрать? ковырял УЕ4 и Унити но понял что они шибко сильно под 3Д заточены. Создавал группу для поиска человека но пока впустую группа.
    https://vk.com/club134363102 - телеграм тамже.

    скриншот
    https://pp.userapi.com/c387/v387257/625/FDgrsUr5fKg.jpg

    мозг уже привык к знакоместам, клешингу атрибутов в спектруме, ТР-досу, и обьему памяти в 40кб и прочим прочим прелестям 1982 года выпуска.

    подходит ли этот движок?

    целевая платформа игры - Linux.
    если реально что то толковое получится то и андроид.

  2. #2
    Хранитель Аватар для Paranoid
    Информация о пользователе
    Регистрация
    22.12.2014
    Сообщений
    2,776
    Записей в дневнике
    34
    Репутация: 28 Добавить или отнять репутацию

    По умолчанию

    Честно говоря я так и не понял что именно происходит в игре. Но если хочешь запилить игру для андроида, то с мейкером тебе не по пути. МВ в стиме и для линукса есть, но с портами на мобилки у него все очень-очень плохо. Готовая игра будет лагать на слабых пк, а для запуска на андроиде понадобится топовый флагман и то не факт что будет нормально работать. Но это еще пол беды, сборка под андроид требует уйму сторонних инструментов. Так что можешь забыть про мейкер в этом плане.

    На юнити вполне можно сделать 2д игрушку, есть еще гейм мейкер, констракт 2 или бесплатный годот. Вроде были еще какие-то конструкторы или движки прям для мобилок, но я не могу вспомнить.
    Лицензионный VX Ace. Спасибо Петр.
    2 года мукеризма в пустую.

  3. #3

    По умолчанию

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

  4. #4
    Познающий Аватар для Deme
    Информация о пользователе
    Регистрация
    16.05.2014
    Сообщений
    317
    Записей в дневнике
    16
    Репутация: 4 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от dj--alex Посмотреть сообщение
    может кто посоветовать какой движок лучше выбрать?
    А обязательно ли использовать какой-то движок? Возможно, удобнее было бы написать с нуля с использованием, скажем, библиотеки SDL2?

    Цитата Сообщение от dj--alex Посмотреть сообщение
    целевая платформа игры - Linux.
    если реально что то толковое получится то и андроид.
    Ситуация с RPG Maker’ами для Линукса обстоит так:

    1. RPG Maker 2000/2003 — есть запуск программ с помощью EasyRPG Player и для Linux, и для Android, и для браузеров (с помощью Emscripten, поэтому код для браузера неоптимален). Редактора для Linux нет, планируется. За счёт отсутствия скриптов реализовать Вашу игру будет сложно.
    2. RPG Maker XP, VX, VX Ace — игры можно запустить с помощью mkxp. Редактора для Linux нет и не планируется.
    3. RPG Maker MV — есть официальная версия для Linux. Созданные игры можно запустить и в Linux, и в Android, и в браузере (с помощью NW.js, поэтому код для Linux и Android неоптимален). Редактор для Linux есть.


    В целом мне кажется, что RPG Maker для Вашей игры — перебор. В RPG Maker много функций для создания именно JRPG-игр, а у Вас совсем не JRPG. В результате Вы большинством функций RPG Maker’а пользоваться не будете.

    Конечно, RPG Maker позволяет писать скрипты (кроме 2000/2003) или редактировать исходный код (EasyRPG для 2000/2003), и потому на нём можно реализовать что угодно. Однако неясно, зачем делать из батона хлеба троллейбус, если он предназначен не для этого.

    Неясно: что даст Вам Мейкер? Код для героев, битв и квестов вам вроде бы не нужен. Что тогда остаётся? Код для вывода карт по клеткам? Его довольно легко написать самому. Редактор карт по клеткам? Можно использовать Tiled (или написать самому, что тоже не очень сложно).

    Мне кажется, лучше смотреть в сторону других движков. Их много. Я бы лично смотрел в сторону тех, которые предоставляют поменьше функций:
    1. Löve (aka Love2D), или
    2. какого-то из яваскриптовых движков (их можно превратить в «десктопные» программы с помощью Electron или NW.js, или в мобильные с помощью Apache Cordova; примерно так сделан RPG Maker MV), или
    3. вообще бы писал на Си с использованием SDL2.


    Но на самом деле альтернатив очень много.
    Последний раз редактировалось Deme; 26.04.2017 в 17:23.
    «quī legis ista, tuam reprehendō, mea laudās // omnia, stultitiam; / nihil, invidiam» (Jōhannis Audoenī)
    'Ты, кто читает это: я порицаю, если ты хвалишь у меня // всё, твою глупость; / если ничего — твою злобу.' (Джон Оуэн)

  5. #5
    Познающий Аватар для Core
    Информация о пользователе
    Регистрация
    11.09.2016
    Сообщений
    384
    Записей в дневнике
    4
    Репутация: 11 Добавить или отнять репутацию

    По умолчанию

    Тебе подойдёт Game Maker. Там можно создать игру на любой жанр, да и GML легко изучить.
    Худая ожница

  6. #6

    По умолчанию

    А мне казалось, что если делал игру на спектруме, сделать её с ноля на современных платформах не сложно.
    Явоскриптовый движок не советую, Löve неплохой движок, но Lua достаточно странный.
    Соглашусь, что лучше всего использовать SDL2, я работал с ним, вполне хорош.
    Если брать готовый движок - посоветую GameMaker, бесплатная версия ограничена, но может хватить, да и лицензия недорогая.

  7. #7
    Познающий Аватар для Deme
    Информация о пользователе
    Регистрация
    16.05.2014
    Сообщений
    317
    Записей в дневнике
    16
    Репутация: 4 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Эрик Посмотреть сообщение
    Тебе подойдёт Game Maker.
    Вроде бы говорят, что редактора для Линукс нет. Игры можно экспортировать, но не редактировать.
    «quī legis ista, tuam reprehendō, mea laudās // omnia, stultitiam; / nihil, invidiam» (Jōhannis Audoenī)
    'Ты, кто читает это: я порицаю, если ты хвалишь у меня // всё, твою глупость; / если ничего — твою злобу.' (Джон Оуэн)

  8. #8
    Познающий Аватар для Naarassusi
    Информация о пользователе
    Регистрация
    29.03.2015
    Адрес
    Дома
    Сообщений
    409
    Записей в дневнике
    5
    Репутация: 2 Добавить или отнять репутацию

    По умолчанию

    констракт или кликтайм

  9. #9

    По умолчанию

    Гейм мейкер под Вайном стабильно работает.

  10. #10

    По умолчанию

    я уже пробовал на Унити с помочью товарищи с трудом сделал интерфейс GUI и меню.
    больше ни на что терпения нехватило. это нужно человека нанимать который будет что то обьяснять постоянно у меня терпения не хватит.
    пытался найти скриншоты с Unity но увы они все куда то исчезли.

    Construct 2 плохой движок. не работает под Wine.

    я не понимаю как там сделать примитивные операции типа чтобы работа была только по знакоместам 8х8 пикселей. и.т.п
    привычные команды типа LET $A=SCREEN$ (X,Y) , или $A= INKEY$, там не сработают.
    В современных движках к тому же многие вещи не такие - нет прямой адресации памяти как раньше.
    видимо надо как то делать свои функции взамен каждой отсутствующей чтобы мне было проще что то написатт
    Очень давно не делал игр или программ не связанных с ZX-spectrum или веб-браузерами.
    и поэтому мозг совершенно закостенел и ничего понимать не желает.
    я не чувствую фундамента под ногами.

    ощущение напоминает знакомство с линукс в эпоху жёсткого 2006 года (для перехода не очень удачного)
    пытаешься что то сделать ничего не работает, интернета нет, драйверы не ставятся, модем исчез
    но ведь перешёл и легко освоил всего год спустя..

    вы говорите кодить на каком то SDL , я даже понятия не имею что это такое.

    love c o в кавычках вроде выглядит относительно просто но не знаю что выбрать.
    хороший блин движок... мдаа. в Unity 2Д я хотя бы Hello world смог написать сам. и кнопки меню сделать.
    5 часов геморроя и даже HELLO WORLD блин написать не могу
    https://pp.userapi.com/c837626/v8376...BRj2_s28lE.jpg
    пипец.
    что ни дам в консоли не ест.
    хотя по написанию команд вроде как проще
    всегда заглушка "No game" вылетает блин.
    user@PC1 /media/user/F/Work/RemakingM2K/Love $ dir
    main.lua test.love TexturesOrig
    user@PC1 /media/user/F/Work/RemakingM2K/Love $ love test.love

    оказывается надо было самому додуматся написать rebuild.sh
    чтобы перед каждым запуском делался zip архив (!!) который с другим расширением и будет запускать
    #!/bin/bash
    zip -r m2ktest.love *.* TexturesOrig
    движок. пипец. и написать об этом было разумеется авторам нигде нельзя
    так чтобы это доступно и понятно было
    и в ютубе тоже у всех всё просто работает. набрали в консоли love посмотрели затычку и все счастливы.
    а то что кроме затычки код запускать надо таким авторам просто плевать.

    всем спасибо за внимание, кажется я всё таки определился с чего надо начать
    а как что то сделаю на выбранном движке даже если что то не устроит - выберу тогда уж другой с большим опытом.
    Последний раз редактировалось dj--alex; 26.04.2017 в 23:03.

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Собираю силы на проект 2D нужна подсказка.