LINUX.ORG.RU

курсовичок


0

0

Делал курсовик по компьютерной графике, но так увлёкся, что вышел далеко за рамки задания и сделал небольшую игрушку, аля кометы:) Вот теперь думаю может ну его нафиг веб податься в геймдев, правда там венда и C++:(...

На экране вы собственно видите мою мегапрогу:), emacs и замечательный бэкграунд, который я вам полностью не покажу:P

>>> Просмотр (1024x768, 52 Kb)

★★★

Проверено: Shaman007 ()

Re: курсовичок

а чё это у вас такие странные буквы кэ?

swetten

km ★★★ ()
Ответ на: Re: курсовичок от km

Re: курсовичок

>а чё это у вас такие странные буквы кэ?

Видимо, Terminus непатченный.

З.Ы. Классный скрин :)

kaktyc ★★★★ ()
Ответ на: Re: курсовичок от km

Re: курсовичок

> а чё это у вас такие странные буквы кэ?

Только сейчас заметил, что она "не такая":) но в теминусе так, меня не напрягает, точнее я до этого момента и не замечал.

CrazyPit ★★★ ()
Ответ на: Re: курсовичок от kaktyc

Re: курсовичок

>Видимо, Terminus непатченный.

доктор, а где патчиг взять мона?

anonymous ()

Re: курсовичок

за булку с крыльями - зачот :)

geek ★★★ ()

Re: курсовичок

Игрушку встудию!

Stalwart ★★★ ()

Re: курсовичок

pkg_info -x terminus Information for terminus-font-4.20:

гыгыгы=)

anonymous ()

Re: курсовичок

А что значит "ЖЙR" в левом нижнем углу ? :)

spiro ★★ ()
Ответ на: Re: курсовичок от geek

Re: курсовичок

+1 =)))

хотя не, мне она больше напоминает кость собачью (в зоомагазинах такие продаются, чтобы грызли :)))

gr_buza ★★★★ ()
Ответ на: Re: курсовичок от CrazyPit

Re: курсовичок

Flat Shading - не кошерно. Прикручивай Гуро :)

А так - зачет!!!

igoran_84 ()

Re: курсовичок

Блендер не умеет экспортить нормали для каждого вертекса, или что?

Граненое не очень смотрится

lester_dev ★★★★★ ()

Re: курсовичок

названия функций в отчете надо выделять другим шрифтом.

Например, так \verb"rotate_x", \verb"rotate_y" и т. д.

anonymous ()

Re: курсовичок

если подашся то давай к нам:
plg.lrn.ru

stalkerg ★★★★★ ()
Ответ на: Re: курсовичок от CrazyPit

Re: курсовичок

Ничего так курсовик. А почему для написания 3D-шутера выбрал именно Python? Разве это правильно? Хотя у меня почти не тормозит.

los_nikos ★★★★★ ()
Ответ на: Re: курсовичок от los_nikos

Re: курсовичок

> А почему для написания 3D-шутера выбрал именно Python? Разве это правильно? Хотя у меня почти не тормозит.

Потомучто было влом на C писать:) В самом деле неплохо бы сделать профайлинг и боттелнеки переписать на C.

CrazyPit ★★★ ()
Ответ на: Re: курсовичок от lester_dev

Re: курсовичок

> Блендер не умеет экспортить нормали для каждого вертекса, или что?

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

CrazyPit ★★★ ()

Re: курсовичок

za Python, respect!

anonymous ()

Re: курсовичок

А это вас в институте питону учат, или ты сам, факультативно?

И что преподы, по поводу питона не возражают?

И еще, а почему бы не использовать PyGame? Тогда не нужен будет GLUT и pyopenal, а то под Win32 pyopenal нету, а линукс у меня на работе :-(

Щас придётся звук вырезать...

redvasily ()
Ответ на: Re: курсовичок от redvasily

Re: курсовичок

> а то под Win32 pyopenal нету, а линукс у меня на работе :-(

Надо чтобы работал, тем более что ты зарегистрировался на LOR. Поставь себе какой-нибудь Ubuntu 6.06 или Fedora Core 5. Там всё заработает сразу и без соплей. Хотя с трудом могу поверить что Linux сейчас тяжело поставить или спросить у знающих людей как поставить... НЕ ВЕРЮ Я В ЭТИ СКАЗКИ...

los_nikos ★★★★★ ()
Ответ на: Re: курсовичок от los_nikos

Re: курсовичок

>> а то под Win32 pyopenal нету, а линукс у меня на работе :-(

> Надо чтобы работал, тем более что ты зарегистрировался на LOR. Поставь себе какой-нибудь Ubuntu 6.06 или Fedora Core 5. Там всё заработает сразу и без соплей. Хотя с трудом могу поверить что Linux сейчас тяжело поставить или спросить у знающих людей как поставить... НЕ ВЕРЮ Я В ЭТИ СКАЗКИ...

Перечитал свой пост в поисках сказок. Не нашёл.

Хуже того, вообще не понял как связаны мои вопросы и твои ответы.

И еще. Спрашивали не тебя.

redvasily ()
Ответ на: Re: курсовичок от redvasily

Re: курсовичок

> А это вас в институте питону учат, или ты сам, факультативно?

Сам конечно, я вообще способный парень:)

> И что преподы, по поводу питона не возражают?

Поуламывал маленько - препод согласился

> И еще, а почему бы не использовать PyGame? Тогда не нужен будет GLUT и pyopenal, а то под Win32 pyopenal нету, а линукс у меня на работе :-(

Когда начинал, не планировал игрушку, поэтому про PyGame не подумал

CrazyPit ★★★ ()

Re: курсовичок

А нормали то похоже не правильно посчитаны ;)

Amage ()
Ответ на: Re: курсовичок от Amage

Re: курсовичок

мож конечно там несколько источником освещения.. но походу действительно нормали чёрти-куда смотрят =)))

anonymous ()
Ответ на: Re: курсовичок от CrazyPit

Re: курсовичок

И ещё по поводу Pygame-а.

Я тут заметил что у тебя в проге кнопки плохо опрашиваются, т.е. как в обычной программе, например в редакторе, нажимаешь 'a', он чуть чуть поворачивается, затем здоровая пауза (ну, как ты свою клаву настроил, разумеется) и после этого он начинает вращаться.

Через pygame можно добраться непосредственно до скан-кодов нажатых клавиш, т.е. не зависеть от той задержки, от typematic rate, можно опрашивать несколько кнопок одновременно.

Ты фоновую музыку планируешь? Если да, то pygame тебе поможет, без проблем может играть ogg и mp3.

Ну ты меня понял, да? :-)

redvasily ()

Re: курсовичок

Кстати, хорошим тоном считается выделение команд другим шрифтом. Также полезно использовать конструкции типа \verb"rotate_x" (вместо " можно использовать любой другой символ)

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.