GT-Games: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
 
(7 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 5: Linha 5:
== Integrantes  ==
== Integrantes  ==


* [[User:V1z| Ricardo Fabbri]]
* [[User:V1z| Ricardo Fabbri]] - Tech Lead atual
* [[User:Prestoppc| Presto]] - http://pulapirata.com
* [[User:Prestoppc| Presto]] - http://pulapirata.com
* [http://automata.cc Vilson Vieira]  
* [http://automata.cc Vilson Vieira]  
Linha 21: Linha 21:
** Programar apenas com javascript?  
** Programar apenas com javascript?  
** Podemos usar outras linguagens de script mas extensiveis que javascript? Python? Lua?
** Podemos usar outras linguagens de script mas extensiveis que javascript? Python? Lua?
** Explorar [http://en.wikipedia.org/wiki/Dart_%28programming_language%29 Dart] e GWT/[http://code.google.com/p/playn PlayN]
** Explorar [http://en.wikipedia.org/wiki/Dart_%28programming_language%29 Dart] e GWT/[[PlayN]]
** NME: framework escrito em Haxe que tambem permite deploy para varias plataformas
** NME: framework escrito em Haxe que tambem permite deploy para varias plataformas
*** Segundo Gonzo do PulaPirata.com: com bibliotecas auxiliares é realmente tranquilo de fazer o deploy, mas é muito crua
*** Segundo Gonzo do PulaPirata.com: com bibliotecas auxiliares é realmente tranquilo de fazer o deploy, mas é muito crua
Linha 33: Linha 33:


== Tutoriais ==
== Tutoriais ==
=== PlayN ===
=== [[PlayN]] ===
* This is a multi-platform based solution for >= 5 platforms, based on Java and proposed by Google/GWT team.
* This is a multi-platform based solution for >= 5 platforms, based on Java and proposed by Google/GWT team.
* Home page http://code.google.com/p/playn/wiki/GettingStarted
* [[PlayN|Check out our wiki page]] with in-depth instructions reflecting our recent practice with [[PlayN]]
* Deployment seems very easy and from our experience it really is!
* Deployment seems very easy and from our experience it really is!
==== Learning ====
* My tutorials on PlayN and [[Pet]]:
** Part 1  http://youtu.be/SR4dTddWcFw
** Part 2  http://youtu.be/Y1fA69EKfRU
** Part 3  http://youtu.be/veCo81CtCqM
* The usual guide is very good: http://code.google.com/p/playn/wiki/GettingStarted
* I had to instal maven 3 from source in ubuntu 11.10
* Para mudar o tamanho da janela do jogo, tem que editar o backend de cada plataforma para inserir codigo especifico
==== Notes ====
* To deploy to Google app engine (GAE)
** It is important to indicate an available GAE SDK (usually behind the official)
** When following the instructions in http://code.google.com/p/playn/wiki/GettingStarted, it may be necessary to run ''mvn install'' first prior to the  mvn -f html/pom.xml gae:run


== Ideias para o Futuro ==
== Ideias para o Futuro ==

Edição atual tal como às 00h44min de 27 de abril de 2013

Este grupo de trabalho reune membros do Lab Macambira interessados no desenvolvimento de jogos, tanto para Mobile (telefones e pads), Web, e jogos interativos usando sistemas com cameras de video (ver GT-Video).

<video type="vimeo" id="36312053" width="552" height="470" allowfullscreen="true" desc="Official Pd/Gem color tracker we invented, Controling a Video Game - HiDef: vimeo.com/rfabbri/color-joystick"/>

Integrantes

Projetos

  • SimBar - simulador de boteco brazuca style
  • Pet - tamagochi comix style
  • Frets on Fire - uma guitar hero engine
  • AHT - AirHackTable - Play Games with Floating Origami on a wind table

Tarefas

  • Decidir ou inventar a melhor maneira de se programar cross-platform: Web + Android + iOS
    • Programar apenas com javascript?
    • Podemos usar outras linguagens de script mas extensiveis que javascript? Python? Lua?
    • Explorar Dart e GWT/PlayN
    • NME: framework escrito em Haxe que tambem permite deploy para varias plataformas
      • Segundo Gonzo do PulaPirata.com: com bibliotecas auxiliares é realmente tranquilo de fazer o deploy, mas é muito crua
    • cocoa2d: parece promissora tb. a questao eh: o quao facil eh dar o deploy, e se a programacao eh de baixo ou alto nivel. Tambem teriamos q usar outro framework pra 3D

Workflow

Reuniões

Ver tambem http://pontaopad.me/gtvideoreuniao


Tutoriais

PlayN

  • This is a multi-platform based solution for >= 5 platforms, based on Java and proposed by Google/GWT team.
  • Check out our wiki page with in-depth instructions reflecting our recent practice with PlayN
  • Deployment seems very easy and from our experience it really is!

Ideias para o Futuro

Links

Engines HTML5