motofan logo
10 страниц V < 1 2 3 4 > »         
> 

Создание конструктора мобильных игр "EMG Studio"., Доступна версия Demo [0.6]:

revfytd
сообщение 26.6.2007, 16:11 Закрепленное сообщение!


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Представляю вашему вниманию версию Alpha [1.0.1] конструктора мобильных игр "EMG Studio".
Прикрепленный файл EMGS_Alpha_1.0.1_.zip   ( 404.75 килобайт ) Кол-во скачиваний: 5049

Alpha [1.0.0]
Прикрепленный файл EMGS_Alpha_1.0_.rar   ( 524.82 килобайт ) Кол-во скачиваний: 6033


Краткое описание:
Данная программа позволяет создавать ява-игры без программирования!
Основные этапы разработки:
1. С помощью соответствующих редакторов создаются различные фоновые и активные объекты.
2. В "Редакторе сценария" устанавливается количество этапов (менюшки, заставки, уровни и т. д.).
3. В "Редакторе уровня" устанавливается расположение, порядок прорисовки, способы управления объектами.
4. В "Редакторе событий" описываются все необходимые события и соответствующие им действия.
5. Кнопкой "Конвертировать" Формируются ява файлы (папка srс) и графические файлы (папка res).
6. В любом ява-редакторе создается новый проект, в который копируется папка src и папка res.
7. Все это компилируется и получается игра.
Прикрепленный файл EMGS_Alpha_1.0.1_.zip   ( 404.75 килобайт ) Кол-во скачиваний: 5049


Жду ваши мнения, предложения и пожелания.

Инструкция
Прикрепленный файл instr.rar   ( 4.2 килобайт ) Кол-во скачиваний: 2503



Разработка игры "James Bond, Night fire"

Сообщение отредактировал revfytd - 25.1.2009, 10:21
Прикрепленный файл EMGS_Alpha_1.0_.rar   ( 524.82 килобайт ) Кол-во скачиваний: 6033
Прикрепленный файл instr.rar   ( 4.2 килобайт ) Кол-во скачиваний: 2503
Прикрепленный файл EMGS_Alpha_1.0.1_.zip   ( 404.75 килобайт ) Кол-во скачиваний: 5049
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 11.7.2007, 17:41


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Я думаю, что генератор кода должен быть один для всех модулей.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 11.7.2007, 17:53


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



[b][revfytd/b]
стукни в аську есть разговор )
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 11.7.2007, 19:34


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Цитата(MOTOCoder @ 11.7.2007, 21:41) *

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

Генератор кода построен на основе шаблонов, а шаблоны для каждого типа различны.

hobbit19. К сожалению с аськой никогда не работал, а сейчас учиться некогда. Так что прошу писать в "Личные сообщения".

Сообщение отредактировал revfytd - 11.7.2007, 20:15
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kernel
сообщение 12.7.2007, 3:50


Интересующийся
**

Группа: Пользователи
Сообщений: 88
Регистрация: 2.4.2007
Из: обезьяны в человека ;)
Пользователь №: 129 499
Модель телефона: L7e
Прошивка: 01.0AR_withoutRSA

Рейтинг: 10.5



