![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| mustaeed |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 1.4.2009 Репутация: нет Всего: нет |
Привет! Решил создать игру для мобилок.
С Java знаком не очень, но опыт в программировании есть. Как я понял мне нужен J2ME midp 1 или 2. Чем они отличаются? Для реализации моих планов, мне потребуется только 2d графика. Нужно быстродействие. Будет ли midp 2 не работать на старых мобилах, и в чём его преимущество? Для начала мне нужно определится с софтом. Какой компилятор лучше скачать, чтобы преваратить текст из блокнота в игру? Тк интернет не позволяет много качать, скажите пожалуйста какие есть компиляторы весящие в пределах 10 mb, потомучто я уже искал их но все оказались не подёмными. ps отбросте всё что не касается игр. |
|||
|
||||
| Skynin |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 359 Регистрация: 1.7.2007 Где: Харьков Репутация: 2 Всего: 10 |
Врядли и найдешь что-то на 10 МБ. JDK и JavaME_SDK_30_EA нужны. А весят они куда больше 10 МБ. Хотя, может есть какие-то урезанные варианты... Хотя сомневаюсь...
Это точно начинающему не под силу - в блокноте успешно кодить |
||||
|
|||||
| DeMoNN |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 21.3.2008 Репутация: нет Всего: 2 |
||||
|
||||
| eugine_s |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 581 Регистрация: 14.11.2007 Где: Киев Репутация: 17 Всего: 17 |
Что тебе нужно минимум:
1) JDK (~50 Мб) 2) библиотеки j2me 3) блокнот + командная строка Но все же лучше вот так: 1) JDK 2) WTK (в него входят все нужные библиотеки) 3) Какая-то IDE (IDEA, Netbeans, Eclipse) это потянет все на 100-300 Мб Плюс было бы хорошо какие-то эмуляторы иметь: 4) Эмуляторы Nokia, SE, Samsung, Motorola С эмуляторами все может потянуть ~1-1.5Гб С Java лучше начинать знакомиться с j2se, а не с j2me.
Весьма спорный вопрос. Советую прочесть статью Не нужно людям плохое советовать - это совсем не java, а пережиток прошлого (я про pascal). |
|||
|
||||
| Skynin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 359 Регистрация: 1.7.2007 Где: Харьков Репутация: 2 Всего: 10 |
Зачем мне рассуждения теоретиков и профессионалов, если новичкам куда проще программировать с всякими подсказчиками кода, инкрементной компиляцией и показом отрывков документации тут же, по введенному только что типу. Это ЛЮБОЙ новичок скажет. Был таким и я когда-то, и выбрал Turbo C 2.0(моя первая среда и первый изученый язык), а не отдельно редактор, отдельно отладчик, отдельно документация. Хотя потом пользовался и Watcom C, и ICE Меня поражает отсутствие элементарного самоанализа у утверждающих что новичкам лучше учиться писать в нотепаде В то время как даже при обучении богемному ФП - используется среда Plt Sсheme - с возможностью переключения средств языка Beginer, Student, и окошками для тестирования ламбд, и прочим. Поражает как упорно повторяют в интернете эту censored про "программирование в notepad'е" |
|||
|
||||
| eugine_s |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 581 Регистрация: 14.11.2007 Где: Киев Репутация: 17 Всего: 17 |
Я вам не навязываю своего мнения. И ссылку я больше не вам давал, а новичку, который прочитает статью и скажет - да, я думаю это мой путь. Пусть мне будет тяжело в начале, но потом я буду больше понимать что происходит в середине Java. Я так понимаю, что вы считаете, что лучше каждый раз изобретать велосипед или как? (это о том что зачем нужны рассуждения теоритиков и профессионалов)?
Конечно же проще. IDE все делает за тебя. Но если все так просто, то от куда берутся вот такие темы? И это не единственная тема из такого плана. Как на счет используя вот такой набор: 1) JDK (~50 Мб) 2) библиотеки j2me 3) блокнот. Блокнот может совсем сурово, может что-то что синтаксис подсветит. + дока по j2me Написать простой мидлет (HelloWorld)? Доказывать мне не нужно - я вам на слово поверю. Даже ответ можете не писать сюда. Для себя ответе - могу или нет. P.S. Если C ваш первый язык, то думаю опыт в программировании у вас уже имеется какой-то. Но в таком случае почему, когда вы начинали j2me, вы были уверены что IDE лучше не использовать начинающему программисту? |
|||
|
||||
| Skynin |
|
||||||||||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 359 Регистрация: 1.7.2007 Где: Харьков Репутация: 2 Всего: 10 |
Во-первых и я новичку подсказал, не слушай рассуждающих, они сами сидели, сидят и будут сидеть в навороченных средах разработки, или в самом гениальном случае, в обвешанных макросами и плагинами vim'ах и еmacs'ах. Во-вторых, даже если есть дети, которые выплевывают соски сразу, грош цена рассуждениям о ненужности сосок всем детям. Даже если запретить всем детям соски, то рождающиеся все равно будут их просить.
Не будете. Потому что все что даст notepad, это зазубренные названия методов и классов. А зубрежка никогда за понимание не принимамалась. Понимание берется не оттого, в IDE человек решил писать, или в notepad'е Но конечно, геройски убить время на никому не нужные сложности - это "оригинально". А потом, чтобы не так обидно и другим предложить убивать время.
Сидеть в notepad'е, зазубривать доку, мучиться с отладкой, это и есть изобретение велосипеда.
Без обид: заставь дурака Богу молиться он и лоб расшибет. Рассуждения теоретиков и профессионалов НЕ ДОГМЫ, которым следует СЛЕПО, без всякого понимания и элементарного критического сопоставления с действительностью следовать и веровать.
Назовите мне такую IDE. Сколько я их видел, и пробовал, ни одна за меня не делала ничего. По разному помогали, но пока не встретилась мне такая, чтобы за меня и вместо меня - программировала. Жду названия.
Точно оттуда же, откуда расшибающие лоб в молитве. Это просто другая сторона того же явления. одни СЛЕПО следуют "советам" и придумывают себе трудности другие СЛЕПО используют всяческую помощь, надеясь что "IDE все делает за тебя" Но и первые и вторые - СЛЕПО действуют. И одинаково верят что - "IDE все делает за тебя"
Как раз благодаря 15летнему опыту: Не знал добровольно отказывающихся от работы в удобствах. Ни начинающих, ни профи. А только слышу разговоры, где в интернете, мнения, рассуждения. Вы сами, сколько уже времени программируете в notepad'е? Неделю, месяц, год? Сколько работающих строк написали за это время? Сколько классов изучили? и т.д.
И где я там такое писал? Вы разницу между одним из средств среды - Visual Midlet, и самой средой - NetBeans - в которой куча разных средств помощи программисту - понимаете? ВИДИТЕ разницу, между удобным или неудобным креслом для водителя, и ВСЕМ автомобилем в целом? Во-вторых средств визуального проектирования за свою практику использовал штук пять разных(а может и больше, вспоминать, пересчитывать влом). Знаю(пробовал в тестовом режиме), еще с пяток(или больше...). Плюс имею опыт программирования(за деньги) на нескольких языках. И потому мое суждение - основано на опыте и личных предпочтениях. Вы и из моего опыта и мнения собираетесь делать догму: А вот Skynin сказал! Так хотя бы прочтите внимательно ЧТО именно я в той теме сказал. Это сообщение отредактировал(а) Skynin - 2.4.2009, 16:26 |
||||||||||||||||
|
|||||||||||||||||
| W0LF |
|
|||
![]() alexander lonsky ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1164 Регистрация: 9.2.2006 Где: Ukraine.Dnepropet rovsk Репутация: 19 Всего: 20 |
eugine_s,
Skynin, вы довольно полно ответили человеку, я думаю далее он выберет для себя необходимое ему решение. Давайте завершим на этом вашу полемику. Вы можете продолжать писать друг другу в личку =) Спасибо за понимание. -------------------- iOS developer |
|||
|
||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |