Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 17.07.2009, 16:39   #1
sasha1993
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 43
Стрелка Написал редактор карт

Всем привет. Я хочу сказать что мне 14 лет и в школе мы ,к сожелению, delphi не учим , но я пытаюсь изучить его самостоятельно.
Я написал редактор карт для моей будущей игры и хочу узнать ваше мнение о нем . Я думаю как управлять вы поймете ,но чтобы передвинуть карту нужно зажать на ней правую кнопку мыши и двигать мышь.
если вы щитаете что чтото нужно изменить пишыте.

Всем спасибо.
Вложения
Тип файла: rar редактор.rar (223.7 Кб, 108 просмотров)
sasha1993 вне форума Ответить с цитированием
Старый 17.07.2009, 22:27   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 14,762
По умолчанию

sasha1993
Редактор сделан как по учебнику, где-то попадалась статья, как сделать именно такого плана редактор.
В некоторых случаях стыковки текстур не корректные (например, когда траву по воде рисуешь).
А, вообще, такие штуки принято выкладывать с исходниками, из ехе трудно что-либо оценить или посоветовать.
Arigato вне форума Ответить с цитированием
Старый 18.07.2009, 13:23   #3
Shadow_1329
Форумчанин
 
Аватар для Shadow_1329
 
Регистрация: 23.02.2009
Сообщений: 237
По умолчанию

Скинь мне эту статью или исходник лучше плз.
Shadow_1329 вне форума Ответить с цитированием
Старый 18.07.2009, 13:35   #4
sasha1993
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 43
По умолчанию

Мне тоже попадалась статья,но она написана на 'directx' и я ничего не понял поетому я писал редактор самостоятельно (не щитая вопросы которые я задал на форуме),писал на чистом delphi,наконец привел в порядок исходник.
Мозг программы это процедура build , она достаточно не красива но другого способа я не нашел
Вложения
Тип файла: rar исходник редактора.rar (239.7 Кб, 76 просмотров)
sasha1993 вне форума Ответить с цитированием
Старый 18.07.2009, 14:42   #5
Shadow_1329
Форумчанин
 
Аватар для Shadow_1329
 
Регистрация: 23.02.2009
Сообщений: 237
По умолчанию

Что-то непонятно. Как ты так сделал чтобы он читал все под определенныим углом(в исходнике я это не нашел или просто непонял исходник)?
Shadow_1329 вне форума Ответить с цитированием
Старый 18.07.2009, 19:29   #6
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 14,762
По умолчанию

Цитата:
Сообщение от Shadow_1329
Скинь мне эту статью или исходник лучше плз.
Я не помню, где её видел. Но, кажется, на этом сайте: http://pmg.org.ru/
или тут: http://www.gamedev.ru/
Там как раз речь шла, как делать стыковки текстур разных типов (трава + вода, земля + трава и т.п.)
Arigato вне форума Ответить с цитированием
Старый 18.07.2009, 19:45   #7
Dj_smart
Капсула от спама
Форумчанин
 
Аватар для Dj_smart
 
Регистрация: 04.03.2008
Сообщений: 779
По умолчанию

Есть еще один неплохой способ делать стыковку, хотя для этого нужно уметь делать полупрозрачность.
Ставите на прорисовку рисунки 128х128, смещяя их только на 64, таким образом один "кадр" перекрывает половину следующего. Таким образом, зделав края каждого "кадра" полупрозарчными (непрозрачна только область 64х64), получаем примерно следующее (правда тут кадры еще и поворациваются, посему выпадает ощущение тайлинга).
зы: а то золото похоже на золото? (просто интересно, сам рисовал)
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг
Dj_smart вне форума Ответить с цитированием
Старый 18.07.2009, 20:02   #8
Shadow_1329
Форумчанин
 
Аватар для Shadow_1329
 
Регистрация: 23.02.2009
Сообщений: 237
По умолчанию

Похоже. Только если не против и хочешь немного улучшить текстуры золота я тебе могу подсказать кое-что(я сам недавно делал текстуры золотые ну как бы так)
Изображения
Тип файла: bmp Sword20.bmp (29.4 Кб, 155 просмотров)
Shadow_1329 вне форума Ответить с цитированием
Старый 18.07.2009, 20:31   #9
sasha1993
Пользователь
 
Регистрация: 26.06.2009
Сообщений: 43
По умолчанию

Неплохая идея с полупрозрачностю но вовремя сохранения в файл могут возникнуть проблемы (первый раз я погорел на похожей проблеме).
Да и вода на траве будет выглядеть не очень,и большенство текстур рисовал сам (остальные переделал с фото).
А чтоб запрограмировать правельный вывод текстуры мне пришлось рассмотреть все варианты (процуедура build ПОЛНОСТЬЮ), посмотрите в папке
'textures 'возможно зто чтото объяснит.

Последний раз редактировалось sasha1993; 19.07.2009 в 18:40.
sasha1993 вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
написал простой текстовый редактор но он не распознает русский текст betirsolt Общие вопросы Delphi 14 24.07.2009 11:58
Еще один Редактор Карт DeKot Gamedev - cоздание игр: Unity, OpenGL, DirectX 12 09.06.2009 09:25
Простенький редактор карт. ROD Gamedev - cоздание игр: Unity, OpenGL, DirectX 5 07.04.2009 21:24
Мой Редактор уровней для карт 20x15 Алекс Ялта Gamedev - cоздание игр: Unity, OpenGL, DirectX 4 24.03.2009 23:18
Написал прогу в паскале... deu4er Помощь студентам 2 19.11.2008 20:08


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS