Jump to content




[DEV]SkyUpdater - Meu Game Launcher


Recommended Posts

Boa tarde pessoal, tudo bem?

Esse é meu primeiro post, sempre acompanhei a comunidade, desde 2006 (tamo velho heinm...)

Na época em que comecei a jogar L2, não tinha conhecimento nenhum de programação, mas sempre fui interessado em aprender. 

Resultado: Hoje sou Engenheiro de Computação. HAHAHA.

Vim compartilhar com vocês um launcher de jogo (Fiz pensando em L2, mas pode ser usado por qualquer jogo) que fiz de ontem pra hoje.

Fui programando de brincadeira, mas dai o negócio foi ficando tão bonito, que vim mostrar uns prints e ver o que vocês acham.

Desenvolvi esse Launcher em C#, dá pra customizar bastante se quiser, pensei em fazer por encomenda as customizações ou disponibilizar open-source em troca de alguma coisa (seguir no github, ou algo do tipo).

Por enquanto, quero a opinião da comunidade, o que acham do layout? Breve vou testar num servidorzinho caseiro meu aqui, dai posso disponibilizar pra testes.

Game Launcher:

A cara do Game Launcher é essa aqui, bem simples, mesma receita de bolo, página web personalizável ao centro.

GameUpdater.png.d29312a3365090c9e06f6bfc65e4d0fb.png

Ao clicar em JOGAR, o Game Launcher é minimizado pros icones da barra de tarefas:

NotifyIcon.png.bfe2612bc5acf5fcf2e08bdbf1ad6f80.pngTrayIcon.png.62ba1a77dd616ac8eb12c1e684a9c921.png

Dá pra pensar em algum tipo de anticheat rodando no Launcher enquanto ele está na barra de tarefas...

Aqui em meus testes, vocês podem ver os arquivos baixados pelo Game Launcher:

ArquivosBaixadosCLiente.png.bc3582108d48faff7e1f6b4185331af1.png

 

Aaah, todas as informações do servidor, como Nome, URL, etc... fica tudo em uma DLL protegida, então só quem tem acesso ao código-fonte pode alterar:

ArquivosGameUpdater.png.1323f8d020dfa81d810fbab7db0ec598.png

 

Game Builder:

O "Gerador de Novas atualizações é esse cara aqui", também bem simples:

GameBuilder.png.1a7e5f2c72b2551e69b9ea75ac939ef4.png

 

Você seleciona a pasta com os arquivos e ele faz o resto, dai é só colocar esses arquivos no site do seu servidor:

SelecionarPastaGameBuilder.png.74550c684eb02448c07bf200018a4533.png

ListaDeArquivos_GameBuilder.png.3e7cdc829aa2a04ed93200f2c791d8e9.png

ArquivosBuild.png.eed0ba7e70d58f08eb972a03408ef275.png

 

Por enquanto é isso, o que acharam?

 

 

Abraços.

 

Marlon Prudente - SkyWorker

https://github.com/marlonprudente

 

"SERVIDOR INTERLUDE" Rebelion Server - Em Desenvolvimento

---------------------------------------------------------------
======== EM BREVE ======== 

SkyWorker

Link to comment
Share on other sites


Parabéns pela iniciativa @SkyWorker gostei muito do Launcher, o Build também está muito bom, bem Clean e Simples.

Já ganhou +1 seguidor no GitHub.

Parabéns e continue sempre inovando amigo!

Abraço!

Sobre Mensagens Privadas: Clique Aqui

Confira todo o meu conteúdo Postado aqui no fórum Clicando na Imagem abaixo

3WE7mgV.gif

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Join now

    Be part of the largest and oldest communities about Lineage2 in Latin America.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.