+ Ответить в теме
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 20 из 34

Тема: Снег на рабочем столе

  1. #1
    Когда-то давно я разбирал процедуры рисования на экране в Делфи. В начале года, разбирая свои старые недоделанные проекты, я наткнулся на этот пример и решил написать программу, забрасывающую рабочий стол снегом. На улице тогда стояла слякоть, а программа создавала приятное зимнее настроение.

    Но вскоре мне не захотелось ограничиваться статическими картинками снежинок, и я решил сделать снег движущимся и накапливающимся на окнах. Но самое главное, что отличает мою программу от аналогов - у меня движение мыши создаёт потоки воздуха, которые увлекают снежинки за собой. Поэтому можно самостоятельно направлять рост снежных узоров, к примеру, создавая вихри, скатывая снежки и прикрепляя их в нужном месте.

    Вот как выглядит окно после некоторого времени падения снежинок:

    Скачать интерактивный снегопад, 880КБ
    продвинь это сообщение в соцсеть:  

  2. #2
    круть
    но оформление хромает

    эх, жалко моей первой программе не суждено было сохраниться.. магнитофон тогда не работал
    продвинь это сообщение в соцсеть:  

  3. #3
    Спасибо

    Над оформлением подумаю.

    Кстати, какая система у тебя? А то я только для ХР тестировал, всё никак не соберусь проставить виртуальную машину для тестов всяких.

    Задумался, какая же у меня была первая программа... Скорее всего такая: прочитав книжку про Бейсик, я в тетрадке писал программу, которая по введённому числу выдаёт какой-нибудь анекдот. Вряд ли та тетрадка сохранилась, да и программа тогда в бейсик не воплотилась.

    А вот уже реализованные бейсиковские проги храню. Игра Жизнь и рисование параметрически заданных функций.
    продвинь это сообщение в соцсеть:  

  4. #4
    <div class='quotetop'>Цитата(General * 22.1.2010, 23:30) [snapback]322935[/snapback]</div>
    Спасибо

    Над оформлением подумаю.

    Кстати, какая система у тебя? А то я только для ХР тестировал, всё никак не соберусь проставить виртуальную машину для тестов всяких.

    Задумался, какая же у меня была первая программа... Скорее всего такая: прочитав книжку про Бейсик, я в тетрадке писал программу, которая по введённому числу выдаёт какой-нибудь анекдот. Вряд ли та тетрадка сохранилась, да и программа тогда в бейсик не воплотилась.

    А вот уже реализованные бейсиковские проги храню. Игра Жизнь и рисование параметрически заданных функций.
    [/b]
    windows 7
    запускается и зависает.. приходится гасить через д.з.
    продвинь это сообщение в соцсеть:  

  5. #5
    понятно...
    почитаю про особенности API семёрки
    А предыдущая версия идёт?
    http://general.civfanatics.ru/soft/DS/DS.exe
    продвинь это сообщение в соцсеть:  

  6. #6
    <div class='quotetop'>Цитата(General * 22.1.2010, 23:52) [snapback]322941[/snapback]</div>
    понятно...
    почитаю про особенности API семёрки
    А предыдущая версия идёт?
    http://general.civfanatics.ru/soft/DS/DS.exe
    [/b]
    идет.. весело
    но в режиме snow storm начинает тормозить компьютер
    продвинь это сообщение в соцсеть:  

  7. #7
    <div class='quotetop'>Цитата(General * 22.1.2010, 23:52) [snapback]322941[/snapback]</div>
    понятно...
    почитаю про особенности API семёрки
    А предыдущая версия идёт?
    http://general.civfanatics.ru/soft/DS/DS.exe
    [/b]
    На 7 64 идёт без проблем, только за мышкой снег не летает и не ложится. Так просто точки, но не висит.
    продвинь это сообщение в соцсеть:  
    Сколько людей, столько и мнений.
    ISDG1-команда Парламент

  8. #8
    Красиво. За мышкой у меня летит и накапливается
    продвинь это сообщение в соцсеть:  

  9. #9
    Заценил!
    Теперь всё в снегу!
    Из снега:
    - Спасибо Генерал!

    (если добится плавности падения снега, то и выключать его будет ни к чему)
    продвинь это сообщение в соцсеть:  
    Чтобы тебя любили — приходится быть со всеми хорошим каждый день.
    Чтобы ненавидели — напрягаться не приходится вообще.
    Гомер Симпсон

  10. #10


    Плавность - что имеешь в виду? Думаешь, стоит уменьшить случайную составляющую скорости снежинок?
    продвинь это сообщение в соцсеть:  

  11. #11
    <div class='quotetop'>Цитата(И.В. * 22.1.2010, 23:45) [snapback]322939[/snapback]</div>
    windows 7
    запускается и зависает.. приходится гасить через д.з.
    [/b]
    Тут мне кажется проблема с железом. Ну в смысле зависания.

    Поставил нат ноут, там ХР. Да, классно. Закину в автозагрузку пока снег не надоест. Если на рабоче столе нет фона, снег не идёт.
    продвинь это сообщение в соцсеть:  
    Сколько людей, столько и мнений.
    ISDG1-команда Парламент

  12. #12
    <div class='quotetop'>Цитата(General * 23.1.2010, 14:50) [snapback]322999[/snapback]</div>


    Плавность - что имеешь в виду? Думаешь, стоит уменьшить случайную составляющую скорости снежинок?
    [/b]
    Смотрел, думал. Как описать?
    Наверно движения слижком резкие. Возможно дело в скорости. Тут надо опытным путём искать максимальное сходство с настоящим снегопадом.

    А может в траектории...
    продвинь это сообщение в соцсеть:  
    Чтобы тебя любили — приходится быть со всеми хорошим каждый день.
    Чтобы ненавидели — напрягаться не приходится вообще.
    Гомер Симпсон

  13. #13
    <div class='quotetop'>Цитата(Unikum * 23.1.2010, 15:16) [snapback]323003[/snapback]</div>
    <div class='quotetop'>Цитата(И.В. * 22.1.2010, 23:45) [snapback]322939[/snapback]
    windows 7
    запускается и зависает.. приходится гасить через д.з.
    [/b]
    Тут мне кажется проблема с железом. Ну в смысле зависания.

    Поставил нат ноут, там ХР. Да, классно. Закину в автозагрузку пока снег не надоест. Если на рабоче столе нет фона, снег не идёт.
    [/b][/quote]

    железо свежее, не глючное
    а вот интерфейс аэро .. может и в нем дело
    продвинь это сообщение в соцсеть:  

  14. #14
    Круто, Генерал. Большое спасибо
    продвинь это сообщение в соцсеть:  

  15. #15
    Прикольная штукенция
    А где такую заставку ( для полного щастья) взять? .. ну конкретно эту
    продвинь это сообщение в соцсеть:  

  16. #16
    <div class='quotetop'>Цитата(Vigo * 23.1.2010, 18:09) [snapback]323030[/snapback]</div>
    Прикольная штукенция
    А где такую заставку ( для полного щастья) взять? .. ну конкретно эту
    [/b]
    Там же ссылка внизу
    http://general.civfanatics.ru/soft/IDS/IDS.exe
    продвинь это сообщение в соцсеть:  
    Сколько людей, столько и мнений.
    ISDG1-команда Парламент

  17. #17
    Картинка на рабочий стол без наметённого снега вот:
    http://general.civfanatics.ru/pictures/Veter.jpg
    продвинь это сообщение в соцсеть:  

  18. #18
    <div class='quotetop'>Цитата(Unikum * 23.1.2010, 18:13) [snapback]323031[/snapback]</div>
    Там же ссылка внизу
    [/b]
    Другое имелось ввиду

    Генерал, класс! .. тока хочется таких же "деревьев", а оно тока панель "быстрого запуска" замело, а правой кнопкой тыкается да все не то
    продвинь это сообщение в соцсеть:  

  19. #19
    А поставь вид ветра "To center" так будет быстрее нарастать в центра одно дерево
    продвинь это сообщение в соцсеть:  

  20. #20


    Поставил.
    Как дела вообще?
    продвинь это сообщение в соцсеть:  

+ Ответить в теме
Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters