Форум программистов, компьютерный форум, киберфорум
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Python Как получить константы для QOpenGL? https://www.cyberforum.ru/ python-graphics/ thread1026682.html
Всем привет. Вопрос такой. Пишу программу, с PyQt.QOpenGL. В образце из книги и из статей в инете, вижу, что надо делать такой вызов: def paintGL(self): ...
Как сохранить принятое сообщение в Tkinter.Text()? Python
код serve-ра python 2.7.5 # -*- coding: cp1251 -*- #!/usr/bin/env python # -*- coding: utf-8 -*- from Tkinter import * import socket import threading
Python В каком модуле находится QString?
Пишу: from PyQt4 import QtCore #... s=QtCore.QString('foo') #...
Python Как сделать кнопку суммирования значений двух Entry в Tkinter? Привет, не могу решить задачу по GUI, Python. Не могли бы вы мне подсказать, как вывести функцию для суммированного результата двух Entry widgets(п.5)? Спасибо!!! Задача: Create an interface... https://www.cyberforum.ru/ python-graphics/ thread1003168.html
Python Как правильно делать лейблы и кнопки? https://www.cyberforum.ru/ python-graphics/ thread1001054.html
Написала маленькую программу. Но вообще не знаю, как должна работать программа с графическим интерфейсом. Правильно ли так добавлять или удалять Лейблы и кнопки? Как правильно? from Tkinter import...
Python Как в setup.py указать дополнительные файлы?
Как в setup.py указать дополнительные файлы (к примеру картинки)? И как указать путь установки проекта?
Как применить теги при выводе текста в PyQt4? Python
Python 2.7.5, PyQt 4.10.3. Текст груп-бокса выводится вместе с тегами. Пример кода: QtGui.QGroupBox(u'<u>Личные данные</u>') В чем может быть причина?
Python Как подключать в QML дополнительные пакеты в PyQt? Народ, подскажите, кто знает - как подцеплять в QML дополнительные пакеты. Что они из себя представляют в виде файлов и куда их класть. Совсем элементарный проект на QML у меня запускается, начало... https://www.cyberforum.ru/ python-graphics/ thread986633.html
Python Как вызвать функцию с новым аргументом при нажатии кнопки в Tkinter? https://www.cyberforum.ru/ python-graphics/ thread986017.html
Всем привет) Начал осваивать питон и столкнулся с такой вот темой, при запуске срабатывает команда на кнопке и функция сразу выполняется, как так то?? Что не так делаю? from tkinter import *...
Python Как добавить строки с кириллицей из файла в QComboBox? Дано: 1) Питон 3 2) Файл с кириллическими символами (то бишь русские буквы) Задача: Считать файл построчно и добавить каждую строку в QComboBox Наткнулся на проблему с кодировкой, в файле... https://www.cyberforum.ru/ python-graphics/ thread982793.html
1 / 1 / 0
Регистрация: 06.12.2013
Сообщений: 9
0

На чём проще разработать 2д-игру?

09.12.2013, 23:41. Показов 1470. Ответов 3
Метки (Все метки)

Предыстория.

В школе, рядом с моим домом, учительница по информатике ушла в декрет. Меня попросили вести информатику и кружок по программированию. Раньше разрабатывал программы на Pascal, C, PHP. Согласился помочь.
1. Учительница к великому сожалению ничего толком детишкам не рассказывала. Ребята балавались на уроках, либо вовсе не ходили. На последнем уроке, дети заявили, что они смотрели филь по сеть. Я сначала подумал, что какой-то научный фильм. На деле оказалось, что они смотрели фильм "Социальная сеть (про Facebook)".
2. На деле, большинство учеников оказались сообразительными. Слету схватывают основы программирования. Видимо многое зависит от того как рассказывать.
3. Так как ребята пропустили очень много как по информатике, так и программированию, я думал как ускорить процесс обучения. При этом чтобы он был им интересен. Сначала я задал каждому по теме для создания презентации, мини реферат. В итоге, ребята почти ничего не сделали и посещаемость начала падать. В коридоре, мельком я услышал их разговор, о том, что было бы здорово сделать игрушку, которую можно было бы загрузить на аппстор и андройд магазин.
4. На уроке, я им предложил придумать игру и что мы вместе ее разработаем. Видели бы вы их сияющие глаза... Собственно, благодаря игре я закрою сразу три темы (программирование, базы данных, создание сайта) и мимолетно еще десяток тем по информатике.

Для себя я ставлю цель изучить Python и помочь ученикам разработать игрушку. Хочется чтобы игру можно было портировать под основные ОС и мобильные платформы. Так как я уще планирую вести кружок робототехники, поэтому выбрал python.

Ученики будут делать 2д игру, 1 лвл, что-то вроде игры марио. Где персонаж собирает падающие сверху кубики.
Логику мы разберем, основы python расскажу. Работу со спрайтами разберем.

Остается вопрос в библиотеке, с которой работать. Чтобы меньше было заморочек с портированием в дальнейшем. Сейчас изучаю Pygame.

Собственно, прошу подсказать, какие библиотеки стоит изучить. На что стоит обратить внимание.

Вернуться к обсуждению:
На чём проще разработать 2д-игру?
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2013, 23:41
Готовые ответы и решения:

Скажите честно, на чём мне писать игру?
Говорю сразу c++ не знаю, а здесь написал, потому что здесь много норм пацанчиков. Я хочу написать...

На каком языке проще/сложнее разработать экспертную систему?
На каком языке можно разработать экспертную систему? Пролог Лисп Ассемблер На любом языке...

Плагин для WordPress. Проще найти, или разработать самому?
Здравствуйте, товарищи. Возникла такая проблема - понадобился мне плагин для WP, поискал среди...

Разработать и продать игру
Насколько реально создать простенькую игру и потом продавать ее через инет? Никто не задумывался?...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.