|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.05.2013, 18:42 | #41 | |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
Цитата:
См. ISO/IEC 15948:2004 и RCF 2083
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
|
10.05.2013, 19:22 | #42 |
Форумчанин
Регистрация: 18.10.2010
Сообщений: 419
|
intmain, а вы Bmp тоже всегда ручками загружаете?
каждый раз, да? когда вам нужна картинка в проге, вы в Button1Click описываете с нуля всю процедуру загрузки bmp, начиная с AssignFile, да? или может все-таки TBitmap.LoadFromFile ? так и чем по вашему TPNGObject.LoadFromFile сложнее чем TBitmap.LoadFromFile ? у меня половина компонентов на png сделаны, наверно у меня была возможность сравнить что проще, как думаете? Господа дохрена правильные умники, вы заколебали своими нравоучениями. Кстати, это как раз тот случай, где я не хочу изобретать велосипед, потому что меня устраивает то, что есть. Какие проблемы что-то таскать в проекте? По-моему с приходом терабайтных винтов прошли времена, когда программисты бились за каждый байт ехе-шника... |
10.05.2013, 20:04 | #43 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
К терабайтному винту неплохо бы еще и инет соответствующий.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
10.05.2013, 20:33 | #44 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
смотрите пример серьезного софта. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
10.05.2013, 20:36 | #45 | ||||||
Играюсь с Python
Форумчанин
Регистрация: 12.12.2012
Сообщений: 340
|
Цитата:
Код:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Последний раз редактировалось Beermonza; 10.05.2013 в 21:37. |
||||||
10.05.2013, 21:37 | #46 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
intmain, не засоряйте пожалуйста тему поспешными выводами и своими кодами, которые к теме не относятся. Создавайте свою и там расписывайте как через 50 строк делаете то, что набирается в одну строку и работает везде и сразу, поскольку содержится в пристегнутых библиотеках в шапке листинга.
В скрепке библиотека. Нужно сходить в каталог примерно такой Borland > Delphi > Source посмотреть, что там. Обычно там сторонние библиотеки. Создаёте там папку PNGImage и в ней должно быть содержимое того, что я запаковал. Далее запускаем Delphi, и идем в меню Tools > Environment Options, на вкладку Library, в поле Library Path в конце строчки ставим символ ";" и путь к библиотеке PNG, т.е. вот такой: $(DELPHI)\Source\PNGImage ...это относительный путь, или можно прописать полностью где у вас находится среда. Теперь Delphi будет знать где взять библиотеку и будет брать из нее код для компиляции исполнительного файла, и ничего с игрой пристёгивать не требуется. В редакторе кода в секции библиотек нужно добавить PNGImage. Далее нужно почитать про эту библиотеку и освоиться с ней (в поисковике "pngimage delphi"). Я использую данные по-своему при обработке и выводе. Сразу программным образом выводить в форму с альфа-каналом мне ещё не приходилось.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Последний раз редактировалось Beermonza; 10.05.2013 в 22:05. |
10.05.2013, 22:07 | #47 | |||
Играюсь с Python
Форумчанин
Регистрация: 12.12.2012
Сообщений: 340
|
Цитата:
И кстати не я увел разговор в русло обсуждения форматов файлов изображений. Цитата:
Цитата:
|
|||
10.05.2013, 22:24 | #48 |
Инженер ИС
Старожил
Регистрация: 13.12.2006
Сообщений: 2,671
|
Ты вклинился с кодами на C++, когда тема звучит "Delphi RPG". Нужно внимательнее, ...я слежу за соблюдением тематики. А так, конечно прощается, если просят простить.
Руководитель проекта MMO 2D RPG: Настоящее имя Денис Стрижак (10.05.1981-6.02.2019) Мир духу его
Последний раз редактировалось Beermonza; 10.05.2013 в 22:26. |
11.05.2013, 09:17 | #49 |
Почетный нуб
Форумчанин
Регистрация: 07.05.2013
Сообщений: 155
|
Сделал квест в игре.
Часть картинок, в частности огромные по размеру, перевел в PNG. Все сгруппировал, теперь в корневой папке не лежит куча файлов. Все, кроме EXE в Data. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi RPG | ruN00b | Мультимедиа в Delphi | 1 | 07.05.2013 09:40 |
RPG-SpaceInvaders | revaldo666 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 9 | 08.02.2012 18:04 |
Delphi-клиент для Online RPG "Dragon Knight" | apromix | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 0 | 23.05.2009 12:48 |
3D-RPG | Кронос | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 25 | 12.05.2007 11:21 |