![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как облегчить игру? [Windows]
Bogdan1024 © (2006-01-31 07:58:00)Есть игра, которая уже полностью написанная на Дэлфи7+ДэлфиХ. Как можно её облегчить? Я имею ввиду именно сам эхэ-шник.
XProger (2006-02-17 21:17:00) [1]Удалено модератором
Bogdan1024 (2006-02-17 17:58:00) [2]Удалено модератором
XProger (2006-02-16 18:31:00) [3]Gnobobel, в зависимости от задач. Я VCL использую так же как и ООП - только там, где без него будет очень сложно и не понятно :)
antonn (2006-02-16 17:16:00) [4]Да выкинте нахрен эти упаковщики!
Надо зажать - архивируйте, еще лучше сожмет.
Digitman (2006-02-16 13:27:00) [5]Удалено модератором
Gnobobel (2006-02-16 12:50:00) [6]
> XProger © (13.02.06 21:26) [87]
> Gnobobel, мне удобнее использовать чистый WinSock, OpenGL,
> WinAPI, т.к. я понимаю принципы его работы и мысль "найти
> свойство/компонент которогоявно нет" мне в голову благодаря
> этому не приходит :)
=))
Да, но ведь расставлять кнопочки по формам (как лам =) ) проще и быстрее(=> удобнее)!
Nic (2006-02-16 10:20:00) [7]Короче, парень! Бери OpenGL + WinAPI и если exe-шник дорастёт до 250 Кб, то это должна быть очень крутая игруха :) Если поизвращаться (без SysUtils), то exe утопчется до 150 Кб. А потом бери упаковщик и сжимай, будет ещё меньше.
Freeker (2006-02-16 10:13:00) [8]Короче парень! Не слушай этих экспериментаторов, бери PKLite 32. Я сам прогу писал с DelphiX на D6. Так вот экзешник компилился 1,24 Мб, а после сжатия был 760Кб. По моим наблюдениям PKLite дает 25-40% сжатия таковских прог.
XProger (2006-02-13 21:26:00) [9]Gnobobel, мне удобнее использовать чистый WinSock, OpenGL, WinAPI, т.к. я понимаю принципы его работы и мысль "найти свойство/компонент которого явно нет" мне в голову благодаря этому не приходит :)
Gnobobel (2006-02-13 21:06:00) [10]XProger
> Многие вещи использовать/контролировать
Использовать? Контролировать конечно проще, но использовать не легче. Вот например не секрет, что на дельфях можно писать дрова, но ведь это достовляет больше гемора, чем на C или асме (дельфя то не для этого предназначалась!). Каждой задаче свой инструмент.
Galiaf (2006-02-12 15:14:00) [11]Да, возможно, ты опытнее будешь :)
XProger (2006-02-12 14:15:00) [12]Galiaf, думаешь я твой трафик экономлю? ;) Многие вещи использовать/контролировать удобнее если писать на чистом API :)
Galiaf (2006-02-12 14:01:00) [13]Тебе никогда не козалось что ты СЛИШЬКОМ увлекаешься сжатием своих творений, я например не чувствую разницы, скачивать 1 килобайт или 300 килобайт, при том что у меня медленный инет.
XProger (2006-02-12 12:42:00) [14]Galiaf, читай Manual к flashget'у, я тут не при чём... ;)
Galiaf (2006-02-12 12:36:00) [15]XProger © (09.02.06 22:24) [73] - я тут решил скачать в flashget'e, запустил, включил, смотрю, а её уже и нету. Вот теперь гадай, скачал или не скачал :).
XProger (2006-02-12 12:09:00) [16]rts111, есть шанс уменьшить размер раза в 2, если не использовать стандартный менеджер памяти, классы, динамические массивы и строки соответственно :)
rts111 (2006-02-12 04:06:00) [17]Смотрите мою маленькую программу, сжал upx-сом, получилось 15 Kb.
http://flora3d.narod.ru/archive/flora3dm.zip
rts111 (2006-02-11 03:35:00) [18]XProger, ты гуру!
Don Nikola (2006-02-10 12:38:00) [19]2Bogdan1024:
Естественно, он не может открыть себя для чтения, так как ты запускаешь его из папки Packer\Sources, а нужно из Packer, положи его туда и запускай оттуда.
Еще раз повторяю все делалось под себя, если что-то не работает посмотри в коде, там все довольно ясно. Я могу сказать только одно - у меня все работало 100%.
Bogdan1024 (2006-02-10 00:15:00) [20]Don Nikola
Ну и не работает нифига %)
Кидай or не кидай в папку дата файлы => всё равно NPacker.exe вылетает с ошибкой. Если запускаешь в дебугере, то он говорит что-то про ошибку чтения 32, если хочешь кину скрин.