Autor Tópico: Linux Game Center - Participe deste projeto!  (Lida 25116 vezes)

Offline Fagner Patricio

  • Usuário Ubuntu
  • *
  • Mensagens: 99
    • Ver perfil
    • http://fagnerpatricio.blogspot.com/
Linux Game Center - Participe deste projeto!
« Online: 12 de Dezembro de 2005, 23:06 »
Olá pessoal, aqui venho apresentar o logo oficial do projeto, não é definitivo



Essa á mais uma bela idéia do nosso amigo LedStyle

Espero vocês na nossa reunião amanhã (terça, dia 13/12/2005, as 8:00h horário de Brasília), no IRC

Já sabem né

Server: irc.gnome.org
Para conectar: /server irc.gnome.org

Canal: #Linux_Game_Center
Para entrar: /join #Linux_Game_Center
Viva o mundo Livre!!!

Offline LedStyle

  • Usuário Ubuntu
  • *
  • Mensagens: 1.345
    • Ver perfil
    • http://www.tuxresources.org
Linux Game Center - Participe deste projeto!
« Resposta #1 Online: 12 de Dezembro de 2005, 23:11 »
Resumindo o projeto em 3 palavras pra quem não sabe ainda.

Imaginem um programa de chat. Num servidor vc conecta, encontra pessoas, adiciona na lista de amigos e convida elas pra jogar online jogos como Wesnoth, Freeciv e vários outros clássicos Multiplayer pra Linux.

Vai ser em Python, Pygame e PyGTK.

Precisamos de Programadores, Designers, Webdesigners e Beta Testers (pra o futuro).

[]s

Offline biohazard

  • Usuário Ubuntu
  • *
  • Mensagens: 523
  • <thug life>
    • Ver perfil
Linux Game Center - Participe deste projeto!
« Resposta #2 Online: 12 de Dezembro de 2005, 23:15 »
Yes nos temos batatas !
 mto bom o logo


minha ideia era troca a skin vermelha dos dados e coloca uma do tux !
Arch Linux Overlord
Kernel 2.6.25-ARCH

murtog

  • Visitante
Linux Game Center - Participe deste projeto!
« Resposta #3 Online: 13 de Dezembro de 2005, 01:49 »
Uma dúvia rápida (não me levem a mal, por favor):

Qual o conhecimento de vocês sobre:
- Python
- Pygame
- PyGtk

? Tipo, se poucas pessoas conhecerem é melhor ter um tempo de "aprendizado" antes do projeto, não ?

Eu estaria disposto a ajudar. Meu e-mail eh: murtog at gmail.com

abraços =]

Offline Marcus VBP

  • Usuário Ubuntu
  • *
  • Mensagens: 355
  • Anuncie aqui!
    • Ver perfil
    • http://www.marcusvbp.com.br
Linux Game Center - Participe deste projeto!
« Resposta #4 Online: 13 de Dezembro de 2005, 10:39 »
se precisar de ajuda com a parte de web design podem contar comigo.

murtog

  • Visitante
Linux Game Center - Participe deste projeto!
« Resposta #5 Online: 13 de Dezembro de 2005, 16:56 »
eh 8 da manha ou 8 da noite ? 8)

Offline Fagner Patricio

  • Usuário Ubuntu
  • *
  • Mensagens: 99
    • Ver perfil
    • http://fagnerpatricio.blogspot.com/
Linux Game Center - Participe deste projeto!
« Resposta #6 Online: 13 de Dezembro de 2005, 20:06 »
Citar
murtog escreveu

Uma dúvia rápida (não me levem a mal, por favor):

Qual o conhecimento de vocês sobre:
- Python
- Pygame
- PyGtk

? Tipo, se poucas pessoas conhecerem é melhor ter um tempo de "aprendizado" antes do projeto, não ?

Eu estaria disposto a ajudar. Meu e-mail eh: murtog at gmail.com

abraços =]


Não sei do pessoal, mas o meu é zero :), vai ter esse tempo sim cara, só que quem já souber alguma coisa, vai começar o projeto entendeu?


Citar
Marcus VBP escreveu

