|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.06.2010, 22:19 | #1 |
Пользователь
Регистрация: 19.05.2009
Сообщений: 98
|
Игровое поле.
Помогите сделать игровое поле. На чем лучше его сделать на StringGrid, DrawGrid или Image. И по этому полю должна еще и двигатся фигура с помощью мышки (как фигуры шахматов).
Вот игровое поле: |
23.06.2010, 00:15 | #2 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
Создай текстовый файл (заполняешь например 0 его; там, где будут рисоваться желтые линии - заполняешь 1; фигура будет 2), в котором будет отображаться твое поле. В программе поле будет представлено в виде двумерного массива; массив будешь читать из ранее созданного файла.
Для визуального отображения поля используй либо TImage, либо TPaintBox. Т.е. анализируй, что записано в [i,j] элементе массива, то и рисуй. Вобщем вот как-то так...
Будь проще и люди к тебе потянутся
|
23.06.2010, 11:43 | #3 |
БохЪ
Форумчанин
Регистрация: 30.09.2009
Сообщений: 724
|
spamer прав, я тоже так делал когда создавал танки на Паскалевском Паскале хД
В планах порабощение вселенной...
|
23.06.2010, 14:17 | #4 |
Пользователь
Регистрация: 19.05.2009
Сообщений: 98
|
spamer, скорее всего и так буду делать. Спасибо за подсказку
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Значения в поле подстановок зависят от значения в другом поле | pyhtelka | Microsoft Office Access | 4 | 13.06.2010 10:42 |
Шестиугольное игровое поле | Кронос | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 18.07.2009 12:14 |
Игровое поле в C++ Builder. | Lazio | C++ Builder | 5 | 15.07.2009 22:57 |
После ввода в поле по Enter нужно перейти на другое поле! | •ScReam•™ | Помощь студентам | 2 | 16.06.2009 08:47 |
Игровое поле с шестиугольной "клеткой" | Кронос | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 1 | 21.11.2007 18:14 |