Главная
Регистрация
Вход
Авторизироваться
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: ADMIN, Nextik  
Форум » MidletPascal » Игроделам! » Помогите!
Помогите!
RumataДата: Вторник, 03.03.2009, 19:01 | Сообщение # 106
Программист
Группа: Проверенные
Сообщений: 325
Награды: 0
Репутация: « 43 »
Статус: Offline
Вот пока сама змейка с исходниками.

Есть глюк насчёт рисованной границы sad
Кроме того, на мобиле игра с фон. картинкой сильно тормозит cry Я кажись сделал так, чтобы оно её в цикле выводило surprised Но это исправимо

Прикрепления: 5467653.rar (52.5 Kb)
 
12121Дата: Вторник, 03.03.2009, 22:08 | Сообщение # 107
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Вот змейку нашел . На ресурсы можно распотрошить smile
Прикрепления: 179084_file_sna.zip (223.0 Kb)


Сообщение отредактировал 12121 - Вторник, 03.03.2009, 23:23
 
12121Дата: Вторник, 03.03.2009, 22:09 | Сообщение # 108
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Добавил меню . У меня оно нормально добавилось. Иногда зависает надо искать от чего. Еда на змее появляется потому что проверка там проверяет вообще непонятно что. Надо определять координаты еды x и y СРАЗУ и в цикле сравнивать с х и y каждого сегмента змеи если хоть с 1 совпало то выбирать их заново. Попробуй пока сам это написать.
Прикрепления: Snake.zip (38.8 Kb)
 
12121Дата: Пятница, 06.03.2009, 12:08 | Сообщение # 109
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Похоже и тут все заглохло
 
RumataДата: Пятница, 06.03.2009, 15:40 | Сообщение # 110
Программист
Группа: Проверенные
Сообщений: 325
Награды: 0
Репутация: « 43 »
Статус: Offline
У меня просто в последнее время почти нет доступа к компу
 
RumataДата: Пятница, 06.03.2009, 15:43 | Сообщение # 111
Программист
Группа: Проверенные
Сообщений: 325
Награды: 0
Репутация: « 43 »
Статус: Offline
А что за процедура soob в твоей проге?
 
12121Дата: Пятница, 06.03.2009, 19:34 | Сообщение # 112
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Она выводит сообщение на экран . При вызове ей это сообщение надо передать. Выводится в 1 строку если не влезет на экран то прокрутится . Удобно если хочешь посмотреть какая переменная чему равна. Например soob('текст');
 
RumataДата: Суббота, 07.03.2009, 13:44 | Сообщение # 113
Программист
Группа: Проверенные
Сообщений: 325
Награды: 0
Репутация: « 43 »
Статус: Offline
Что-то я не совсем понял... Таким образом можно трессить прогу?
 
12121Дата: Суббота, 07.03.2009, 15:12 | Сообщение # 114
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Можно. Вставляй там где нужно и печатай те переменные что нужно узнать. Можешь и в проге использовать например вывести game over. Там просто разобраться тем более и комментарии есть
 
RumataДата: Суббота, 07.03.2009, 19:03 | Сообщение # 115
Программист
Группа: Проверенные
Сообщений: 325
Награды: 0
Репутация: « 43 »
Статус: Offline
Отлично!!!!
 
IssДата: Воскресенье, 22.03.2009, 10:48 | Сообщение # 116
Группа: Удаленные





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

type information=record
action:integer;
end;
var
quest: array [1..100] of information;

обращался так:
quest[1].action:=1;

реакция компилятора:
identifier 'quest' already degfined

помогите организовать

 
12121Дата: Понедельник, 23.03.2009, 09:49 | Сообщение # 117
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Зачем такие сложности. Обьяви обычный массив.
var
quest: array [1..100] of integer;
. . .
quest[1]:=1;
 
IssДата: Понедельник, 23.03.2009, 22:03 | Сообщение # 118
Группа: Удаленные





я пишу рпг, и мне надо чтоб вся информация для каждого квеста хранилась в удобном формате
в записи хранится куча фраз, координат и прочего, а записей по числу квестов.
в чем ошибка понял. просто стормозил smile
 
AmperДата: Среда, 03.06.2009, 17:40 | Сообщение # 119
Группа: Удаленные





Народ. Надо заполнить массив из 32 элементов 32 русскими буквами в цикле for i := 1 to 32 оператором chr. Подскажите код буквы "а" и вообще, по порядку ли они там. Гугль путнего так и не выдал
 
adminДата: Среда, 03.06.2009, 20:35 | Сообщение # 120
Admin
Группа: Администраторы
Сообщений: 244
Награды: 2
Репутация: « 594 »
Статус: Offline
Вот в этом хелпе в конце коды http://mobilepascal.ucoz.ru/load/1-1-0-59
 
Форум » MidletPascal » Игроделам! » Помогите!
Поиск: