Разное

Как на телефоне создать игру – [РЕШЕНО] Как создать игру на Андроид с нуля самому

Как сделать приложение или игру на Андроид

 

«Как бы мне хотелось самому создать игру для Андроида!». Кому из нас это не приходило однажды в голову? Создать своё собственное приложение или игру на андроид без знаний программирования – Реально! Достаточно скачать программу или воспользоваться онлайн-сервисом (конструктором) приложений. Конструкторы бывают платные и бесплатные, а так же с возможностью заработка на рекламе, которая будет показываться в ваших приложениях.

Приложения для создания игр

Самый простой и доступный способ – это скачать приложение для создания игр в Гугл Плей, да, игра получится простенькая, но нужно же с чего-то начинать.

1. Draw Your Game (Нарисуй Свою Игру)

Удобная программа, которая предоставляет всем и каждому возможность в несколько простых шагов создать свою собственную видеоигру.

  1. Нарисуйте мир своей игры на листе бумаги, используя четыре различных цвета (черный, синий, зеленый и красный).
  2. С помощью приложения сфотографируйте свой рисунок.
  3. Подождите 10 секунд, пока DYG превратит рисунок в игру.
  4. Играйте в свою игру, управляя ее персонажем.
  5. Поделитесь своим творчеством с другими пользователями.

 СКАЧАТЬ В GOOGLE PLAY

2. Apper (Создай свою программу)

С помощью Apper вы сможете создавать и публиковать свои собственные приложения 5 простых шагов. Программа очень простая в использовании и не требует знаний программирования.

Приложение является бесплатным, но для публикации своего проекта в App Store или Google Play, вам необходимо приобрести платную подписку.

Для полноценной работы рекомендуется минимум 1 ГБ оперативной памяти и возможностью загрузки изображений через WiFi.

 СКАЧАТЬ В GOOGLE PLAY

3. AIDE- IDE for Android Java C++

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

Основные функции:

 

  • Совместимость с проектами Eclipse.
  • Java / XML и Android SDK.
  • C / C ++ и Android NDK.
  • Java консольные приложения.
  • Синхронизация с Dropbox.

 СКАЧАТЬ В GOOGLE PLAY

4. Createrria 2 craft your games

С помощью данной игры вы сможете создавать свои увлекательные игры за считанные минуты, делиться ими с друзьями и прославиться. Без навыков программирования, всё что нужно — это лишь ваше воображение.

Основные возможности:

  • Возможность рисовать уровни.
  • 5 различных видов тем.
  • Разнообразная механика.
  • Пиксельное оформление.
  • Сообщество в FaceBook.

 СКАЧАТЬ В GOOGLE PLAY

5. STRUCKD – 3D Конструктор Игр

Объединяет в себе игровое сообщество и продвинутую площадку, в которой можно создавать уникальный 3D мир и обмениваться своими творениями с другими людьми. На выбор доступны жанры, начиная от гоночных игр и заканчивая Tower Defense и Action Puzzlers.

ФУНКЦИИ:

  • 3D игровой конструктор с drag-and-drop.
  • Коллекция из нескольких тысяч созданных другими пользователями игр.
  • Игровое сообщество: ставьте рекорды и поднимайтесь в турнирной таблице.

 СКАЧАТЬ В GOOGLE PLAY

6. Sketch Nation Create

Ещё одна неплохая платформа для создания онлайн игр. Теперь вы можете делать настоящие многопользовательские игры в режиме реального времени и играть в них со своими друзьями. Приложение позволяет создавать от самых простых, до более продвинутых игр, используя различные жанры, благодаря чему сервис подойдёт не только для детей, но и студентов, и даже педагогам.

 СКАЧАТЬ В GOOGLE PLAY

Онлайн конструкторы игр и приложений

Если вы решили попробовать более серьёзную платформу для создания игр и приложений, с дальней публикацией в Google Play и AppStore, то рекомендуем попробовать любой, из представленных ниже, онлайн конструктор для пк.

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

  1. www.appsgeyser.com – Наверное лучший онлайн конструктор на сегодняшний день. Appsgeyser позволяет бесплатно создавать различные виды игр и приложений в неограниченном количестве. После проверки и тестирования своего софта, вы можете свободно и без каких-либо ограничений опубликовать его. Кроме этого вы будете получать 50% дохода от показа рекламы.
  2. www.unity3d.com– одно из крупнейших в мире творческих сообществ — и платформа для разработки игр номер один. С Unity вы сможете создавать любые 2D- и 3D-игры. Процесс разработки будет легким, а результат — глубоко оптимизированным и красивым.
  3. www.c2community.ru– Делай игры без усилий! Construct 2 — это конструктор игр для Android, который позволяет создавать потрясающие игры без программирования и скриптов!
  4. www.russia.ibuildapp.com – Платный конструктор приложений для вашего бизнеса. Позволяет бесплатно создавать приложения для Android или IOS (iPhone и iPad). Созданные с помощью конструктора приложения могут быть не только анимированные, но и дополнены видео и звуком.
  5. www.mobiumapps.com – платное создание мобильного приложения для телефонов iOS (Apple) и Android (Google) в режиме онлайн.
  6. www.viziapps.com – Создание и запуск мобильного приложения в 3 быстрых шага.
  7. www.appmakr.com – сделай своё приложение за 20 минут или воспользуйся готовым шаблоном.
  8. www.theappbuilder.com – бесплатный онлайн-сервис для быстрого создания мобильных приложений для бизнеса.
  9. www.appsmakerstore.com – онлайн-сервис для создания своего приложения в несколько кликов. Создавайте бесплатно свои приложения, публикуйте и зарабатывайте на рекламе за каждые 1000 просмотров.
  10. www.biznessapps.com – Создание приложения для малого бизнеса, с широкими возможностями.

А каким способом удалось создать своё приложение вам? Поделитесь своим мнением, оставив комментарий внизу страницы, возможно ваше сообщение окажется полезным и поможет определиться с выбором другим пользователям.

 

101android.ru

Как создать игру на Андроид с нуля, без программирования



Как создать игру на Андроид с нуля, без программирования. В наше время очень сложно найти человека, который не играл в мобильные игры, вспомните хотя бы классическую «Змейку». Но приходила ли вам в голову мысль создать свою игру, в которой будут ваши собственные герои, придуманные только вами?

Для того, чтобы начать создание даже самой простейшей мобильной игры, нужно обладать определенными навыками. Что же именно требуется?

  • Вам необходимо продумать сценарий, возможно даже написать его, показать знакомым или семье. Ведь смысл начинать создание, если еще нет сюжета?
  • Сразу хочу отметить, что создание игры без навыков программирования довольно длительный, сложный и нудный процесс. Хотя, при знании последнего ничего особо не изменится, процесс веселее не станет. Наберитесь терпения!
  • И наконец-то, потребуется программное обеспечение, а точнее конструктор игр, возможно даже не один. Какой именно выбрать, я расскажу ниже.

Что такое конструктор и как его правильно выбрать? 

Это программа, которая создана для облегчения жизни пользователям. Но есть у нее и еще одно предназначение — конструктор должен предоставить возможность создания приложений не только людям, обладающими определенными навыками в программировании, но и тем, кто понятия не имеет что это такое. То есть с помощью конструктора, любой желающий сможет создать свою собственную игру.

Как правильно выбрать конструктор?  Как ни странно, но начинать его выбор нужно ориентируясь в первую очередь на свои знания – от навыков программирования до уровня владения английским языком. Если первый пункт у вас нулевой, то рекомендую выбрать программы для новичков, они проще в использовании. Второй критерий выбора – требуемый функционал. Здесь-то нам и потребуется наш точно составленный сценарий, его нужно еще раз прочитать «от корки до корки» и понять насколько сложной будет будущая игра. Чем сложнее проект, тем больше всяких «примочек» нужно будет использовать, а значит и конструктор должен быть мощнее и профессиональнее.

Ниже я приведу несколько примеров самых распространённых конструкторов, которые советуют профессионалы новичкам.

Construct 2

Данное приложение уже много лет подряд заслуженно входит в ТОП списока программ-конструкторов, ведь оно дает возможность создания игр практический на все возможные платформы и во всех жанрах. Интерфейс Construct максимально прост, но русификации пока нет. Набор инструментов достаточный для создания любой двухмерной игры. Еще одним плюсом является то, что необязательно покупать лицензию программы, вы вполне можете обойтись функционалом, который предложен в бесплатной версии. 

Скачать: Construct 2


Видео уроки по Construct 2

Stencyl

Этот конструктор также разработан для новичков, которые не разбираются в программировании. Он отлично подойдёт для создания несложных двумерных игр и предоставит возможность запустить проект с достойным графическим интерфейсом.

К тому же, если вы все-таки владеете хоть какими-то знаниями в области программирования, то Stencyl предоставит вам возможность вписать в блоки свой собственный код.  Набор инструментов позволит создавать игры практически любого жанра, однако функционал больше настроен на создание «шутеров».

Программа бесплатно, но если вы захотите конвертировать свое творение в форматы, которые «понимает» персональный компьютер, то придется покупать лицензионную подписку, и это, несомненно, минус, ведь подписка эта не из дешевых, она стоит почти 100 долларов в год. Ну, а если вы видите себя в будущем профессиональным создателем мобильных игр, то готовьтесь отдавать по 200 долларов в год, именно столько обойдется программа с возможностью сохранения проекта в формате мобильных операционных систем.

Скачать

: Stencyl
Видео уроки по Stencyl

Unity 3D

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

Unity 3D является самым мощным конструктором для создания 3D приложений. Уровень, на который вы сможете вывести свой проект достойный (взгляните только на скриншот выше). Это не обработанное изображение, а реальный снимок экрана еще не законченной игры! Согласитесь, как для мобильной игры это очень высокий уровень.

Но такой результат потребует уже и определенных навыков. Хоть программа и позиционируется как приложение для новичков, но она скорее больше рассчитана на любителей и профессионалов, ведь для работы с ней потребуются базовые знания программирования и 3D-моделирования.  Ну и конечно же, в Unity вы сможете создать проект любой сложности и любого жанра, набор инструментов просто огромен. 

Скачать: Unity 3D


Видео уроки по Unity 3D

Как же пользоваться конструкторами?

Определенной инструкции для создания игры нет. Все зависит от выбранного вами жанра, ваших навыков и, конечно же, от программы, с помощью которой, вы собираетесь все это делать.  В связи с этим, я рекомендую вам в качестве стартового проекта попробовать сделать что-то, что уже делалось более опытными людьми, YouTube в помощь.  Это поможет вам освоиться в среде разработки игр, понять принцип работы основных инструментов и возможно изменить сценарий вашей разработки.

Когда вы сделаете «пробный» проект и точно определитесь со своим, выберете программу, то ищите в интернете видеоролики именно о конструкторе, который вы будете использовать.

Не бойтесь экспериментировать, ищите информацию в Интернете и пробуйте. Только так вы будете учиться и развиваться. Удачи в создании своего шедевра.





 

upgrade-android.ru

❶ Как создать игру на телефон 🚩 создать игру на телефоне 🚩 Мобильные телефоны

Инструкция

Определитесь с мобильной операционной системой, для которой будет рассчитана игра. Дело в том, что на сегодня в мире нет той единственной мобильной платформы, которая подавляет своим количественным большинством (например, как у компьютеров, где несомненно лидирует Windows). Каждый производитель продвигает что-то свое, и в итоге рынок имеет порядка десяти операционных систем. Самыми используемыми можно назвать операционные системы Android, Symbian OS, iOs и Windows Phone 7.
В самом начале разрабатывать игру придется для одной из этих платформ, а уже после переделывать (портировать) игру под другие. Такой процесс нетривиален и требует смелого подхода, т.к. порой различие между платформами весьма существенное.

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

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

Приступайте к разработке. Установите среду разработки, тестовую платформу для разработчиков и пишите код. Попутно можно рисовать графику, но это делать не рекомендуется, т.к. рисование заметно отвлечет вас от кропотливого процесса программинга. Дизайном лучше заняться в последних стадиях разработки, или же поручить дело другому человеку.

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

После того, как посчитаете, что игра готова - выпустите ее. Сделайте ее бесплатной, или платной, пытаясь заработать на этом. Либо можно найти спонсора, который будет готов отдать за нее неплохие деньги.

www.kakprosto.ru

Как бесплатно создать игру на телефон

