PyGame & VPython

  1. В случай, че не сте запознати, смятам, че за доста хора ще е интересно да погледнат какво представлява и какво мже да се прави с PyGame: http://pygame.org/ http://pygame.org/docs/

    За съжаление все още не е 100% съвместим с python3, но в момента се работи по PyGame Reloaded, който би трябвало когато е завършен да е напълно python3 съвместим: http://pygamedraw.wordpress.com/

    За хората, които са се занимавали с SDL би трябвало дa не представлява проблем ползването на библиотеката, тъй като отдолу всичко на практика е точно SDL. Поне простата логика, която съм разгелждал до тук е същата, иниицализирате си модулите, които ще ползвате, създавате си surface и почвате да blit-вате върху него или ако много ви влече да рисувате пиксели. А дори човек да няма опит с SDL, пак не е никак трудно с час-два четене да започнете да се вихрите :)

    Друго интересно нещо в тоя ред на мисли е VPython(http://www.vpython.org/). Играл съм си много малко с него, но до колкото си спомням бях силно впечатлен от простотата, с която могат да се правят неща в него. Върви с много благинки, една от които е VIDLE, което по думите на авторите му било по-добър вариант на IDLE. За сега май е необходимо да си го билдвате сами за python3.2, което предполагам в близко бъдеще ще бъде променено. Според авторите му VPython е библиотека за научна визуализация. Реално за тази си цел е наистина перфектно. Изключително добро е за симулации на физични/химични процеси, стига човек да разбира малко повече от тия науки :) Не съм убеден каква е ситуацията със скоростта, която може да се постигне, но е напълно възможно според мен да се ползва и за game dev цели.

    До колкото съм наблюдавал в доста от програмистските курсове във факултета голяма част от посещаващите ги искат да пишат игри за финални проекти, така че се надявам това да е полезно на някого, а защо не и да даде някоя идея :)

    Публикувано преди
  2. Ако искате да правите игра за проект — навити сме. Ако искате да ползвате това — също. Ако е така — пишете ни.

    Публикувано преди

Трябва да сте влезли в системата, за да може да отговаряте на теми.