|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.02.2009, 15:15 | #1 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Игра "Cars"
Здравствуйте. Я продолжаю, не спеша, изучать программирование на Delphi. Создавал как-то в октябре игру "Лесной мир". Наверное, некоторые помнят, что я создавал редактор для той игры и выкладывал на форум. Сейчас я сделал новый редактор для игры "Cars"(автомобили). Здесь для создания карты в редакторе используется массив, который после загружается уже в основной игре. Редактор простенький.
Использование редактора: 1. Левой кнопкой мыши поставить выбранный объект. 2. Правой кнопкой мыши удалить объект, по которому был произведён щелчок. В архив включено: 1. Редактор. 2. Демонстрационная карта. Открыть карту можно через меню либо через "быструю" клавишу. В появившемся окне нужно ввести имя карты: "DemoMap.txt", либо имя другой карты, созданную прежде вами. Прошу строго оценить программу и написать своё мнение по поводу редактора. Всем спасибо. P.S. Демонстрационная версия игры будет выложена позже. |
04.02.2009, 19:15 | #2 |
Форумчанин
Регистрация: 19.04.2008
Сообщений: 150
|
Не плохо! Удобно! А дорога только прямо может идти?
|
04.02.2009, 20:10 | #3 | |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Цитата:
|
|
04.02.2009, 22:03 | #4 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Игра(Демо-версия)
А вот собственно и демонстрационная версия игры.
Руководство: 1. Работает кнопка "Старт", "Выход", "Автор". 2. Чтобы выйти из игры(а не из игрового меню), нажмите Escape. Замечания: 1. Я выложил два архива: один с музыкальным сопровождением, другой - без. Просто без музыки эта игра кажется скучной. (Хотя это только демо, и так скучно ). 2. Если не найдется хотя бы одно изображение, не волнуйтесь за память, отведённую Bitmapам. она будет освобождена, а игра закрыта. Комментарии по поводу игры пишите в этой теме. Всем спасибо. Ссылка на скачивание с Narod.Disk игры с музыкой http://narod.ru/disk/5464625000/Cars.rar.html |
05.02.2009, 13:11 | #5 |
Форумчанин
Регистрация: 19.04.2008
Сообщений: 150
|
Да, не плохо сделано, особенно менюшка, только смысл в игре какой? Надо просто машину перегнать? И нужно с поворотом её поработать, а то не интерессно!
|
05.02.2009, 14:53 | #6 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Я пока не думал, как мне сделать другие более интересные препятствия для машины. А с поворотом для меня тяжело.
|
05.02.2009, 15:02 | #7 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Для придания динамики можно использовать спрайты.Даже всего двух спрайтов иногда достаточно для придания иллюзии движения.Надо только
в спрайтах сделать чуть изменений, придающих динамику каких либо повторяющихся движений.В прикрепленном архиве набор автомобильчиков.Один из авто "заспрайтован" (во слово вставил!?) в восьми направлениях по два на каждое - по вертикали,горизонтали и по двум диагоналям.Всего 16.Динамика движения создается за счет изменения выхлопных газов.Если пригодятся - пользуйся. Спрайты созданы из одного рисунка (с добавлением выхлопа в Paint) в Microsoft Office Picture Manage.Там в меню Рисунок есть возможности поворачивать изображение на любой угол,изменять размер рисунка без потерь качества.Для ХР жмешь правой мышей и выбираешь - Открыть с помощью...
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
05.02.2009, 15:09 | #8 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Это я знаю как угол менять через Paint. . В Delphi сложней то всё сделать . А за примерчик спасибо.
Последний раз редактировалось Манжосов Денис :); 05.02.2009 в 15:12. |
05.02.2009, 15:10 | #9 | |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
И еще вот модуль специально для вывода спрайтов в программе.
Внутри в модуле достаточно объяснено как его практически применять в программе.Прописать модуль в разделе uses, сам модуль скопировать в папку с проектом и затем вызывать в программе по необходимости нужные процедуры и функции из модуля.Попробуй разобраться - там все просто. Цитата:
И не сомневайся даже ... отдых - кайф, работа - лажа!
Последний раз редактировалось DeKot; 05.02.2009 в 15:17. |
|
05.02.2009, 15:23 | #10 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Спасибо за модуль. Будет полезен.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Игра "Поле чудес". Нужна | trOid | Фриланс | 15 | 24.11.2008 18:03 |
Игра "Ghost Recon Advanced Warfighter 1"(GRAW) | Air | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 0 | 27.07.2008 08:07 |
[Delphi] Игра "Угадай число" | Bomber | Помощь студентам | 15 | 05.06.2008 09:34 |
Игра "Как стать миллионером" | Winniepoohless | Общие вопросы C/C++ | 3 | 09.05.2008 04:00 |
Игра "четный" "нечетный" | bigcat | Помощь студентам | 1 | 01.03.2008 00:24 |