Вам понадобится

  • - компьютер с ОС Windows;
  • - доступ к интернету

Инструкция

Выберите платформу, для которой будет ваша игра. Так как рынок мобильных операционных систем очень разнообразен, и у каждой системы есть свои особенности создания приложений. Наиболее популярными сейчас являются следующие системы iOs, Android, Symbian OS и Windows Phone 7. Для начала лучше всего подойдет операционная система Windows Phone 7. В ней удобная среда разработки, которая поддерживает различные технологии типа XNA и Silverlight.

Изучите язык программирования. Это главный этап при создании любой программы. И чем больше навыки программирования, тем больше возможностей реализации идей. Одним из мощных и в то же время легких в освоении языков программирования является C#. Разработанный компанией Microsoft как альтернатива языку Java, этот язык имеет большие возможности.

Придумайте свою идею для игры. Запишите на листке или в отдельном документе все, что вы хотите реализовать в своей игре. Но учитывайте свои возможности. Не нужно строить планы, тяжелые в реализации. Обдумывайте все пункты и выделяйте среди них те, которые вы не можете выполнить на базе своих знаний. Для решения трудных задач зарегистрируйтесь на форумах для разработчиков. Там всегда можно задать вопрос более опытным программистам.

Установите среду разработки. Чтобы создавать игры для Windows Phone 7, вам понадобятся Visual Studio 2010 и Windows Phone Developer Tools. Оба продукта – совершенно бесплатны

Приступайте к разработке игры. Определитесь с типом проекта, дополнительными технологиями и классами. Сразу определите тип управления игры. Возможно, это будут простые нажатия, которые задействуют одну или обе руки. А может, будут задействованы различные датчики положения и камера. Обдумайте игровую логику и ее реализацию.

Займитесь дизайном игры. Часть контента приложения такие как: текстуры, картинки, шрифты и звуки можно найти в интернете. Остальное можете нарисовать сами или попросить кого-нибудь другого.

Приступайте к тестированию игры. Это последний этап разработки приложения. Создайте тесты для логики приложения и отслеживайте возникающие ошибки. Постарайтесь снизить их количество до минимума.

Если игра готова – опубликуйте её. Выложите её в свободный доступ или зарегистрируйтесь в магазине приложений и попытайтесь на ней заработать. Не забрасывайте свое детище, а старайтесь поддерживать его, улучшая и внося что-то новое.

www.kakprosto.ru

Как создать игру на андроид и какие понадобятся программы

Наверное, каждый геймер задумывался о том, как создать игру на Андроид. Данная операционная система предоставляет большие возможности для создателей игр. Но с чего начинать новичку, чтобы сделать свою игру, и как создают игры на Андроид без специальных познаний в программировании?

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

Сделать игру на Андроид можно с помощью следующих бесплатных программ (выбраны самые популярные):

  • DX Studio;
  • GameMaker MIPS;
  • Dreemchest.

Подробнее рассмотрим каждую из них.


Вернуться к оглавлению

DX Studio и GameMaker MIPS

Эта интегрированная среда, впервые опубликованная в 2005 году, предназначена для создания 2D и 3D игр для Android. Также можно создавать и обычные программы для операционных систем Android и Windows. Вы сразу видите свой конечный продукт, для чего используются DirectX и OpenGl ES. Большой плюс программы – наличие всех необходимых инструментов. Скрипты создаются с помощью JavaScript.

Этот движок для создания игр может гордиться хорошим графическим исполнением. В нем качественно проработаны все тени и отражения объектов, возможно добавление разнообразных световых эффектов и шейдеров. Все редактируемые файлы конструктора можно сохранять в популярных форматах 3Ds MaX, DirextX, AutoCAD.

Физика используется от именитого движка NVIDIA PhysX, что делает перемещение всех объектов в пространстве очень органичным. Довольно просто и комфортно для пользователя редактируются карты уровней и ландшафты, к каждому предмету на карте можно указать материал, из которого он должен быть сделан. Вместе с объемным звуком эти особенности позволяют создавать хорошие атмосферные игры.