А может быть сделать интерфейс таким, чтобы сразу можно было выбрать все, что нужно, примерно такой, как я вложил - кстати, там есть посл. версия upx`а, заодно smile.gif

Сообщение отредактировал kernel - 12.7.2007, 3:54
Прикрепленный файл menuedit.rar   ( 261.28 килобайт ) Кол-во скачиваний: 152
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 12.7.2007, 11:52


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Цитата(kernel @ 12.7.2007, 7:50) *

А может быть сделать интерфейс таким, чтобы сразу можно было выбрать все, что нужно...


Я сначала пытался сделать такой, но потом понял что в виде мастера лучше.
К тому же, не приходится перегружать форму компонентами, не нужными в данный момент.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kernel
сообщение 12.7.2007, 13:00


Интересующийся
**

Группа: Пользователи
Сообщений: 88
Регистрация: 2.4.2007
Из: обезьяны в человека ;)
Пользователь №: 129 499
Модель телефона: L7e
Прошивка: 01.0AR_withoutRSA

Рейтинг: 10.5



Цитата
Я сначала пытался сделать такой, но потом понял что в виде мастера лучше.
К тому же, не приходится перегружать форму компонентами, не нужными в данный момент.


Можно закладками сделать smile.gif, чтобы не перегружать экран лишними окнами smile.gif - ну это так, небольшое предложение shuffle.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 12.7.2007, 17:01


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Цитата(kernel @ 12.7.2007, 16:00) *

Можно закладками сделать smile.gif, чтобы не перегружать экран лишними окнами smile.gif - ну это так, небольшое предложение shuffle.gif

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

PS Я рад, что тебя это заинтересовало. Может быть - присоединишься? Работа всем найдется.

Сообщение отредактировал revfytd - 12.7.2007, 17:07
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 12.7.2007, 18:04


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Цитата(kernel @ 12.7.2007, 17:00) *

Можно закладками сделать smile.gif, чтобы не перегружать экран лишними окнами smile.gif - ну это так, небольшое предложение shuffle.gif


Пытался, не понравилось smile.gif

Я думаю, что следует добавить модуль, который позволит компилить проект в WTK прямо из программы.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 12.7.2007, 18:45


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Цитата(MOTOCoder @ 12.7.2007, 21:04) *

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

Согласен, но как это сделать - не знаю. Кроме того, на мой взгляд, у пользователя все равно должна быть возможность увидеть исходники.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 12.7.2007, 21:49


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Цитата(revfytd @ 12.7.2007, 22:45) *

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


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

На счет того, как ето сделать-ничего сложного:
можно попытаться напрямую выполнить через WinExec или ShellExecute, можно создать bat-файл и выполнить его.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 13.7.2007, 3:21


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Цитата(MOTOCoder @ 13.7.2007, 0:49) *

На счет того, как ето сделать-ничего сложного:
можно попытаться напрямую выполнить через WinExec или ShellExecute, можно создать bat-файл и выполнить его.

Попробуй реализовать. Может что-нибудь и получится.

PS Поступило предложение сделать сайт под этот проект. Если кто-то согласен этим заниматься - прошу объявиться.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kernel
сообщение 13.7.2007, 10:29


Интересующийся
**

Группа: Пользователи
Сообщений: 88
Регистрация: 2.4.2007
Из: обезьяны в человека ;)
Пользователь №: 129 499
Модель телефона: L7e
Прошивка: 01.0AR_withoutRSA

Рейтинг: 10.5



Цитата(MOTOCoder @ 13.7.2007, 5:49) *

...На счет того, как ето сделать-ничего сложного:
можно попытаться напрямую выполнить через WinExec или ShellExecute, можно создать bat-файл и выполнить его...


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

Цитата(revfytd @ 13.7.2007, 11:21) *

...PS Поступило предложение сделать сайт под этот проект. Если кто-то согласен этим заниматься - прошу объявиться...


Могу 'попробовать', но только для начала проекту нужно дать какое-то название smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 13.7.2007, 10:48


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Цитата

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


Смысл в том, чтобы
1.Скомпилить классы запустив javac с соответствующими параметрами.
2.Создать манифест.
3.Запаковать все это в архив.
4.Создать JAD-файл для врхива.

В принципе, это реализовать не сложно.

На счет сайта идею поддерживаю.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kernel
сообщение 13.7.2007, 11:50


Интересующийся
**

Группа: Пользователи
Сообщений: 88
Регистрация: 2.4.2007
Из: обезьяны в человека ;)
Пользователь №: 129 499
Модель телефона: L7e
Прошивка: 01.0AR_withoutRSA

Рейтинг: 10.5



Цитата
Смысл в том, чтобы
1.Скомпилить классы запустив javac с соответствующими параметрами.
2.Создать манифест.
3.Запаковать все это в архив.
4.Создать JAD-файл для врхива.


Ну тогда я за ShellExecute smile.gif

Цитата
На счет сайта идею поддерживаю.


Нужно тогда придумать название проекта shuffle.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 13.7.2007, 14:53


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Цитата(kernel @ 13.7.2007, 14:50) *

Нужно тогда придумать название проекта shuffle.gif

Название проекта предлагаю - "SEMGames" (аббревиатура от "Studio of Establishment Mobile Games"). На первое время пойдет, а там видно будет.
Думаю для начала не заморачиваться и сделать сайт при помощи narod.ru. Домен semgames.narod.ru я уже забил.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kernel
сообщение 13.7.2007, 16:04


Интересующийся
**

Группа: Пользователи
Сообщений: 88
Регистрация: 2.4.2007
Из: обезьяны в человека ;)
Пользователь №: 129 499
Модель телефона: L7e
Прошивка: 01.0AR_withoutRSA

Рейтинг: 10.5



Я бы предложил Establishment Mobile Games Studio (EMGS) - обычно ~так пишут smile.gif и доменчик для начала emgs.net.ru
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 13.7.2007, 16:25


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Цитата(kernel @ 13.7.2007, 19:04) *

Я бы предложил Establishment Mobile Games Studio (EMGS) - обычно ~так пишут smile.gif и доменчик для начала emgs.net.ru

Насчет названия согласен. Насчет домена пока не знаю, однако, как я понимаю, предложеный тобой домен является платным. В данном случае не вижу разницы между платным и бесплатным. К тому же в "народе" можно использовать шаблоны.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 13.7.2007, 17:59


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Вот первые наработки по поводу компиляции:
Прикрепленный файл Compiler.rar   ( 226.19 килобайт ) Кол-во скачиваний: 186


Сообщение отредактировал MOTOCoder - 13.7.2007, 19:06
Прикрепленный файл Compiler.rar   ( 226.19 килобайт ) Кол-во скачиваний: 186
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 13.7.2007, 18:14


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Цитата(MOTOCoder @ 13.7.2007, 20:59) *

Вот первые наработки по поводу компиляции:

Блин, опять файл не прилепить!
Вот ссылка: https://forum.motofan.ru/index.php?act=Attach&type=post&id=133639

Не качается.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 13.7.2007, 19:10


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Вроде исправил.

Ничего себе - платный домен "для начала"! "Для начала" в самый раз "народ" будет.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 13.7.2007, 21:11


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Цитата(MOTOCoder @ 13.7.2007, 20:59) *

Вот первые наработки по поводу компиляции:

Внешний вид годится. Хотя можно сделать больше настроек (список авторов, установка иконки и т. д.), но это так, на будущее.
Однако не работает. Выдает ошибку. Может быть все просто, но сейчас разбираться некогда. Поэтому, если у тебя все работает, пожалуйста приложи пошаговую инструкцию.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 14.7.2007, 16:02


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Цитата

Внешний вид годится. Хотя можно сделать больше настроек (список авторов, установка иконки и т. д.), но это так, на будущее.


На счет внешнего вида и настроек я еще и не думал.
У меня все работает.
Во-первых, нужно прописать в файле Compiler.ini соответствующте пути:
JDKPath-путь к папке с JDK.
APIPath-путь к папке с либами(папка lib в WTK)
(В дальнейшем можно читать эти данные из реестра)
Также в папки с приложением должны быть:
-Папка temp с подпапками META-INF и classes
-Файлы:
--Compiler.ini
--MANIFEST.DEF
--OK.exe
Файл CLR.bat служит для очистки папки classes(пока вручную);

Инструкция:
1.Задать имя архива для сохранения(в поле Сохранить как...)
2.Задать имя приложения
3.Задать папку с исходниками.
4.Нажать кнопку "Компиляция" smile.gif
Вроде все должно работать.



Добавлено позже (14.7.2007, 20:04):
Кстати, есть предложение для экономии трафика выкладывать только исходники.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 14.7.2007, 21:45


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Цитата(MOTOCoder @ 14.7.2007, 19:02) *

Во-первых, нужно прописать в файле Compiler.ini соответствующте пути:
JDKPath-путь к папке с JDK.
APIPath-путь к папке с либами(папка lib в WTK)

Лучше, чтобы это тоже делать из программы.
Все равно не запускается. Проблема возникает при обращении к файлам исходников. Пишет: "Имя команды или файла указано неправильно". Как я понял, должен указываться адрес папки, в которой хранятся файлы явы. Так и делаю.
Другие проблемы: папки, к которым происходит обращение должны иметь названия только латиницей и иметь только одно слово. Это не совсем удобно, так-что если это возможно, желательно исправить.
В принципе если выкладываются промежуточные результаты, то можно выкладывать только файлы, необходимые для проверки работы.
Лучше сейчас займись разработкой редактора интерфейса. Здесь на данном этапе сильно заморачиваться не стоит: выбор расположения полос жизни и оружия и их графических фрагментов, или цифровое представление; возможность установки счетчика времени; также пусть будет возможность установки рамки.
Кстати, продумай возможность визуального просмотра результата с возможностью выбора размера экрана.
Для первой версии проги в принципе хватит, однако, если есть предложения, валяй.

PS kernel, куда ты пропал?

Сообщение отредактировал revfytd - 14.7.2007, 21:48
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 14.7.2007, 23:43


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Хорошо, займусь редактором интерфайса.
На счет имен папок, это скорее всего не исправить, похоже проблема самого WTK/
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kernel
сообщение 15.7.2007, 4:33


Интересующийся
**

Группа: Пользователи
Сообщений: 88
Регистрация: 2.4.2007
Из: обезьяны в человека ;)
Пользователь №: 129 499
Модель телефона: L7e
Прошивка: 01.0AR_withoutRSA

Рейтинг: 10.5



Цитата
...PS kernel, куда ты пропал?

Уезжал на пару дней smile.gif
__________________________

Зарегил EMGS.NET.RU (возможно, пока еще не доступно) и вроде бы нормальный хостинг (ну точно получше narod`а). А главное - все на_халяву smile.gif

