{"id":940,"date":"2026-04-02T01:08:37","date_gmt":"2026-04-02T04:08:37","guid":{"rendered":"https:\/\/www2.ic.uff.br\/pplay\/?page_id=940"},"modified":"2026-04-02T01:17:56","modified_gmt":"2026-04-02T04:17:56","slug":"instalacao-2-0","status":"publish","type":"page","link":"http:\/\/www2.ic.uff.br\/pplay\/instalacao-2-0\/","title":{"rendered":"Instala\u00e7\u00e3o"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<div class=\"doc-container\">\n    <div class=\"doc-header\">\n        <h1>Instala\u00e7\u00e3o e Setup<\/h1>\n        <div class=\"doc-badge\">M\u00f3dulo: Core | Dificuldade: Iniciante<\/div>\n        <p>Aprenda a preparar o seu ambiente de desenvolvimento para rodar a Power PPlay 2.0 em poucos minutos. A engine foi projetada para ser port\u00e1til e n\u00e3o exige instala\u00e7\u00f5es complexas no sistema.<\/p>\n    <\/div>\n\n    <div class=\"doc-section\">\n        <h2>1. Pr\u00e9-Requisitos<\/h2>\n        <p>A Power PPlay 2.0 roda sobre a linguagem Python e utiliza a biblioteca gr\u00e1fica Pygame para comunica\u00e7\u00e3o com o hardware. Voc\u00ea precisa de:<\/p>\n        <ul style=\"color: #cbd5e1; line-height: 1.8;\">\n            <li><strong>Python 3.8+<\/strong> instalado na sua m\u00e1quina.<\/li>\n            <li><strong>Pygame<\/strong> ou <strong>Pygame-CE<\/strong> (Community Edition).<\/li>\n        <\/ul>\n        <p>Abra o terminal do seu computador e instale o Pygame com o comando:<\/p>\n        <pre class=\"doc-code\"><code>pip install pygame<\/code><\/pre>\n    <\/div>\n\n    <div class=\"doc-section\">\n        <h2>2. Estrutura de Pastas do Projeto<\/h2>\n        <p>Para que a engine encontre os seus m\u00f3dulos (e para o <em>Architect<\/em> funcionar), o seu jogo deve respeitar uma hierarquia simples. Coloque a pasta <code>PPlay<\/code> (que cont\u00e9m os arquivos da engine) ao lado do seu arquivo principal de c\u00f3digo.<\/p>\n        <pre class=\"doc-code\"><code>Meu_Super_Jogo\/\n \u251c\u2500\u2500 PPlay\/                 # Pasta com a engine (window.py, sprite.py...)\n \u251c\u2500\u2500 assets\/                # (Opcional) Guarde suas imagens aqui\n \u2514\u2500\u2500 main.py                # O arquivo principal do seu jogo<\/code><\/pre>\n    <\/div>\n\n    <div class=\"doc-tip\">\n        <div class=\"doc-tip-title\">\ud83d\udca1 Dica do S\u00eanior: Escolha a IDE Certa<\/div>\n        <p>Recomendamos fortemente o uso do <strong>Visual Studio Code (VS Code)<\/strong>. A Power PPlay 2.0 foi escrita com <em>Docstrings Avan\u00e7adas<\/em>. Se voc\u00ea usar o VS Code e passar o mouse sobre as fun\u00e7\u00f5es da engine, um tutorial com exemplos de c\u00f3digo aparecer\u00e1 flutuando na sua tela!<\/p>\n    <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Instala\u00e7\u00e3o e Setup M\u00f3dulo: Core | Dificuldade: Iniciante Aprenda a preparar o seu ambiente de desenvolvimento para rodar a Power PPlay 2.0 em poucos minutos. A engine foi projetada para ser port\u00e1til e n\u00e3o exige instala\u00e7\u00f5es complexas no sistema. 1. Pr\u00e9-Requisitos A Power PPlay 2.0 roda sobre a linguagem Python e utiliza a biblioteca gr\u00e1fica [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"tutorial-template.php","meta":{"footnotes":""},"_links":{"self":[{"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/pages\/940"}],"collection":[{"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/comments?post=940"}],"version-history":[{"count":4,"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/pages\/940\/revisions"}],"predecessor-version":[{"id":947,"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/pages\/940\/revisions\/947"}],"wp:attachment":[{"href":"http:\/\/www2.ic.uff.br\/pplay\/wp-json\/wp\/v2\/media?parent=940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}