На вопрос о том, как сделать игру на Андроид, ответила небезызвестная команда YoYo Games. Вместе с MIPS Technologies они представили программу-конструктор для написания игр. Среду назвали просто GameMaker. Она не требует знания какого-либо языка программирования для создания продукта, ею можно пользоваться, даже не зная основ JavaScript. В среду встроен собственный язык программирования. Благодаря этому время на создание качественной игры значительно уменьшается. Также в конструкторе уже присутствует анимированная графика, некоторое музыкальное сопровождение и простые звуковые эффекты. Команда разработчиков GameMaker не ставит какие-либо ограничения на созданные с помощью их конструктора игры. За небольшую плату можно открыть дополнительные возможности программы, но и без них конструктор более чем функционален.


Вернуться к оглавлению

Удобство Dreemchest

Движок для написания 2D игр для Android поддерживает работу с IOS, Flash, Windows и MacOS X. Распространяется он через официальный сайт абсолютно бесплатно. Для использования Dreemchest все-таки придется подучить скриптовые языки, такие как Lua и AS2.

Программа заточена под пользователя. У нее грамотный и приятный глазу дизайн оболочки конструктора, а также редактор типа WYSIWYG (“what you see is what you get”). Исходя из названия, понятно, что во время работы вы видите объект так, как он будет выглядеть на выходе. Благодаря этому вы можете быстро создавать уровни, так как не нужно будет тратить время на то, чтобы прописать-запустить-проверить-переписать.

В графическом плане движок поддерживает DirectX 9.0 и OpenGL. Физику в этом конструкторе регулирует Box2D. Этот конструктор еще молод, но составляет достойную конкуренцию соседям по рынку. Пока что он заточен исключительно под создание 2D игр, но этого более чем достаточно.

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

Отнеситесь к занятию с должным упорством – и тогда вы обязательно добьетесь результатов. И включайте свое воображение на полную катушку. Программа для создания игр на Андроид – ваш лучший помощник. Творите и делитесь своими играми!

'; blockSettingArray[1]["setting_type"] = 5; blockSettingArray[3] = []; blockSettingArray[3]["minSymbols"] = 0; blockSettingArray[3]["minHeaders"] = 0; blockSettingArray[3]["text"] = '

'; blockSettingArray[3]["setting_type"] = 3; blockSettingArray[3]["element"] = ""; blockSettingArray[3]["directElement"] = "#text-3"; blockSettingArray[3]["elementPosition"] = 1; blockSettingArray[3]["elementPlace"] = 0; var jsInputerLaunch = 15;

proantab.ru

Пишем игру для телефона. Часть 1


С приходомMIDP 2.0 API написание игр для мобильных устройств превратилось в очень приятное и занимательное занятие. Меня, как разработчика не могут не радовать появившееся во второй версии богатые графические возможности. Конечно, игры можно было писать и сMIDP 1.0 (Atair 2600 яркое тому подтверждение), но это требовало такого терпения и упорства, что многие не выдерживали, да и возможности были весьма скудными.MIDP 2.0 по прежнему не позволяет писать игры сопоставимые по уровню с играми современных PC. По понятным причинам телефоны всегда будут отставать по своим возможностям от настольных компьютеров. Однако уже сейчас вы можете писать игры уровняSuper Mario Brothers и Alladin.

В этом руководстве описывается создание простого игровогоMIDlet-а (Maidlet - это такое приложение, которое можно запускать на мобильном телефоне).  Подразумевается,что Вы знакомы с языком Java, но не знаете что такоеJ2ME

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

Все исходники и ресурсы игры приводятся здесь.http://www.microdevnet.com/articles/resources.zip

Приступим!

Если Вы все еще не списали J2ME, то самое время сделать это. http://java.sun.com/j2me/download.html.Java 2 Micro Edition Wireless Toolkit включает в себя простую Среду разработки MIDlet-ов, эмулятор мобильного телефона, и несколько полезных примеров. Я не собираюсь Вам детально описывать инсталяцию. Статья об этом есть на нашем сайте.

Если Вы начнете изучать демонстрационные приложения, то обнаружите, что они состоят из двух файлов: *.jad и *.jar. Jar файл - это архив, в котором содержатся файлы классов, ресурсов, и манифест. Jad файлы (файлы дескриптора) содержат описательную информацию, которая помогает устройству загрузить MIDlet. В Jad файле должены быть описаны размер приложения и URL jar файла MIDlet-а. Ниже приведен пример jad файла Hello World приложения:

