Движки. Графические движки. AndEngine
Купил себе на днях вдройдную машинку - explay informer 921. Забавная штука, понравилось всё (ибо ранее не имел подобной техники). Наигравшись во всякую муть, и вдоволь поюзав его, решил написать на него какую-нито примитивную игрулю. Почитал прикрепленные тут темы (большое спасибо odd за его туторы :) ), потратил пару минут на изучение Жабы, намутил некий прототип игрули, чисто потестить мультитач, и для общего развития. Но мне не вставило то, что стандартное рисование на канве - потенциально медленное, и нифига не перспективное, плюсом к тому был беглый список всех граф.функций графики, их мне показалось недостаточно.
Порывшись в инете, нашол движок AndEngine, ибо есть множество хороших отзывов. Скачал, прилепил к проэкту, создал поток для логики, графикой, как я думал, должен заняться сам движок. В итоге: Логика работает исправно, а вот рендер зависит от фазы луны. Т.е. первый кадр рендерит, последующие - нет, такое впечатление, будто надо либо специфически настраивать EngineOptions для постоянного рендера, либо насильно заставлять двигло работать. Так и не разобрался с этим вопросом. К тому же, меня добила идея засовывать графику в объекты, ибо для рендера элементарного эллипса\квадрата\линии - нужно создавать отдельный объект, аттачить к сцене... Геморой, это оправдано в 3Д, но в 2Д я не вижу необходимости в этом. На основании всего этого, хочу спросить у людей с опытом: 1) Есть ли какие-либо движки с примитивным принципом вывода графики? 2) Как заставить AndEngine мутить рендер постоянно? Заранее спасибо) |
Ответ: Движки. Графические движки. AndEngine
попробуй напрямую opengl по-юзать
Цитата:
|
Ответ: Движки. Графические движки. AndEngine
Цитата:
|
Ответ: Движки. Графические движки. AndEngine
Цитата:
Есть Monkey, он вроде как умеет на ведройды компилять, и двигло там норм, хоть и язык басик. Но я не нашел, можно ли бесплатно заставить его это делать. В конце-концов, не охота вкладывать деньги в кота в мешке. |
Ответ: Движки. Графические движки. AndEngine
Unity3d, или тебя только 2D устраивает?
|
Ответ: Движки. Графические движки. AndEngine
Цитата:
|
Ответ: Движки. Графические движки. AndEngine
Цитата:
|
Ответ: Движки. Графические движки. AndEngine
Reizel
|
Ответ: Движки. Графические движки. AndEngine
Цитата:
http://www.badpiggies.com/ |
Ответ: Движки. Графические движки. AndEngine
Arenshi: у юнити своя идеология, и мне кажется, что слишком много там сделано через жопу. Все уже заточено так, как сделали создатели юнити. Это мое имхо, и меня не переубедишь. На чистом огле, повторюсь, слишком много гемора, я хочу писать игру, а не очередной г-новраппер.
Все таки пока склоняюсь именно к манки, идеология у нее мне доставляет) jimon, мэйби подскажешь как содеять такое? |
Ответ: Движки. Графические движки. AndEngine
гы, сколько там лицензия разработчика на гугле + лицензия монки стоит?...
а то скоро релиз, хочу кинуть на гугл плей, дак лицензиями надо обзавестись... |
Ответ: Движки. Графические движки. AndEngine
25 баксов вроде стоит + манки баксов 100.
|
Ответ: Движки. Графические движки. AndEngine
Если быть точнее ровно $25 аккаунт разработчика на Google Play и $99 Monkey. Оба платежа единоразовые.
|
Ответ: Движки. Графические движки. AndEngine
Вложений: 2
Скоро будет m4engine. Все операции сводятся к такому стилю написания
m4::load_texture m4::draw_texture_opt m4::draw_texture_prop m4::begin_batch_opt m4::add_to_batch_opt m4::end_batch Язык c++ скорость на высоте, возможность работать с матрицами, компиляция по windows, linux, android. Свое приложение для сборки приложения. Программирование в Qt creator. Интеграция Box 2D. Скорее это api чем engine. Оно и логично, для каждого приложения свой скелет. Из фич: текстуры, рендер в текстуру, любой растровый формат текстур, хоть psd. виртуальное рабочее пространство, при любом разрешении приложение выглядит одинаково 2 вида рисования, легкое и про, легкое - быстрое, про - использует матрицы наложение цвета, алфы работа с атласами звуки работа с 3д и шейдерами, эта часть движка выполнена очень гибко и прозрачно, можно творить все что угодно, в рамках opengl es 2, очень сложна эта часть для новичков, т.к. здесь нужно знать тонкости работы 3д. Но я тружусь над созданием helper библиотеки для этого движок разрабатывается около 8ми месяцев, на данный момент адекватная сборка проекта под android на Ubuntu, как допилю под винду выложу. Все фичи выбирались и обдумывались не один день, если чего-то в движке нет значит так надо. кого интересует, дам бету, научу пользоваться. в отличие от andengine работает на порядок быстрей, и проще вот список команд на данный момент: PHP код:
Файл zip, переименовать в apk!!!! |
Часовой пояс GMT +4, время: 17:26. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot