Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.06.2013, 04:13   #1
O m n i s
Пользователь
 
Регистрация: 07.12.2011
Сообщений: 64
По умолчанию Жуткая форма невнимательности

Всем привет. Уже писал и не раз. На втором курсе учебы в институте делал успехи по Паскалю..Прошло время узнал что есть МидлетПаскаль. Решил начать писать игрушки на свой телефон, для себя, для души. Писал. Маленькие, примитивные типа змейки и тетриса. Все было ок. Но вот сечас меня втянуло в один очередной, но не по маштабу, такой проект, Размер кода растет на глазах, и мидлет паскаль начинает собирать исходный .jar/.jad все дольше, дольше и дольше.. И это для меня проблема. Просто порой не хватает терпения. Пока у меня только 2-к строк кода, но на сбор уходит порядка 2-1.5 минут..Очень много расчетов, ну и соответственно возможностей.
И да у меня жуткая форма невнимательности, как ее я сам называю. Ибо могу написать вместо слова begin слово began и не заметить этого даже при повторном многоразовом прочтение... Это беда одним словом.
На ранних этапах работы над проектом, производил компиляцию буквально через каждый обзац, что бы сразу же исправлять неладное. Но теперь, когда на это уходит столько времени....
Вообщем, тупик настал для меня.
Что делать? Можно ли как нибудь упростить процесс сборки в МП, или засунуть часть процедур и функций в какой нибудь подключаемый модуль.. незнаю даже что еще. Хотя, думаю наврятли, ибо МП так и так переводить все в яву...
O m n i s вне форума Ответить с цитированием
Старый 20.06.2013, 22:19   #2
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Начините использовать "копирование/вставку" - копируйте подобные блоки кода, вставляйте и вносите изменения.
Виталий Желтяков вне форума Ответить с цитированием
Старый 23.06.2013, 19:21   #3
hon
Форумчанин
 
Регистрация: 08.06.2011
Сообщений: 693
По умолчанию

Учите J2ME, MIDletPascal = 1% возможностей Java.
hon вне форума Ответить с цитированием
Старый 24.06.2013, 06:44   #4
O m n i s
Пользователь
 
Регистрация: 07.12.2011
Сообщений: 64
По умолчанию

Цитата:
Сообщение от hon Посмотреть сообщение
Учите J2ME, MIDletPascal = 1% возможностей Java.
Тоже начинаю подумывать об этом. Но многие пугают его сложностью.
O m n i s вне форума Ответить с цитированием
Старый 24.06.2013, 07:19   #5
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Готовые куски кода (отлаженные процедуры), засовываете в ДЛЛ-ки и подключаете к проекту. ДЛЛ-ки компилируются только один раз и не требуют повторной компиляции.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 24.06.2013, 10:01   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Сообщение от O m n i s Посмотреть сообщение
Тоже начинаю подумывать об этом. Но многие пугают его сложностью.
нет там ничего сложного.

хм, а разве J2ME(не сама Java) не перестала быть актуальной? Андроид смарты то немного иное.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 24.06.2013, 17:02   #7
O m n i s
Пользователь
 
Регистрация: 07.12.2011
Сообщений: 64
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
а разве J2ME(не сама Java) не перестала быть актуальной?
Пока у меня живет и не сдохнет мой любименький Nokia... J2ME будет актуальна для меня.
O m n i s вне форума Ответить с цитированием
Старый 24.06.2013, 18:23   #8
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
Учите J2ME, MIDletPascal = 1% возможностей Java.
Мидлет-Паскаль уже давно позволяет использовать классы JAVA как либы, и возможности работы с железом не хуже.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 24.06.2013, 18:49   #9
hon
Форумчанин
 
Регистрация: 08.06.2011
Сообщений: 693
По умолчанию

Но мидлет паскаль не обновляется. Там даже нет оператора exit для выхода из процедуры.

Цитата:
Готовые куски кода (отлаженные процедуры), засовываете в ДЛЛ-ки и подключаете к проекту. ДЛЛ-ки компилируются только один раз и не требуют повторной компиляции.
Мне кажется, что вы помешаны на одной операционной системе. Вы слышали про Linux, Mac OS, Symbian? Какие к черту DLL, когда MIDletPascal понимает только файлы явы?
Когда-то видел, как вы посоветовали на начинающему по паскалю подключить виндовый какойтофайл.h
hon вне форума Ответить с цитированием
Старый 24.06.2013, 20:36   #10
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Вы ошибаетесь, обновляется (3.5) https://sourceforge.net/projects/midletpascal/
Цитата:
Last Update: 2013-04-25
p.s.: два года назад я удивлен был, что 3.1 появился и там многое уже тогда добавилось (и работа с блютуз и сетью, ftp и прочее, и GPS и т.п.)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПЕрвая форма, кликая по кнопке, другая форма Nadej C++ Builder 0 02.10.2011 17:58
Форма Jkeeee HTML и CSS 0 17.05.2011 22:16
жуткая проблема vint23333 Операционные системы общие вопросы 2 06.08.2009 19:24
форма Temka Общие вопросы Delphi 2 02.06.2009 18:16
Форма subsonic Общие вопросы Delphi 5 10.01.2008 11:18