se precisar de ajuda com a parte de web design podem contar comigo.



Vamos precisar sim :)
Viva o mundo Livre!!!

Offline Fagner Patricio

  • Usuário Ubuntu
  • *
  • Mensagens: 99
    • Ver perfil
    • http://fagnerpatricio.blogspot.com/
Linux Game Center - Participe deste projeto!
« Resposta #7 Online: 13 de Dezembro de 2005, 21:11 »
Como não veio ninguém para a primeira reunião, hehehehe, eu gastei meu tempo começando alguma coisa, Olha ai a uma possivel tela de login :)



Código fonte:

http://geocities.yahoo.com.br/fagnerz/Linux_Game_Center_-_Login.zip

Falou pessoal :):):)
Viva o mundo Livre!!!

Offline LedStyle

  • Usuário Ubuntu
  • *
  • Mensagens: 1.345
    • Ver perfil
    • http://www.tuxresources.org
Linux Game Center - Participe deste projeto!
« Resposta #8 Online: 13 de Dezembro de 2005, 22:21 »
Fagner... foi mal kra. Aparece no MSN ai pragente conversar. Adivinha só... dominaram meu PC bem na hora da reunião :(

Só pude voltar as 22hs. Fico aguardando.

[]s

Offline biohazard

  • Usuário Ubuntu
  • *
  • Mensagens: 523
  • <thug life>
    • Ver perfil
Linux Game Center - Participe deste projeto!
« Resposta #9 Online: 13 de Dezembro de 2005, 22:35 »
Fagner... foi mal kra.

To duentao aki, nao deu pra entra no pc ! uahuahau dei uma fuga e entrei agora mais ja vo sai , peguei o zip
Arch Linux Overlord
Kernel 2.6.25-ARCH

murtog

  • Visitante
Linux Game Center - Participe deste projeto!
« Resposta #10 Online: 14 de Dezembro de 2005, 02:32 »
Baixei o Zip também. Ficou massa!

Fagner, adicionei vc no MSN, blz ? Sei programar em Python também, posso dar uma mão =].

Falou, galera!

Offline Fagner Patricio

  • Usuário Ubuntu
  • *
  • Mensagens: 99
    • Ver perfil
    • http://fagnerpatricio.blogspot.com/
Linux Game Center - Participe deste projeto!
« Resposta #11 Online: 16 de Dezembro de 2005, 09:21 »
Iniciei mais um módulo, esse vai ser até fácil, um dos módulos será o browser interno, fiz um código teste que só precisa ser refinado :)

vejam e testem :)

Código: [Selecionar]
import pygtk
import gtk
import gtkmozembed

class Browser:      

    def delete_event(self, widget, event, data=None):        
        print "delete event occurred"        
        return False

    def destroy(self, widget, data=None):
        print "destroy signal occurred"
        gtk.main_quit()

    def __init__(self):
       
        self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
        self.window.set_decorated(True)      
        self.window.connect("delete_event", self.delete_event)
        self.window.connect("destroy", self.destroy)
        self.window.set_border_width(10)

        self.browser = gtkmozembed.MozEmbed()
        self.browser.load_url("http://www.pygtk.org")
        self.window.add(self.browser)    

        self.browser.show()
        self.window.show()

    def main(self):    
        gtk.main()

if __name__ == "__main__":
    hello = Browser()
    hello.main()
Viva o mundo Livre!!!

Offline Fagner Patricio

  • Usuário Ubuntu
  • *
  • Mensagens: 99
    • Ver perfil
    • http://fagnerpatricio.blogspot.com/
Linux Game Center - Participe deste projeto!
« Resposta #12 Online: 16 de Dezembro de 2005, 20:35 »
Olá pessoal, é com grande prazer que venho mostrar o início do módulo base para o browser que vai se integrar ao programa final :)



Olha ai o código

Código: [Selecionar]

import pygtk
import gtk
import gtkmozembed

casa = "http://www.ubuntulinux.org/"    

