![](images/chestnut/misc/left.gif) |
Основной форум Сюда все проблемы связанные с программированием. |
06.01.2009, 20:07
|
#1
|
Нуждающийся
Регистрация: 03.01.2009
Сообщений: 93
Написано 8 полезных сообщений (для 15 пользователей)
|
2д игровой графический чат
мдя... =) нравится мне этот МП...
---
вот хочу попробовать замутить чат - графический -
т.е. комнаты для разговоров будут в виде картинок -
сами чатовцы в виде Смайликов(отражающие их настроение) -
они перемещаются по комнате - пишут мессаги -
которые "балонами" возникают возле их смайлов -
так же в некоторых комнатах можно будет по инету поиграть в несложные(логические игры - типа шашки-шахматы-карты(дурака,покер) нарды и тд...
---
как считаете - ктонить заинтересуется такой прогой - в смысле общения?
если есть желающие - присоеденяйтесь...
|
(Offline)
|
|
06.01.2009, 20:23
|
#2
|
Разработчик
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений (для 225 пользователей)
|
Ответ: 2д игровой графический чат
Зачем изобретать велосипед, если он уже есть?! Вот к примеру "Галактика знакомств"!!! Есть что хочешь, вплоть до загса и кланов...
__________________
Уважай собеседника, а лучше подари ему +
|
(Offline)
|
|
06.01.2009, 20:26
|
#3
|
ПроЭктировщик
Регистрация: 31.03.2008
Сообщений: 134
Написано 8 полезных сообщений (для 8 пользователей)
|
Ответ: 2д игровой графический чат
идея хорошая... но... это уже игра какаято)) а не чат)))
мне нравитсо ![;)](images/smilies/wink.gif)
|
(Offline)
|
|
06.01.2009, 20:35
|
#4
|
Разработчик
Регистрация: 24.11.2008
Адрес: UA
Сообщений: 504
Написано 110 полезных сообщений (для 225 пользователей)
|
Ответ: 2д игровой графический чат
__________________
Уважай собеседника, а лучше подари ему +
|
(Offline)
|
|
06.01.2009, 23:21
|
#5
|
Нуждающийся
Регистрация: 03.01.2009
Сообщений: 93
Написано 8 полезных сообщений (для 15 пользователей)
|
Ответ: 2д игровой графический чат
2ArtikZ - это всё хорошо - но... трафик вап раз в 20 больше чем tcp(10кб стоит больше мега по тсп)
---
кстати для 2д чата , сервером можно использовать и телефон -
типо запускается мидлет сервера - подсоеденяется к пшп страничке -
которая запоминает время и ип сервера(телефона)
клиент коннектится к пшп страничке и считывает ип последне запущенного сервера... типа так...
либо сервак будет в виде отдельного приложения...
(ЗЫ щас я отлажу код сервер-клиентский для слот машины и выложу сюда исходники) - на основе которых и будет реализован 2д чат....
|
(Offline)
|
|
07.01.2009, 00:29
|
#6
|
Знающий
Регистрация: 16.09.2008
Сообщений: 299
Написано 71 полезных сообщений (для 123 пользователей)
|
Ответ: 2д игровой графический чат
где-то видел исходник на delphi: чат через ftp (глянь в поисковике)...
В разделе библиотеки: Lib_FTP для отправки файла на ftp-сервер, а скачивать можно через http
|
(Offline)
|
|
24.01.2009, 19:06
|
#7
|
Нуждающийся
Регистрация: 03.01.2009
Сообщений: 93
Написано 8 полезных сообщений (для 15 пользователей)
|
Ответ: 2д игровой графический чат
---
пока подзавис с серваком для приложений...
(2 проблемы - 1= при коннекте с телефона к серваку, если происходит
"незапланированное" отключение телефонного клиента - сервак зависает намертво =) - онлайн ранее подключённые клиенты "теряются..."
2=работа с БД клиентов... структура и прочие...
----
кстати - есть ли на МидлетПаскале программка воспроизводящая иТекстовые квесты?
(наткнулся у себя на компе штук на 40 квестов (тексты,описание кнопок, инвентаря...
можно наверное будет заделать проигрыватель Текстовых Квестов
с возможностью демонстрировать картинки(если найдётся художник =)) и музыки в разных комнатах...
|
(Offline)
|
|
24.01.2009, 19:49
|
#8
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: 2д игровой графический чат
можно наверное будет заделать проигрыватель Текстовых Квестов
|
Такая программа есть. Квесты к ней пишутся, если не ошибаюсь, на каком-то xml-подобном языке. Собственно сама игра выглядит примерно так:
"Вы появились на старом бобруйском кладбище"
- Пойти налево
- Пойти направо
// Выбираем пойти налево
"На вас напал священник-зомби, было трудно его одолеть, у вас осталось 60 единиц здоровья"
Типа как-то так =) Но я только один какой-то квест начал проходить, сразу плюнул на это дело и удалил эту прогу )))
|
(Offline)
|
|
24.01.2009, 20:26
|
#9
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Ответ: 2д игровой графический чат
Текстовые квесты вот здесь, но графики там нет, чистый текст.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
25.01.2009, 18:38
|
#10
|
Нуждающийся
Регистрация: 03.01.2009
Сообщений: 93
Написано 8 полезных сообщений (для 15 пользователей)
|
Ответ: 2д игровой графический чат
Спасибо за ссылку...
---
накатал небольшой сборник квестов - 20 штук
(в ресурсы вытащить можно из JAR файла
Опробован и пройден только Первый квест - '[PARISH 1313] дефектив' =)(приписка моя)
---
пока это только текстовый квест - без музыки и графики...
вернее фоновая музыка есть...
но вот команды в квесте типа musik 1 (загрузка и выполнение 1.mid
пока необрабатываются...
пока все Команды из квестов ещё не выяснил...
щас используются(
PLN - вывод строки текста
BTN - описание кнопки
PAUSE - пауза
GOTO - переход на метку
:МЕТКА
)
---
остальные квесты требуют небольшой переделки...
===
может кто сможет помочь доделать -
:анализатор выражений IF ... THEN ...
:систему боёв
:анализ арифметических действий
===
имя архива - AR1.RAR.ZIP - удалите зип - в папке БИН скомпилированные для телефона квесты
===
ЗЫ - и если будет возможность, реализовать в графическом режиме - текст и кнопки в графике...
|
(Offline)
|
|
27.01.2009, 01:13
|
#11
|
Нуждающийся
Регистрация: 03.01.2009
Сообщений: 93
Написано 8 полезных сообщений (для 15 пользователей)
|
Ответ: 2д игровой графический чат
===
Всем Привет... :=)
подскажите
- есть ли для МП функции обрезающие пробелы у строки (спереди & сзади ) ![:)](images/smilies/smile.gif) ?
- возможно ли в режиме ShowForm - отслеживать нажатие клавишь 0..9 на телефоне?
(у меня форма = несколько надписей, шойсы, 2команд кнопки
на КомандКнопки реагирует - стрелками по форме ходит
- а вот поймать нажатие на остальные клавиши телефона неполучается...) :-(
|
(Offline)
|
|
27.01.2009, 01:34
|
#12
|
Нуждающийся
Регистрация: 03.01.2009
Сообщений: 93
Написано 8 полезных сообщений (для 15 пользователей)
|
Ответ: 2д игровой графический чат
===
по квестам - :=) получился вроде небольшой интерпретатор
---
команды в тексте квестового файла
![](images/chestnut/misc/code_html.gif)
:Метка - поименованная строка - на неё идёт переход по командам GOTO BTN
ext - спец слово для принудительного выхода из квеста
;вся строка - комментарий
TIT arg1 - изменение Титульной строки на Форме квеста
PLN arg1 - вывод строки текста на Форму с переводом каретки
BTN metka,naz_metka - создание кнопки с Меткой перехода
PAUSE Arg1 - приостановка на Арг1 миллисекунд 1000=1 сек
GOTO Metka - переход в тексте квеста на нужную метку
INV+ arg1,Name - Создание или Плюсование Инвентория
INV- arg1,Name - Вычитание или Удаление Инвентория(if name<0)
SET arg1,Name - Присваивание Переменной указанного значения (если переменной нету - то создаём её)
DET Name - Удаление переменной из памяти
RND arg1,Name - присваивание Имени переменной или Инвентаря случайного значение 0...Арг1-1
ADD arg1,Name - Name := Name + arg1
SUB arg1,Name - Name := Name - arg1
MUL arg1,Name - Name := Name * arg1
DIV arg1,Name - Name := Name / arg1
IF== Arg1,Name - if Name == arg1 then выполнить следующую строку Else пропустить след строку
IF>= Arg1,Name - if Name >= arg1 then выполнить следующую строку Else пропустить след строку
IF<= Arg1,Name - if Name <= arg1 then выполнить следующую строку Else пропустить след строку
// доделать
gosub метка - выполнение подпрограммы по адресу Метка - до комнды RET???
return - выход из п/п
musik arg1 - исполнение в бск цикле музыки с номерами 1.mid ... 99.mid
prn arg1 - вывод текста без перевода каретки???
let Nam1,Nam2 - Nam1 := Nam2 считывает NAME2 и записывает в NAME2 и если надо создаёт их
мдааа - конечно реализация арифметики и выполнение по проверке оставляет Желать лучшего.... но... что смог :=)
|
(Offline)
|
|
28.01.2009, 11:35
|
#13
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Ответ: 2д игровой графический чат
На форме клавиши отследить не получится. Зря стал выдумыват ьсвой язык. Есть QSP и URQ, языки именно квестовые. Под них есть и реракторы и проигрыватели на компе. URQ есть и для явы. QSP я только начал заниматься на яве.
Просто ты делаешь еще один велосипед. И под него переделываешь квесты.
|
(Offline)
|
|
28.01.2009, 14:45
|
#14
|
Нуждающийся
Регистрация: 03.01.2009
Сообщений: 93
Написано 8 полезных сообщений (для 15 пользователей)
|
Ответ: 2д игровой графический чат
язык "максимально" приближён к урке и ксп :=)
единственно арифметика и условные операторы были написаны на скорую руку...
пока не знаю как к ним подобраться...
в основом в квестах используются операторы QSP и URQ
PLN arg1 - вывод строки текста на Форму с переводом каретки
BTN metka,naz_metka - создание кнопки с Меткой перехода
PAUSE Arg1 - приостановка на Арг1 миллисекунд 1000=1 сек
GOTO Metka - переход в тексте квеста на нужную метку
INV+- arg1,Name - Создание или Плюсование Инвентория
:МЕТКА
их и сделал...
----
а подскажи ссылку на реализацию QSP и URQ на жаве?
|
(Offline)
|
|
28.01.2009, 16:04
|
#15
|
Оптимист
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений (для 259 пользователей)
|
Ответ: 2д игровой графический чат
URQ надо искать где-то на s-c.ru. Впрочем, на urq.borda.ru есть ссылка.
А QSP в процессе написания мной. Ссылок пока, нет потому что, очень ранняя альфа. Кстати с выражениями и разбираюсь. Очень уж приведение типов свободное.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 23:28.
|