SuperPython - Introdução¶
| Ambiente de Desenvolvimento SPy | LABASE | ![]() |
Visão Global
Um ambiente para ensino de programação de games em Python.
Este ambiente facilita a aprendizagem da linguagem Python
O ambiente é dirigido principalmente à criação de games por jovens e crianças do ensino médio e fundamental.
O Ambiente SuperPython é programado em Brython
| Código Fonte | Github |
| Registro de Tiquets | Github-Issues |
Especificações e Qualidade
| Kanban em Waffle.io | |
| Integração Contínua Drone.io | ![]() |
| Manual em Read the Docs | |
Protótipo Executável
Equipe de Desenvolvimento
| Carlo Emmanoel Tolla de Oliveira | |||
| Ludmila Barros Meireles | |||
Copyleft 2015 Carlo E. T. Oliveira
SuperPython - Manual¶
Este ambiente permite rodar um game stand alone e criar módulos que não estão no menu.
Para rodar um game basta chamar <projeto>.is-by.us/code/_<modulo>. O submódulo main.py será importado.
Para criar ou acessar um módulo fora do menu basta clicar a letra O no canto inferior direito do menu principal.
A biblioteca Phaser está disponível baixada do CDN. Use: from browser import window; window.Phaser
O projeto que se está usando pode ser caracterizado como a primeira palavra da url.
Pode se importar novos módulos adicionando o prefixo (módulo) _spy na frente do nome do módulo que se quer importar.
SuperPython - Modulos¶
SuperPython é programado em Brython
Funcionalidades Documentadas:
- Modelo do SuperPython : Entidades Basicas SuperPython - Módulos Principais
- Testes Unitários do SuperPython : SuperPython - Módulos de Teste