MIDlet-1: Hello World, /icons/hello.png, net.frog_parrot.hello.Hello
MMIDlet-Description: Hello World for MIDP
MIDlet-Jar-URL: hello.jar
MIDlet-Name: Hello World
MIDlet-Permissions:
MIDlet-Vendor: frog-parrot.net
MIDlet-Version: 2.0
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-2.0
MIDlet-Jar-Size: 3201

Свойство MIDlet-1 (и MIDlet-2, и т.д.) включает имя MIDlet-а, положение его иконки, а также название класса, который должен быть запущен. Первые две строки описывают как MIDlet появится в меню MIDlet-ов. Иконка должна содержаться в jar архиве, и ее путь должен быть представлен в формате, используемом в методе Class.getResource(). В этом примере jar содержит папку icons, в которой находится иконка hello.png. Она выглядит вот так:

Свойство MIDlet-Jar-Size определяет размер jar  файла в байтах. Будте осторожны, поскольку если Вы перекомпилируете демо проекты или свое приложение, используя build скрипт,  то Вы должны вручную изменить размер полученного jar файла в дескрипторе. Если MIDlet-Jar-Size в jad файле не соответствует размеру jar файла, MIDlet не запустится. (Вместо того, чтобы каждый раз вручную править jad файл, я использую простой скрипт, который вы можете найти в Приложение А.)  MIDlet-Jar-URL определяет адрес jar файла MIDlet-а  относительно jad файла. Если оба этих файла находятся в одной папке, то сюда надо написать просто имя jad файла. Назначение остальных параметров очевидно и не нуждается в комментариях.

Hello World

Чтобы проиллюстрировать базовые компоненты MIDlet-а я написал еще одну версию "Hello World" приложения. MIDlet выводит на экран телефона сообщение "Hello World!"  и убирает его по нажатию клавиши "Toggle Msg" . Нажатие кнопки "Exit" приводит к закрытию MIDlet-а. Приложение состоит из двух классов: MIDlet класс Hello и Canvas класс HelloCanvas. Принцип работы приложения достаточно очевиден, поэтому я ограничился комментариями внутри листинга.

******************* Листинг файла Hello.java************************
package net.frog_parrot.hello;
 
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
 
/**
* Это главный класс нашего приложения.
*
* @автор Carol Hamer
*/
publicclass Helloextends MIDlet implements CommandListener{
 
/**
* Canvas - это участок экрана, который будет отведен игре.
*/
HelloCanvas myCanvas;
 
/**
* Command - объект, содержащий кнопки.
*/
private Command exitCommand=new Command("Exit", Command.EXIT,99);
 
/**
* Command - объект, содержащий кнопки.
*/
private Command newCommand=new Command("Toggle Msg", Command.SCREEN,1);
 
/**
* Инициализация canvas и commands.
*/
public Hello(){
myCanvas=new HelloCanvas(Display.getDisplay(this));
myCanvas.addCommand(exitCommand);
myCanvas.addCommand(newCommand);
myCanvas.setCommandListener(this);
}
 
//----------------------------------------------------------------
// Выполняемая чсть MIDlet-а
 
/**
* Запуск приложения.
*/
public void startApp() throws MIDletStateChangeException{
myCanvas.start();
}
 
/**
* Если MIDlet использует ресурсы, они должны быть
* удалены из памяти в этом методе.
*/
public void destroyApp(boolean unconditional)
throws MIDletStateChangeException{
}
 
/**
* Этот метод вызывается, чтобы известить MIDlet о переходе
* в режим паузы. MIDlet должен использовать своевременно для
* освобождения части ресурсов.
*/
public void pauseApp(){
}
 
//----------------------------------------------------------------
// Выполняемая чсть CommandListener
 
/*
* Вывод результата вызова команды (пауза или выход).
*/
public void commandAction(Command c, Displayable s){
if(c== newCommand){
myCanvas.newHello();
}elseif(c== exitCommand){
try{
destroyApp(false);
notifyDestroyed();
} catch(MIDletStateChangeException ex){
}
}
}
 
}
 
 
**************** Листинг файда HelloCanvas.java********************
 
package net.frog_parrot.hello;
 