и еще:

Цитата
На счет имен папок, это скорее всего не исправить, похоже проблема самого WTK/


Может быть нужно использовать GetShortPathName? Т.е.:

...
var
existingDir, destDir: String;
begin
SetLength(destDir, MAX_PATH);
if GetShortPathName(PChar(existingDir), PChar(destDir), Length(destDir)) <> 0 then
//compile with destDir use
...


Сообщение отредактировал kernel - 15.7.2007, 5:12
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 15.7.2007, 6:50


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



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



Сообщение отредактировал revfytd - 15.7.2007, 13:28
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 15.7.2007, 13:42


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Представляю вашему вниманию черновой вариант оболочки программы без генератора ява-кода. Жду ваше мнение.
Прикрепленный файл EMGS_chern.rar   ( 305.09 килобайт ) Кол-во скачиваний: 115
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 15.7.2007, 14:30


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Цитата

Жду ваше мнение.


Пока сказать что-либо сложно, но в общем ИМХО получилось нормально, хотя конечно, надо дорабатывать.

P.S. Папку выбирать лучше через процедуру SelectDirectory.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kernel
сообщение 15.7.2007, 16:39


Интересующийся
**

Группа: Пользователи
Сообщений: 88
Регистрация: 2.4.2007
Из: обезьяны в человека ;)
Пользователь №: 129 499
Модель телефона: L7e
Прошивка: 01.0AR_withoutRSA

Рейтинг: 10.5



Цитата(revfytd @ 15.7.2007, 14:50) *

...
kernel, в вопросах разработки сайта даем тебе полную свободу действий, однако хотелось бы узнать твои планы на этот счет (так, для общего образования). Кстати, попробуй протестировать компилятор MOTOCoder, а то что-то он у меня не работает.


В планах спроектировать сначала дизайн, затем нужно будет вместе придумать как и что размещать на "испеченном" сайте smile.gif Кстати, кому в личку нужно скинуть "спецслово" для доступа к сайту по FTP (т.е. для редактирования, добавления чего-либо и т.п.)?

Запускал MOTOCoder`овский компилер, на выходе получил 2 файла .jad и .jar. Внутри jar`а только манифест.
Заметил очень интересный метод проверки завершения компиляции (это я про postmessage) smile.gif - по хорошему следовало бы использовать, например, CreateProcess для запуска javac -extdirs...

Цитата(revfytd @ 15.7.2007, 21:42) *

Представляю вашему вниманию черновой вариант оболочки программы без генератора ява-кода. Жду ваше мнение.

Мнение:

Цитата
Пока сказать что-либо сложно, но в общем ИМХО получилось нормально, хотя конечно, надо дорабатывать.

smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 15.7.2007, 19:05


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Цитата(kernel @ 15.7.2007, 19:39) *

