Форум сайта python.su
Значит столько времени потрачено в пустую что бы мне потом бросить и начать изучать новый пакет! Отлично! А может кто выложыть сдесь сылку на книги по PyOpenGL или DirektPython сдесь буду теперь их изучать!
Офлайн
LumerНасчет потраченного впустую времени: я .NET учил например и сайты делал на ASP.NET(C#) и программы на C#, и компоненты писал, теперь походу мне это вообще никогда не пригодится, что унывать? А еще я очень много времени отдал OpenGL, а потом наткнулся на Ogre и Irrlicht. Говорят тебе мудрые люди, забей на OpenGL, есть OGRE. Хотя тут наверно такой выбор, хочешь делать игру учи Ogre/Nebula/Irrlicht/еще что-нибудь, а вот если ты хочешь делать ДВИЖОК, тогда и учи OpenGL. Определись либо ты делаешь ИГРУ либо ДВИЖОК.
Значит столько времени потрачено в пустую что бы мне потом бросить и начать изучать новый пакет! Отлично! А может кто выложыть сдесь сылку на книги по PyOpenGL или DirektPython сдесь буду теперь их изучать!
Отредактировано (Окт. 29, 2008 15:30:41)
Офлайн
Книг по питону мало, а актуальных вообще нет. Я про 3д даже не говорю.
Читай документацию, копай исходники. Есть 12 неплохих уроков по Irrichlite+Jthon, есть примеры и неплохая документация к панде, а к DirectPython так вообще надо сразу про DirectX читать - это же просто враппер вокруг DirectX. К тому же в комплекте есть отличные примеры, на сколько я помню.
Если вы действительно хотите попробовать делать игры - берите Torque Game Engine, и не замарачивайтесь. Его инди-лицензия недорогая и в нём всё есть. И с питоном дружит (http://www.garagegames.com/index.php?sec=mg&mod=resource&page=view&qid=3345)
Ну и можно в блендере прямо попробовать.
Отредактировано (Окт. 29, 2008 15:22:42)
Офлайн
Да я именно и хотел изучать OpenGL для создания своего движка хоть это и очень сложно! может всетаки выложите ссылки на русскую литературу по PyOpenGL или же документацию? но сейчас буду пробовать Panda3D или OGRE! может что из этого получиться! :)
Отредактировано (Окт. 29, 2008 15:34:30)
Офлайн
Если уж все начачли предлагать что попало, то я тоже: PyGLET =)
Офлайн
Вопрос PyOGRE тоже создан через OpenGL?
Офлайн
Ferromanчто значит враппер? я как бы недавно в заиттересовался программарованием так что прошу не злиться на мои столь тупые вопросы касающиеся местного сленга? :)
Офлайн
Вопрос PyOGRE тоже создан через OpenGL?Э, а ты на сайт огра ходил? Там написано что это враппер над Ogre 3D. А что такое Ogre3D гугл говорит прямо в первом линке. (url=http://www.google.com.ua/search?q=Ogre+3D)
что значит враппер? я как бы недавно в заиттересовался программарованием так что прошу не злиться на мои столь тупые вопросы касающиеся местного сленга?
wikipediahttp://ru.wikipedia.org/wiki/%D0%92%D1%80%D0%B0%D0%BF%D0%BF%D0%B5%D1%80
Враппер (англ. wrapper — обёртка) — программный модуль, перехватывающий поток ввода/вывода и изменяющий его в соответствии с заложенной программой.
Отредактировано (Окт. 29, 2008 17:27:10)
Офлайн
Lumer: может все таки выложите ссылки на русскую литературу по PyOpenGL или же документацию?
Лично я такой не знаю. Есть небольшие разделы на некоторых сайтах, например http://steps3d.narod.ru/tutorials/pyopengl-tutorial.html
В поставке PyOpenGL есть куча классных Demo-примеров, особенно выделю те, которые в каталоге NeHe. Я всё это изучал по первой попавшейся книге по OpenGL (не помню название, все примеры там были на фортране) и соотносил прочитанное с примерами, включенными в постаку PyOpenGL. Сейчас в магазинах (даже в моём Муходрищенске есть) полно книг по OpenGL с примерами на С (С++), на питон примеры из этих книг обычно без проблем переносятся.
Офлайн
Также можно использовать движок Блендера. На форуме blender3d.org.ua его много обсуждают, может, чего путное для себя найдёшь. Правда, дальше болтовни там никто не продвинулся.Если игрушка не шибко сложная, можно прямо в Блендере и делать.
Офлайн