class Browser:  
   
    def delete_event(self, widget, event, data=None):        
        print "delete event occurred"        
        return False

    def destroy(self, widget, data=None):
        print "destroy signal occurred"
        gtk.main_quit()

    def proximo_evento(self, widget, event, data=None):    
        self.browser.go_forward()

    def anterior_evento(self, widget, event, data=None):    
        self.browser.go_back()

    def home_evento(self, widget, event, data=None):    
        self.browser.load_url(casa)

    def __init__(self):
       
        self.window = gtk.Window(gtk.WINDOW_TOPLEVEL)
        self.window.set_decorated(True)      
        self.window.connect("delete_event", self.delete_event)
        self.window.connect("destroy", self.destroy)
        self.window.set_default_size(800, 600)
        self.window.set_border_width(10)

        self.botaoProxima = gtk.Button("Proximo")
        self.botaoProxima.connect("clicked", self.proximo_evento, None)

        self.botaoAnterior = gtk.Button("Anterior")
        self.botaoAnterior.connect("clicked", self.anterior_evento, None)

        self.botaoCasa = gtk.Button("Casa")
        self.botaoCasa.connect("clicked", self.home_evento, None)

        self.logoLabel = gtk.Label("Linux Game Center - Home Page")

        self.browser = gtkmozembed.MozEmbed()
        self.browser.load_url(casa)  

        self.hbox = gtk.HBox(homogeneous=False, spacing=5)
        self.hbox.pack_start(self.botaoAnterior, expand=False)
        self.hbox.pack_start(self.botaoProxima, expand=False)
        self.hbox.pack_start(self.botaoCasa, expand=False)
        self.hbox.pack_start(self.logoLabel, expand=False)

        self.vbox = gtk.VBox(homogeneous=False, spacing=5)
        self.vbox.pack_start(self.hbox, expand=False)
        self.vbox.pack_start(self.browser, expand=True)
       
        self.window.add(self.vbox)

        self.botaoProxima.show()
        self.botaoAnterior.show()
        self.botaoCasa.show()
        self.logoLabel.show()
        self.hbox.show()
        self.vbox.show()
        self.browser.show()
        self.window.show()

    def main(self):    
        gtk.main()

if __name__ == "__main__":
    hello = Browser()
    hello.main()


Vamo lá pessoal, todo mundo vamo ajudar no projeto que promete :)

Estou fazendo esses códigos mas eu não sei nada de PyGtk, estou aprendendo fazendo o projeto, acontece que Python e PyGtk é muito mais simples do que eu pensava :) é fácil mesmo, quem quiser ajuda e ajudar é só me contactar, murtog cara, cadê você?????

Já falei com o Led para ele arrumar uns ícones legais para usarmos.

Marcus VBP depois queria conversar com você e o LedStyle sobre o Home Page, que dias vocês podem, ao mesmo tempo, hehehe :)

Falou Pessoal!!!
Viva o mundo Livre!!!

Offline biohazard

  • Usuário Ubuntu
  • *
  • Mensagens: 523
  • <thug life>
    • Ver perfil
Linux Game Center - Participe deste projeto!
« Resposta #13 Online: 17 de Dezembro de 2005, 02:05 »
ahh so pq eu tava quase nessa parte no abri a jenla do brownser!!1

ahh !

vo apaga meu sorce e pega o seu !! hihii
Arch Linux Overlord
Kernel 2.6.25-ARCH

Offline LedStyle

  • Usuário Ubuntu
  • *
  • Mensagens: 1.345
    • Ver perfil
    • http://www.tuxresources.org
Linux Game Center - Participe deste projeto!
« Resposta #14 Online: 17 de Dezembro de 2005, 03:00 »
Fagner... to meio corrido mas assim que abrir uma brexinha eu ja te arrumo aqueles ícones pra incrementar o visual ok? Posso mandar em svg? Tem como agente usar só svg no programa?

Te enviei uns provisórios por email ok?

Ae pessoal. Pra quem ainda não entendeu o projeto vou resumir em 1 palavra: STEAM

Entenderam agora? hehehe. Vai ser tipo um Steam pra jogos do Linux. Tamos precisando de contribuição heim. Quem programa em Python por favor ajudem ok?

[]s