В планах спроектировать сначала дизайн, затем нужно будет вместе придумать как и что размещать на "испеченном" сайте smile.gif Кстати, кому в личку нужно скинуть "спецслово" для доступа к сайту по FTP (т.е. для редактирования, добавления чего-либо и т.п.)?

На мой взгляд основное содержимое сайта: информация о проекте (что мы делаем, зачем и для кого), также информация и ссылки на дополнительные программы, необходимые для работы с программой (WTK, J2SE, программы для работы с графикой и т. д.); также можно сделать типа новостей, в которых сообщать о продвижениях проекта, опросы, в которых с помощью выяснения мнения читателей корректировать направление развития, можно сделать гостевую книгу и т. д., также можно сделять набор ссылок на информационные сайты. Разработку дизайна доверяю тебе, наброски текстового содержимого я сделаю, однако литературного таланта у меня нет и для красивого оформления понадобится помощь.
Насчет возможности доступа к сайту, я считаю что пока в этом нет необходимости, если работу над сайтом ты берешь на себя.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 15.7.2007, 21:56


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



revfytd попробуй запустить файл Compile.bat из коммандной строки с перенаправлением вывода в файл(Compile.bat>compile.txt) и выложи оба файла, хочу понять, в чем проблема.

Цитата

...внутри jar`а только манифест.


Скорее всего возникла ошибка при компиляции(либо ошибка в исходнике, либо при задании параметров).
Открой папку temp\classes в папке программы и посмотри, есть ли там файлы .class.

Цитата

...по хорошему следовало бы использовать, например, CreateProcess для запуска javac -extdirs...

Это так, для примера, в рабочей версии будет перенаправление в консоль, и там я буду запускать по-другому(через Pipe).


Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kernel
сообщение 16.7.2007, 3:40


Интересующийся
**

Группа: Пользователи
Сообщений: 88
Регистрация: 2.4.2007
Из: обезьяны в человека ;)
Пользователь №: 129 499
Модель телефона: L7e
Прошивка: 01.0AR_withoutRSA

Рейтинг: 10.5



Цитата
Открой папку temp\classes в папке программы и посмотри, есть ли там файлы .class.

Классов там не нашел. Ну я уже вроде бы понял почему smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 16.7.2007, 10:34


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Скорее всего, компиляция остановилась на первом же файле т.к. в нем было ошибка.

P.S. kernel, какие технологии планируешь использовать при создании сайта(CSS, JScript и т.д.)?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kernel
сообщение 16.7.2007, 13:31


Интересующийся
**

Группа: Пользователи
Сообщений: 88
Регистрация: 2.4.2007
Из: обезьяны в человека ;)
Пользователь №: 129 499
Модель телефона: L7e
Прошивка: 01.0AR_withoutRSA

Рейтинг: 10.5



Цитата
...какие технологии планируешь использовать при создании сайта(CSS, JScript и т.д.)?

Не хочется использовать CSS, чтобы не нагружать страницы лишними "заморочками", JScript, если потребуется, собираюсь "втыкать" прямо в html. Форум на perl`е (кстати, он нам вообще нужен? а то установить не составит труда smile.gif ), опросы, новости = perl smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 18.7.2007, 13:33


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



revfytd,
Нужно ли в редакторе интерфейса делать поддержку отображений здоровья в виде текста?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 18.7.2007, 15:45


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Цитата(MOTOCoder @ 16.7.2007, 0:56) *

revfytd попробуй запустить файл Compile.bat из коммандной строки с перенаправлением вывода в файл(Compile.bat>compile.txt) и выложи оба файла, хочу понять, в чем проблема.

