Есть ли хорошие 2D-движки с графическим интерфейсом?

StackOverflow https://stackoverflow.com/questions/476746

  •  20-08-2019
  •  | 
  •  

Вопрос

Я пытаюсь разработать простое приложение (оно будет напоминать что-то вроде презентации PowerPoint), для которого потребуются некоторые простые элементы управления графическим интерфейсом:кнопка, текстовое поле, ползунок и список.
И я хотел бы иметь возможность скинуть элементы управления.Итак, я ищу простой в освоении 2D-движок, который поможет мне делать то, что я хочу.
Есть какие-нибудь рекомендации по такому двигателю?
Предпочтительно это может быть Python или .net (xna), а если нет, то C/C++ подойдет, я думаю.

Л.Э.:Я ищу механизм графического рендеринга, в котором есть указанные элементы управления графическим интерфейсом.Например Иррлихт.

Это было полезно?

Решение 4

в конце концов я пошел с Ирлихт

также стоит упомянуть:

Другие советы

Qt - это очень хорошая кроссплатформенная библиотека C ++, она имеет три GPL, LPGP и коммерческую лицензии также.

Garage Games - это надежный движок с множеством приятных функций. У них есть различные движки, разработанные для 2D, 3D, XNA, Wii, iphone и т. Д.

Вы также можете взглянуть на приложение PopAp SexyAppFramework . Он включает в себя элементы графического интерфейса, он намного меньше, чем большинство полнофункциональных движков, таких как Irrlicht или Ogre, опционально использует аппаратное ускорение 3D и был протестирован Popcap на миллионах компьютеров.

Я не совсем уверен, что это за требование. Вы пытаетесь рендерить графические виджеты с использованием 2D-движка или ищете библиотеку GUI, которая также поддерживает 2D-графику? Большинство графических библиотек имеют приличную поддержку графики. См., Например, учебник по двумерной графике Java . Что касается кожи, взгляните на Вещество Java или Modzilla XUL Runner и его звездный ребенок Создание представления OpenGL в форме Windows .

WPF для .NET - очень хорошая платформа для работы в скины графика. Он полностью поддерживает скины прямо " из коробки " ;. Как побочный эффект, он сделает 3D-рендеринг с очень небольшими дополнительными усилиями. Большинство стандартных элементов управления GUI есть, в том числе кнопки, списки, текстовые поля и ползунки. По умолчанию они имеют стандартный внешний вид окон, но оформление обложек так же просто, как изменение цвета вокруг или указание изображения для использования вместо этого.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top