import javax.microedition.lcdui.*;
import javax.microedition.lcdui.game.*;
 
/**
* Этот класс предоставляет часть экрана, которая отведена нашей игре.
* @Автор Carol Hamer
*/
publicclass HelloCanvasextends javax.microedition.lcdui.game.GameCanvas{
 
//---------------------------------------------------------
// поля
 
/**
* Указатель на экран устройства
*/
Display myDisplay;
 
/**
* Должен ли экран в данный момент отображать сообщение.
*/
boolean mySayHello=true;
 
//-----------------------------------------------------
// Инициализация и изменение состояния игры
 
/**
* Конструктор просто устанавливает экран.
*/
public HelloCanvas(Display d){
super(false);
myDisplay= d;
}
 
/**
* Начало приложения.
*/
void start(){
myDisplay.setCurrent(this);
repaint();
}
 
/**
*
* Изменить состояние отображения сообщения.
*/
void newHello(){
mySayHello=!mySayHello;
// Перерисовать экран.
repaint();
}
 
//-------------------------------------------------------
// Графические методы
 
/**
* Очистить экран и если надо показать сообщение.
*/
public void paint(Graphics g){
// x и y - координаты верхнего левого угла игрового экрана.
int x= g.getClipX();
int y= g.getClipY();
// w и h ширина и высота зоны экрана.
int w= g.getClipWidth();
int h= g.getClipHeight();
// Очистить экран (закрасить белым).
g.setColor(0xffffff);
g.fillRect(x, y, w, h);
// Если нужно, вывести сообщение.
if(mySayHello){
Font font= g.getFont();
int fontHeight= font.getHeight();
int fontWidth= font.stringWidth("Hello World!");
// Устанавливаем красный цвет для текста.
g.setColor(0x00ff0000);
g.setFont(font);
// Выводим строку в центре экрана.
g.drawString("Hello World!",(w- fontWidth)/2,
(h- fontHeight)/2,
g.TOP|g.LEFT);
}
}
 
}

Автор Carol Hamer
Перевод: Alex.


www.mobilab.ru

Как называется игра, где нужно создать смартфон?

Не так давно появилась игра, которая просто взорвала интернет. Сначала она появилась для Android и много пользователей отметили её оригинальность, чем только увеличили интерес других пользователей.

Когда вышла версия для iOS, то сразу же посыпались обзоры весьма известных блогеров и как многие уже наверняка догадались, она про создание смартфонов.

Сегодняшняя статья будет посвящена данной игре. Попробуем найти, как же называется игра про создание телефон и где её можно скачать.

Как называется игра, где создают телефоны?

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

Скриншот_1

Данная игра предлагает вам окунутся в мир, где вы является владельцем настоящей компании. Вам придется выбрать имя для своей компании и когда нанимаете первого разработчика, начинается самое интересное.

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

Скриншот_2

Тут нужно быть достаточно аккуратным, ведь потом ещё придется поднять стоимость, чтобы получить хоть какую-то прибыль. Также учитываем и деньги, которые потратим на рекламу.

Цель номер один игры — создать телефон, который сможет приносить прибыль и будет набирать большое количество фанов. Называется этот симулятор Smartphone Tycoon.

Как скачать Smartphone Tycoon?

Судя по началу статьи, вы уже поняли, что Smartphone Tycoon уже есть как для Android, так и для iOS. Поэтому, можно установить игру на любой девайс и даже на PC.

Популярность игры конечно немного спала, но много кто ещё не играл и хотел бы попробовать создать что-то своё, уникальное. Встречаем такие способы появления игры на ваших устройствах:

  • Для iOS или Android. Весит игра очень мало, ведь графические элементы в игре достаточно простые. Найти можно в Play Market или App Store:
  • Для компьютера. Если не захочется играть на своем мобильном телефоне, то можете просто скачать на свой ПК. Я описывал процесс появления в этой статье: Как скачать Smartphone Tycoon на PC?.

Вот пожалуй и вся информация про симулятор Smartphone Tycoon, которой я хотел с вами поделится. Теперь вы знаете, как называется эта известная на весь мир игра про создание телефона.

 

Другие интересные статьи

guide-apple.ru

Отправить ответ

avatar
  Подписаться  
Уведомление о