Давайте пожалуйста своим демо названия!
В названии темы указывайте название!
| volvo |
1.12.2006 15:15
Сообщение
#1
|
|
Гость |
Близится Новый Год...
Скоро опять будем наряжать елку. Вот я и подумал, а чего бы мне елку не сделать на мониторе? Естественно, подобные темы уже были на форуме. Вот тут, например: Помогите с елкой или тут: Елки палки Теперь Вашему вниманию предлагается программа, совмещающая приятное с полезным: во-первых, она рисует красивую картинку (и не только картинку, а еще и движущиеся объекты), а во-вторых - очень неплохая иллюстрация к использованию ООП получилась. При написании данной программы я использовал уже готовые свои модули (они, кстати, выложены и на форуме: ООП. Объектно-ориентированное программирование , за объяснениями по поводу работы со списками идем сюда: Все о динамических структурах данных. ... Примечание: в реализацию модулей item_dx + list_dx внесены некоторые изменения, сейчас эти модули в стадии отладки (эта программа изначально задумывалась, кстати, как одна из тестовых, и только потом пришла идея сделать именно елку), поэтому сырые исходники выкладываться не будут, я присоединяю архив с *.TPU / *.PPU+*.O файлами, чтобы можно было откомпилировать и посмотреть работу основной программы как с использованием TP, так и на FPC. Как только станет понятно, что новая версия TList не содержит глюков и багов, я просто обновлю исходники по первой ссылке... Комментироваться ниже будет только основная часть программы (в архиве комментарии отсутствуют). uses Предложения по улучшению принимаются. Есть идея, например, добавить еще кое-где облака фоном (фрактальные, разумеется), возможно - звезды, Луну... |
![]() ![]() |
| Archon |
2.12.2006 23:46
Сообщение
#2
|
![]() Профи ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 618 Пол: Мужской Репутация: 24 |
Цитата Только замечены пара багов-небагов: 1 В снегу остаются пустоты, что есть очень красиво, но примерно когда снега выпадает 1-1.5 сантиметра, появляется сплошная пустота толщиной в несколько пикселей в виде почти-что горизонтальной линии. Такой эффект - периодический, и повторяется каждые 1-2 сантиметров, что есть не сильно реалистически. 2 Лампочки, они не засыпаются снегом, т.е. они засыпаются, но при перерисовки, при смене цвета, они опять появляются с под снега. В конце получим полностью белый экран с мерцающими лампочками. Ещё странно, что снежинки после падения разбухают, как возушая кукуруза при приготовлении. Цитата К этому, масса снежинок введена далеко не случайно, как только сумма весов снежинок, осевших на ветке, превысит некую критическую величину, снег будет обрушиваться вниз PS Сделай пару ёлочек поменьше на фоне и потемнее цветом. Сцена будет смотреться объёмно -------------------- Close the World...txeN eht nepO
|
| Error 205 |
11.12.2009 20:56
Сообщение
#3
|
![]() Группа: Пользователи Сообщений: 6 Пол: Мужской Реальное имя: Вадим Репутация: 0 |
|
| MaZaHaKa |
12.12.2009 5:24
Сообщение
#4
|
![]() Цвету и радуюсь:) Группа: Пользователи Сообщений: 7 Пол: Мужской Реальное имя: Алексей Репутация: 0 |
дак ты её уже сделал???
-------------------- "Если вам нечего делать, то не надо делать это здесь!!!"
|
volvo Елка, снег, игрушки ... 1.12.2006 15:15
Michael_Rybak Очень красиво, спасибо :)
А давай еще чтоб снег н... 1.12.2006 16:29
Bokul
:lol:
Супер!!! Очень реалистично... 1.12.2006 18:33
мисс_граффити Классно!
Когда ж на улице такая красотища буде... 1.12.2006 19:45
Bokul volvo, не мог бы ты выложить модуль с объектом tba... 1.12.2006 23:21
volvo :no1: Пока нет...
Вместо этого выкладываю новую ... 2.12.2006 15:54
Bokul Эта красивее :) . Только замечены пара багов-небаг... 2.12.2006 19:22
volvo :yes2: Это была неудачная попытка сделать "т... 2.12.2006 19:44
Bokul
Мне наоборот это нравится. 3.12.2006 0:32
volvo Очередное обновление - драфтовая версия, я убрал ц... 3.12.2006 23:10
Archon :lol: Ёлка - генератор снега. Снега с неё падает я... 3.12.2006 23:39
Altair Вы ничего не понимаете это снежный апокалипсис :)
... 4.12.2006 10:48
volvo :lol: :lol: Это я в одном месте знак перепутал...... 4.12.2006 13:01
Altair :lol: *мысли вслух* На самом деле она должна была ... 4.12.2006 23:46
настюша Извините что беспокою но просто очень хочется посм... 16.12.2006 21:59
Bokul Ну как там дальнейшее развитии идет? Оно идет? Есл... 16.12.2006 23:59
volvo Идет... Программа отлаживается, выковыриваются баг... 17.12.2006 0:35
Bokul
{
Ниже описаны функции, позволяющие одним вызов... 17.12.2006 6:13
настюша
...наверное только должен...но там его почему то ... 17.12.2006 13:28
volvo Под TP имелась в виду директория, где у тебя на ко... 17.12.2006 13:45
настюша
Ой :mega_chok: ...извини те за....
....я все там ... 17.12.2006 14:46
volvo Забирай: 17.12.2006 14:58
настюша Спасибо огромное :give_rose: ...вот только оно опя... 17.12.2006 15:07
volvo :) Меню Options -> Compiler -> группа Numeri... 17.12.2006 15:09
настюша А теперь оно пишет ошибку 203 : Heap overflow erro... 17.12.2006 15:20
volvo Не знаю... У меня все работает на настройках по ум... 17.12.2006 15:28
настюша ой....получилось вдруг!!!
....ВАУ КАК ... 17.12.2006 15:30
Belchonok А сама программа в теме выкладывалась? Пока читала... 1.09.2008 22:39
Lapp Или вся (окончательная версия) программы -- в перв... 19.09.2008 13:27
volvo Полная версия этой программы вообще никогда ЗДЕСЬ ... 19.09.2008 13:34
puporev
Круто! Прочитал тему как детектив! 20.09.2008 9:20
volvo puporev, флеймить будешь в созданных собой темах (... 20.09.2008 11:19
Lapp А то, что на форуме творится беспредел и редактиру... 20.09.2008 14:52
Ivan Felt so hopeless looikng for answers to my questio... 20.11.2012 1:26
Altair
+1 я ничего не удалял если что! 12.01.2009 21:51
MaZaHaKa А у меня она почему-то не работает. 11.12.2009 9:02
volvo "Почему-то не работает" - это не диагнос... 11.12.2009 12:38
MaZaHaKa А когда примерно выложешь??? 11.12.2009 16:53
volvo Может завтра, может на следующей неделе. 11.12.2009 17:15
volvo Сделал, сделал... Только новая версия в корне отли... 14.12.2009 21:22
Lapp Спасибо, volvo! Крастотища :)
Папка, из котор... 14.12.2009 21:50
andriano Сделал, сделал...Очень симпатичные новогодние папо... 15.12.2009 11:15
Unconnected Куууул!!! Очень красиво :good:.
Музык... 14.12.2009 22:30
SKVOZNJAK Под вайном тоже работает. А был ли смысл запихиват... 14.12.2009 22:46
Unconnected
Мм в каком плане нельзя проиграть без распаковки... 14.12.2009 22:55
volvo Это его под BASS-ом нельзя проиграть, не распаковы... 14.12.2009 22:57
Unconnected
Запускаю программу из архива, не распаковывая, н... 14.12.2009 23:12
volvo Unconnected, ты до сих пор думаешь, что оно запуск... 14.12.2009 23:50
Unconnected Не, я знаю, что временная создаётся, кажется, в па... 14.12.2009 23:56
SKVOZNJAK
Под вайном ничего не чистится и окон создаётся дв... 15.12.2009 1:12
volvo :lol: ... Вот так лучше будет:
Во-первых, не с... 15.12.2009 1:45
SKVOZNJAK Насчёт каёмочки. Включённой лампе её действительно... 15.12.2009 4:29
MaZaHaKa Вау!!!СУПЕР!!! Слов нет...... 15.12.2009 11:54![]() ![]() |
|
Текстовая версия | 8.12.2025 8:08 |