Является ли AndEngine игровым движком?

Я новичок в разработке игр для Android, и у меня есть несколько вопросов, которые для некоторых могут показаться глупыми или детскими.

Во-первых, что следует из названия, AndEngine — это игровой движок или библиотека? Я читал разные сообщения в сети, которые имеют разные взгляды и ответы.

И, не используя AndEngine, скажем, я использовал libgdx, сможет ли такой новичок в Android Game Development, как я, создать достойную игру за 5-7 месяцев?

Заранее спасибо. :)


person jarenz    schedule 16.05.2012    source источник
comment
это игровой движок, который, по сути, является фреймворком, специфичным для разработки игр, а фреймворк — это набор библиотек, в этом случае терминология взаимозаменяема. Я бы не стал слишком вдаваться в терминологию, просто взял AndEngine и учился на примерах и экспериментировал с ним.   -  person Carl Winder    schedule 16.05.2012
comment
Срок в 5-7 месяцев зависит от того, есть ли у вас опыт разработки Java и/или игр.   -  person keyser    schedule 16.05.2012
comment
Я понимаю. Я планирую попробовать себя в разработке игр для Android для своей диссертации. В любом случае, нам не разрешено использовать для этого игровой движок, так что, может быть, я останусь с libgdx, который не является движком, верно? И с моим опытом я сделал симуляции с java. Но использование java для разработки игр — это что-то новое. Спасибо за быстрые ответы.   -  person jarenz    schedule 16.05.2012
comment
Глупо спрашивать своего профессора, что именно вам разрешено использовать, а что нет. =) Если хотите, можете называть AndEngine уровнем абстракции OpenGL... ;)   -  person Nicolas Gramlich    schedule 16.05.2012
comment
@Николас, было бы неплохо. Но почему-то мне тоже не терпится узнать что-нибудь на более низких уровнях. Но мы посмотрим об этом. Хотя мне нравится твоя идея. :)   -  person jarenz    schedule 17.05.2012
comment
Вы можете перейти на более низкий уровень с AndEngine, если хотите. знак равно   -  person Nicolas Gramlich    schedule 21.05.2012
comment
@NicolasGramlich, да, я попробую. Но все же, были ли обновления по тестовому проекту? Я видел AndEngine и пробовал его, но потерпел неудачу. И в тестовых проектах, которые я получил, много чего не хватает. Но пока я только начинаю осваивать азы разработки игр по книге Марио, так что мне незачем спешить с использованием таких вещей. Ну вот что я думаю? Итак, как профессионал, не могли бы вы дать мне несколько советов или советов, если вы не возражаете? знак равно   -  person jarenz    schedule 23.05.2012


Ответы (1)


Как указано на сайте AndEngine, это действительно игровой движок для Android. Что касается второй части вашего вопроса, у меня нет информации или чего-то подобного, поэтому я позволю другим людям обсудить это.

person TimVK    schedule 16.05.2012
comment
Спасибо, но это немного разочаровывает, потому что нам не разрешено использовать игровой движок для нашей диссертации. В любом случае, спасибо. - person jarenz; 16.05.2012
comment
@jarenz забавно, так как в этом случае движок и библиотека почти одинаковы. Это библиотека, без сомнения. Но это тоже двигатель :) - person Warpzit; 16.05.2012
comment
@jarenz, как сказал Warpzit, движок - это просто библиотека, я думаю, вы не можете использовать что-то вроде UDK или Unity, которые являются полной средой. С AndEngine или libgdx вам предстоит проделать много работы: редакторы, инструменты, игровая логика, ИИ, ... Все это зависит от вас. - person Moss; 16.05.2012
comment
@ Мосс, это действительно сбивает с толку. Хахаха. Но я понимаю вашу точку зрения насчет UDK и Unity, я не включил их в свои варианты. Но все же, со всем, что вы только что сказали, я мог бы подумать об AndEngine. Хотя меня это реально бесит. Это в названии, Android Engine. Ха-ха :) Значит, UDK, Unity и AndEngines — это все движки, верно? - person jarenz; 17.05.2012
comment
@jarenz В том-то и дело, что грань между движком и библиотекой очень тонкая: D Я бы посчитал LibGDX и AndEngine не полноценными игровыми движками, а Unity или UDK — да. - person Moss; 17.05.2012
comment
@Moss Да, это действительно очень тонко, что все смешивается. В конце концов, все зависит от того, как вы используете слова. Что ж, думаю, мне придется проявить смекалку, чтобы пройти и попытаться использовать для этого AndEngine. Большое спасибо, ребята. :) - person jarenz; 18.05.2012