Несколько занимательных Python-проектов

    Вступление.

    Я долго думал, создавать ли этот топик.
    Аргумент против: творения не мои, поэтому инвайта ожидать не стоит, а в силу отсутствия исходников полезность статьи не велика.
    Аргумент за: я был сильно впечатлен увиденным, а искать что-то касающееся Python-а и программирования в целом на просторах youtube-a вряд ли кто-то станет.

    Так что в конце-концов я все же решил поделиться увиденным с публикой. А поделюсь я с Вами несколькими видео-роликами, раскрывающими возможности ряда программ, написанных на питоне с использованием модуля pygame. Основная тематика приложений — различного рода симуляции.

    Об авторе (но не от автора).

    Автором всех шести приложений является Badmephisto — студент из Словакии, живущий в настоящее время в Канаде. Он весьма известен как спидкубер, но, как мне кажется, не менее талантлив в программировании. Еще он замечательный математик, увлекающийся фракталами.
    Ссылки: Cubing site, Youtube account, Fractalmath channel.


    Собственно видео.

    И так — к делу. Пояснять происходящее пожалуй не стану, поскольку «лучше один раз увидеть...» и все ролики имеют лаконичное, но достаточное, авторское описание. Разместить ролики попытался от меньшего к большему.

    1. Neural Nets Simulation




    2. Pedestrians Walking — Crowd Simulation




    3. 3D Engine




    4. Sketcher: Program Draws Pictures




    5. 4 Seasons Animation




    6. Evolving Types of Motion in a Simple Organism




    Послесловие.

    Надеюсь кого-то ети видео порадуют, кого-то заинтересуют. Но я был очень впечатлен. Мне пока не приходилось видеть чего-то подобного. После просмотра прекрасно понимал, что тут заслуга программиста (создателя), но никак не Python-а (инструмента), и тем не менее именно ети ролики побудили меня начать мое знакомство с Python-ом, которое продолжается и по сей день и не перестает доставлять мне удовольствие.

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

    The source is not currently online, and I am not aware of any similar source being online either. I dont even have forums or blogs I can point you to because everything I learned was from me picking it up slowly and learning it all by myself from all over the place.

    I realize that is perhaps a little disappointing. Maybe one resource is gamedev.net, they have a good forum for programming games in particular. Also there is some source code on pygame.org for some complex and simple games. It may be hard to tell them apart but maybe its a start.

    sry
    -meph

    Конец цитаты.

    Вот так вот. В том, что он ето все сам (и почти с нуля) написал, я не сомневаюсь. Но меня ето не перестает удивлять.

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

    UPD: Большое спасибо mikeSP за инвайт.
    UPD: Перенес в блог Python. Надеюсь никого этим не обижу )))

    Похожие публикации

    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 11

      +1
      Когда читал этот пост в песочнице удивлялся, почему автор топика упорно игнорирует букву «э», заменяя ее буквой «е».
      • НЛО прилетело и опубликовало эту надпись здесь
          0
          А не расскажите, как верстают знающие люди? У меня лично нет опыта написания статей, и думаю Вы тоже не сразу с ним родились.
          • НЛО прилетело и опубликовало эту надпись здесь
          0
          А я всё таки нашел одну «э» в предпоследнем абзаце :)
            0
            Исправил.
            0
            Интересно. Пункт 4 не должен быть сложным в реализации в теории. Прямо загорелся попробовать сделать.
              0
              А меня больше всего заинтересовал 2й. Обязательно такое постараюсь сделать (:
                +1
                Питон тут наверное не причем, но товарищь делает интересные вещи.
                Особенно порадовал 6. Там и нейронные сети и генетические алгоритмы.
                  0
                  Мне этот проект тоже кажется наиболее интересным. Я имею пока крайне поверхностное представление как о нейросетях, так и о генетических алгоритмах, поэтому с трудом представляю, как можно научить двигаться абстрактный четырехугольник и плюс ко всему измерять эффективность движения. А неизвестность обычно либо пугает, либо поражает =)
                    0
                    В моем случае она заинтересовывает. Просто я несколько раз на подобное моделированние натыкался на тут в последнее время, нампример «генетические часы» и я тоже «не предствляю» как это возможно. Поэтому стал копать, эксперементировать.

                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                Самое читаемое