Постараюсь разобраться сам. Главное, что у тебя все работает. Значит - проблема не в программе.

Цитата(kernel @ 16.7.2007, 16:31) *

Форум на perl`е (кстати, он нам вообще нужен? а то установить не составит труда smile.gif )...

Я думаю, что для общения лучше продолжать пользоваться Мотофаном, так как он для этого очень удобен. На сайте разве-что можно сделать типа "Форума вопросов" - будут задаваться вопросы, на которые мы будем отвечать. Для выяснения мнения о проекте, я думаю, хватит опросов.

Цитата(MOTOCoder @ 18.7.2007, 16:33) *

revfytd,
Нужно ли в редакторе интерфейса делать поддержку отображений здоровья в виде текста?

Не совсем понимаю, что значит "в виде текста". Здоровье героя обычно показывается либо с помощью графической полосы, либо можно сделать числовыми значениями.

Сообщение отредактировал revfytd - 18.7.2007, 17:50
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 18.7.2007, 18:19


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Цитата(revfytd @ 18.7.2007, 19:45) *

Постараюсь разобраться сам. Главное, что у тебя все работает. Значит - проблема не в программе.
Я думаю, что для общения лучше продолжать пользоваться Мотофаном, так как он для этого очень удобен. На сайте разве-что можно сделать типа "Форума вопросов" - будут задаваться вопросы, на которые мы будем отвечать. Для выяснения мнения о проекте, я думаю, хватит опросов.
Не совсем понимаю, что значит "в виде текста". Здоровье героя обычно показывается либо с помощью графической полосы, либо можно сделать числовыми значениями.


На счет компилятора - всеравно надо разобраться - если даже работает у двоих - не факт, что заработает у третьего.

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

На счет форума - тоже считаю, что лучше мотофана всеравно не придумать, а FAQ можно организовать здесь же, как отдельную тему.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 18.7.2007, 18:47


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Цитата(MOTOCoder @ 18.7.2007, 21:19) *

На счет компилятора - всеравно надо разобраться - если даже работает у двоих - не факт, что заработает у третьего.

К сожалению, пока понты времени, а проблем очень много. Выделю время - разберусь сам.
Цитата(MOTOCoder @ 18.7.2007, 21:19) *

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

В принципе, числовое представление пока не принципиально, однако такая же проблема возникнет при разработке менюшек на яве. Для решения этой проблемы в яве есть возможность привязки текста к любой точке, то есть мы можем задать место расположения например нижней правой точки текста или любой другой, которая для нас является наиболее важной.
Цитата(MOTOCoder @ 18.7.2007, 21:19) *

На счет форума - тоже считаю, что лучше мотофана всеравно не придумать, а FAQ можно организовать здесь же, как отдельную тему.

Абсолютно поддерживаю. Надо будет на сайте просто сделать ссылки на данные темы.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 18.7.2007, 19:36


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Цитата(revfytd @ 18.7.2007, 22:47) *

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


Дело в том, что у разрабатываю полу-визуальный вариант-размещение6 производится примерно так-же, как в delphi, а установка свойств-в соотв. окне.
Поэтому я не знаю, каким шрифтом отображать надпись на экране.
так что пока ограничусь графичесеой индикацией.
Будет что-то в этом роде:
Прикрепленное изображение
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
revfytd
сообщение 18.7.2007, 20:02


Мастер
****

Группа: Пользователи
Сообщений: 230
Регистрация: 26.6.2007
Из: Украина
Пользователь №: 139 484

Рейтинг: 16.5



Судя по скриншоту - то, что надо.
Однако, как я уже говорил, в будущем, особенно в редакторе меню, надо будет сделать также визуализацию. Для этого надо будет из стандартных шрифтов Delphi подобрать такие гарнитуры и размеры, которые соответствуют шрифтам явы, и с ними уже работать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Создание конструктора мобильных игр "EMG Studio"., Доступна версия Demo [0.6]: · Разработка Java-игр · Forum
 

10 страниц V < 1 2 3 4 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18.7.2025, 5:31

Форум живёт: