Вторник, 05 Ноября 2024, 17:44

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Питон, игры делать на нём можно?
AlsoooДата: Четверг, 26 Августа 2010, 19:01 | Сообщение # 1
почетный гость
Сейчас нет на сайте
Что можно сделать интересного с помощью Питона? Игры делать можно?

mitchДата: Четверг, 26 Августа 2010, 19:42 | Сообщение # 2
постоянный участник
Сейчас нет на сайте
Alsooo, на сколько я знаю впринципе то же самое что и php, ток синтаксис получше
bumДата: Четверг, 26 Августа 2010, 22:59 | Сообщение # 3
почетный гость
Сейчас нет на сайте
Alsooo, Python - это язык общего назначения, делать на нем можно почти все, что угодно.
Для создания 2D игр есть довольно популярная библиотека PyGame: http://www.pygame.org/
Можно и в 3D использовать. Например движок Crystal Space поддерживает Python. Многие пакеты 3D моделирования (Blender, Maya и т.д.) поддерживают его в роли языка скриптов. Популярная MMORPG EVE Online написана на Stackless Python.

mitch, поверь, это далеко не то же самое, что php.

mitchДата: Четверг, 26 Августа 2010, 23:06 | Сообщение # 4
постоянный участник
Сейчас нет на сайте
bum, почему тогда их все сравнивают?
bumДата: Четверг, 26 Августа 2010, 23:17 | Сообщение # 5
почетный гость
Сейчас нет на сайте
mitch, их сравнивают только в контексте веба. Питон долгое время играл там в довольно высокой лиге, на нем написан например сервер приложений Zope, также его восновном использовали крупные компании. В принципе он всегда присутствовал в вебе но не был там массово популярен. Но с появлением веб-фреймворка Django, и подобных ему, его популярность в вебе резко возросла. Особенно когда появились предложения хостинга по разумной цене. Тогда их и начали активно сравнивать с PHP. Но Python не является языком нацеленным преимущественно на веб, это просто одно из направлений где его популярность за последние несколько лет сильно возросла.

Сообщение отредактировал bum - Четверг, 26 Августа 2010, 23:39
cradisДата: Воскресенье, 29 Августа 2010, 15:22 | Сообщение # 6
был не раз
Сейчас нет на сайте
Простенькие можно, что-то посеръезнее - c++.
bumДата: Воскресенье, 29 Августа 2010, 21:43 | Сообщение # 7
почетный гость
Сейчас нет на сайте
Quote (cradis)
Простенькие можно, что-то посеръезнее - c++.

Интересно было бы услышать ваше мнение о критерии серьезности?
PBPROGДата: Четверг, 02 Сентября 2010, 16:47 | Сообщение # 8
постоянный участник
Сейчас нет на сайте
Питон - интерпретируемый язык программирования, поэтому игры будут тормознутые!
ezhickovichДата: Четверг, 02 Сентября 2010, 17:05 | Сообщение # 9
[Великий и могучий хозяинъ]
Сейчас нет на сайте
PBPROG, ты не прав...
далеко не прав...
Всё зависит от рук...

Alsooo, можешь взять PyOpenGL или PyGame ( порт SDL под Python )



Я: О великий повелитель этой ничтожной вселенной - сокращённо ЁЖ!
ApatiДата: Четверг, 02 Сентября 2010, 17:51 | Сообщение # 10
заслуженный участник
Сейчас нет на сайте
Quote (ezhickovich)
Всё зависит от рук...

... но если одними же руками написать программу на питоне и с++, то написанная на питоне будет все равно медленнее. Так что это не "далеко не прав", а "отчасти не прав".
bumДата: Четверг, 02 Сентября 2010, 18:23 | Сообщение # 11
почетный гость
Сейчас нет на сайте
Quote (Apati)
... но если одними же руками написать программу на питоне и с++, то написанная на питоне будет все равно медленнее. Так что это не "далеко не прав", а "отчасти не прав".

Ну вы же не писали на Питоне.

Дело в том, что в Питоне очень легко подключаются библиотеки написанные на C. Таким образом, многие уже умеющиеся библиотеки которые критичны к ресурсам, реализуются на C. И когда вы ее используете, то скорость вашей программы ничем особым не будет отличаться от программы написанной на C, поскольку библиотеки которые вы используете и так написаны на C. Зато многие вещи о которых вам придется задумываться при программировании на C++ в Питоне уже реализованы за вас (посмотрите только на объем стандартной библиотеки), оттестированы и оптимизированы так как ниодин среднестатистический программист не сделает. И вообще, Питон очень популярен в академической среде, для него написано огромное количество различных математических библиотек, библиотек для визуализации данных, симуляции процессов и пр. Думаете все это медленно работает? А вы попробуйте.

  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг