Ir para conteúdo

cristofermartins

Artesão
  • Total de itens

    128
  • Registro em

  • Última visita

  • Dias Ganhos

    4

Tudo que cristofermartins postou

  1. Você exagera demais. A unica coisa que tem que ser liberada é as Sprites. Conteúdo é o mapa(mapping), são os sistemas(Scripting), as Quests e tudo mais que torna o jogo único. Sprites nunca vão tornar um jogo unico por que são apenas artificios da Interface(aparencia) do jogo. Se você não consegue tornar seu jogo único com isso, então não vai ser com Sprites que você vai conseguir. E eu to pouco me cagando pra Cipsoft, Donos do Perfect World e pro resto do mundo. Eu to falando daqui. Eu to falando que nós podemos concertar essa merda aqui, fazer o diferencial aqui. Não importa o que os outros fazem, o que importa é o que nos fazemos. Se espelhar nos outros nunca vai fazer você especial ou melhor, ainda mais se espelhar no errado. Se esse projeto der certo, eu posto o modulo de áudio 3D e alem disso tudo o resto que eu tenho de edição de Client para o publico como OpenSource. Ah, e como requisito eu quero que você disponibilize as sprites do WODO como domínio publico (: Abraços,
  2. A ideia é bem simples: Saber se as pessoas estariam dispostas a disponibilizar todas as suas Sprites e criar uma unica coletânea de sprites que seria disponibilizada para todos de graça. Assim, todos poderiam usufruir de uma base rica de Sprites. Quando você precisar de uma sprite, ela vai estar lá. Se ela não estiver ou algo não lhe agradar( como qualidade) , você pode cria-la e submete-la ao projeto. A própria comunidade cria o conteúdo e o fiscaliza, assim mantendo o conteúdo interessante e com qualidade. Todos os Sprites vão ser Domínio Publico. A ideia é como o OpenTibia: OpenSource. O OpenTibia como todos sabem é OpenSource, e foi construído com a ajuda de varias pessoas de forma voluntaria com o objetivo de criar um substituto para os Servers oficiais do Tibia.Então é obvio o objetivo aqui. Como todos se beneficiam do Opentibia, todos poderiam se beneficiar do trabalho de todos. É uma situação aonde todos ganham. Para mim, Sprites são recursos indispensáveis na hora de criar um Server. O único que não ganha é o egoísta. Duvido alguém aqui criar um servidor sem os sprites da cipsoft, e ainda sim, tem gente que se nega a doar seus próprios gráficos, alegando que tiveram trabalho com eles. E a cipsoft, não teve trabalho? Todos os contribuidores do OpenTibia não tiveram trabalho? Então o negocio é ter vergonha na cara e deixar de ser egoísta. Ninguém estaria aqui se alguém não tivesse essa mesma ideia que eu estou tendo agora. Exclusividade?Reconhecimento? Aposto que vocês não dão reconhecimento para quem faz e fez o OpenTibia. Exclusividade? isso se chama egoismo. Eu acredito em liberdade. Eu acredito que com paixão as pessoas fazem coisas verdadeiramente únicas. Eu acredito que com as ferramentas certas e com recursos, as pessoas poderão criar sistemas únicos, mapas únicos, OTServers Únicos. E eu acredito que com um Otserver único, você conquista o publico.
  3. Gostei da entrevista também, o projeto promete bastante
  4. Serio mesmo que você fez a comparação entre linguagens usando só isso como referencia? Sem comentarios. Programação nada mais é do que expressão de detalhes.As linguagens só existem para expressar detalhes, perceba, quanto mais baixo nivel, mais detalhes. Programar em assembler é uma merda, mas tem uma liberdade absurda. Em c++, a liberdade é menor do que o assembler, ainda assim, é baixo nível. Agora, se formos subindo nos níveis, Lua , Python , por exemplo, são mais limitados que c++ mas são bens melhores do que c++ em determinados problemas. A questão é, quanto mais alto nível mais a linguagem é focada em determinado problema. Maior é a limitação. Por isso lua não é bom para se fazer tudo, existe ferramentas melhores. Eu acredito que cada ferramenta serve para alguma coisa. Por exemplo, num server ideal, toda a parte pesada e que dependente de alta performance deveria ser feita em c++. Coisas como especificações de detalhes, logica do jogo e etc,deveriam ser feitos em lua. Outro lembrete, não se engane se uma ferramenta é muito utilizada, ou é muito promovida, essa industria é igual industria da moda, muitas vezes a linguagem não vence por que é melhor tecnicamente, vence por que há uma grande empresa por traz promovendo, um exemplo, vb6 morreu depois que microsoft abandonou.C++,lua,python,JavaScript venceram essa barreira, mas por exemplo, Action Script, se a adobe abandonar já era.
  5. As ideias evoluem, mas não é esse o ponto. Das conversas que eu tive com o ADM Gustavo, LukasScott e o VinnieSimons,Você percebe que meu objetivo nunca foi seguir o OpenTibia, ou querer fazer algo mais organizado. Eu sempre quis, talvez tenha falhado, propor uma evolução ao OpenTibia na hora de fazer MMORPGs customizados. A unica ligação com o OpenTibia é algumas características. Características fundamentais. E porra, quem quer seguir o OpenTibia? Se eu falhei em algum ponto, e você se importa, me ajude a concertar. Não se esqueça que o objetivo desse projeto é as pessoas não sou eu. Se você quer algo melhor que o OpenTibia mas que continue Tibia, faça você mesmo. Esse não é o meu objetivo aqui.
  6. Não é ser pessimista, é ser um sem coragem, mas não precisa se sentir especial, tem muita gente igual a você. Problemas, sim. Isso se encontra em qualquer coisa grande que se faz na vida,jovem padawan. Incentivo? É isso que eu estou procurando. Mas se nem os meros mortais acreditam, por que outros vão acreditar? Eu tentei sintetizar o que é o projeto. Não como vai fazer feito,sem detalhes técnicos.
  7. Carai, não é novo MMORPG, é uma plataforma pra criar MMORPGs. Eu entendi qual é o seu ponto. Claro que a maioria aqui só que pegar scripts prontos,pegar um server pronto, botar sistema de donation e fazer algum dinheiro com isso. Mas a questão é, eu não to focado nessas pessoas. Eu to focado nas outras que querem fazer ATS e ficam reclamando que não tem como customizar Client ou que não tem Client proprio do OpenTIbia. To falando gente seria aqui, não das massas. Pessoas que tem talento e coragem o suficiente para participar de um projeto OpenSource e criar algo. Mas parece que tá raro pessoas assim hoje em dia.
  8. Eu quero criar uma nova plataforma para MMORPGs 2D,incluindo Server,Client e editores(map,Itens,Etc). Em alguns detalhes se parece com o Tibia, em outros não. A questão aqui é que o OpenTibia oferece uma modo precário das pessoas criarem seus jogos usando a plataforma Tibia. Mas o que acontece é que as pessoas querem mais e não conseguem com o OpenTibia. Qual é a sua critica?
  9. Já respondi ali emcima. E pow, sem equipe nada vai ser lançado.
  10. Sim, é tudo precario. Elysium vai mudar tudo! To contando com tigo Lucas! Sim. Fazer bots é muito divertido,mas o proposito deles é podre. Eu programei a maioria do tempo em Delphi, larguei a porcaria do Vb6 em 2009. O que você fazer em relação ao Client? Obrigado.Gostaria de saber o quanto as pessoas podem se dedicar e como podem ajudar. Obrigado. Ahh,será que nessa seção vai ter mais visibilidade no forum? O pessoal esqueceu mesmo o que é trabalhar em equipe, esqueceram o que ergueu o OpenTibia. OpenTibia não é mina de ouro. A ideia continua a mesma,continua sendo baseado em tiles e tal,a unica coisa que muda é o gráfico(perspectiva). Esse gráficos são do jogo Ultima Online.São só para para demonstrar a perspectiva isométrica para se ter uma ideia de como vai ser. Ps: Gostaria de ressaltar a necessidade de uma equipe para pelo menos começar o projeto. Ps2: Acho que não deixei claro que o projeto é OpenSource,já arrumei.
  11. Obrigado. Esse é o ponto do topico,reunir uma equipe. Nunca que eu vou fazer sozinho isso daqui.E que merda de pensamento é esse? Você sabe por que você usufrui e até ganha dinheiro com o OpenTibia? Por que alguém que pensava ao contrario de você criou ele sem receber nada em troca, pior, criou para pessoas que não são merecedoras. Sobre a relação ao OtServer, a questão é que muita gente quer criar um jogo mas a unica possibilidade é o OpenTibia. OpenTibia é o que as pessoas tem, não o que elas querem. É para essas pessoas que esse projeto existe. E outra, OpenTibia oferece uma emulação para os servidores oficiais de Tibia da CipSoft,se você está satisfeito com isso,o OpenTibia serve. P.S: Esse post não foi direcionado a sua pessoa,e sim o seu pensamento que é igual ao de muitos por aqui.
  12. O que é o Elysium Project? É um projeto OpenSource que pretende renascer das cinzas do OpenTibia e do proprio Tibia. Na verdade, é um projeto que pretender superar e se tornar algo muito alem de qualquer coisa antes vista por aqui. Mas antes de continuar, gostaria de contar a historia que levou até a criação desse projeto. Era meados de 2008 que comecei a desenvolver bots, na linguagem Visual Basic. Continuei isso até metade de 2010, quando realizei que Bots tinham um proposito infeliz e egoísta,o proposito de vencer a qualquer custo. Depois que parei, fiquei com todo o conhecimento do Client de Tibia sem uso, e ai que surge a ideia de criar um projeto de customização de Clients. Depois de estudar profundamente a estrutura do Client da Cipsoft, vi que não existia mais futuro naquilo, então, comecei a ideia de criar um Client para OpenTibia. Comecei pelo básico, como entender o Arquivo Spr e o Dat. Descobri que a estrutura do Dat era infeliz, no minimo. Mal organizada, de dificil compreensão, etc. Percebi que o buraco era mais embaixo.Para fazer bem feito, teria que mudar tudo em relação ao Dat. Depois,comecei a pesquisar a realidade do OpenTibia. E qual era a realidade? Horrivel. Codigo do OpenTibia, é uma bagunça. Estrutura do OpenTibia, idem. E pior,praticamente toda a logica do Game está na source, e não na parte de Scripting(Lua). Percebi que OpenTibia também carece de MapEditor atualizado, Item Editor, ferramentas necessárias para customização do Server. Percebi que praticamente tudo no OpenTibia é feito na gambiarra. Percebi que o OpenTibia foi criado para ser um simulador dos Servidores oficiais de Tibia da Cipsoft. Nada mais, nada menos. Percebi que o OpenTibia está morrendo. Mas eu percebi algo pior. A comunidade do OpenTibia é preguiçosa.Percebi que querem algo fácil. Percebi que querem customizar com varios metodos e varias maneiras o Client da Cipsoft por que não tem nem capacidade e nem vontade(que é a coisa mais importante para realizar algo) de criar um Client próprio.Percebi que isso daqui tá se afundando e ninguém parece perceber ou ligar para isso. E depois de descobrir essa realidade,eu quero criar uma revolução.Eu quero tornar meus ideais realidade.O ideal é construir um projeto que seja voltado a ajudar pessoas criarem MMORPGS 2D,um projeto aonde as pessoas aprendam a contribuir e a usufruir, que ajude as pessoas perceberem que no final juntos somos mais fortes, um ideal capaz até de mudar o mundo. Graficos e Client Vamos começar por um dos aspectos mais visíveis de um jogo: os gráficos. Esse projeto vai usar gráficos isométricos(foto acima). Mas o que são gráficos isométricos? Graficos isométricos, também conhecidos como 2.5D, são gráficos onde cria-se uma noção falsa de 3D. Continua sendo baseado em tiles, continua 2D, mas com um aspecto melhor.Para mais informações: Aqui. E como vai ser a criação de sprites? Simples: Modelagem 3D. Você cria o modelo 3D, coloca a câmera nos graus isométricos e pega o sprite. É muito vantajoso para personagens, monstros e NPCs, aonde você precisa de sprites das 8 direções que eles podem tomar. E no Client?A novidade é scripting. Detalhes ainda serão discutidos em relação a essa Feature, mas ela é útil para customização do Client como o Scripting possibilita a customização no Server. Server Ah,chegamos na parte principal. O Server,será algo incomparável com o OpenTibia.Toda a logica do OpenTibia fica retida na source,sem flexibilidade alguma,com a unica alternativa a edição da source. Com o Elysium não vai ser assim.Alem de um código limpo, bom design, eu quero empregar uma arquitetura tão dinamica e tão flexivel que será possível usar o Server Online e OffLine. Com o elysium o máximo da logica do game vai para o lua. Por que? Para tornar o server o mais flexível e customizável possível. Conclusão: Eu não apresentei muitos detalhes técnicos.Por que? Primeiro que seria uma leitura massante. Segundo, muitos detalhes precisam ser revisados e discutidos e terceiro, muitos outros detalhes só aparecem no desenvolvimento. Mas a questão aqui foi apresentar o projeto para reunir uma equipe. Veja, esse projeto é criado pela comunidade para a comunidade. A questão é que todo projeto precisa de uma equipe com dedicação tanto para construir a base quanto dar manutenção e fazer melhorias. Por enquanto isso daqui não passa de um sonho. Um sonho criado por mim mas que foi feito para você. Sem você, o projeto perde o objetivo e o sentido. Um sonho que so serve se é sonhado por muitos.
  13. Obrigado Gustavo. A iniciativa não é bem audaciosa,é EXTREMAMENTE audaciosa. Acontece que as vezes nós precisamos sonhar alto,sair do paradigma atual e procurar o melhor. O "como fazer" eu não apresentei por que não era a hora.Eu penso nesse projeto como uma obra monumental que precisa ser Discutida,planejada e concluída. Alem do mais,eu preciso da comunidade em peso para realizar esse projeto. A parte principal desse projeto é a Administração/Liderança. Acontece que eu não consigo fazer isso sozinho.Alem do mais,muitas coisas precisam ser discutidas antes de serem Planejadas. A parte de discussão do que nos queremos para essa plataforma é extremamente necessária.Por que?Simples. Sabendo o que nós queremos,podemos pesquisar e achar o melhor jeito de implementar algo. Também,isso serve para fazer o planejamento baseado na pesquisa que acelera o processo de execução. Emfim,é bastante coisa a se pensar.O que é importante ressaltar é a importância da comunidade em TUDO.
  14. Tenho algumas novidades: Nós temos que se livrar dos padrões da Cipsoft.Tibia tem as partes Online e 2D muito mal feitas. Mas é dificil sem um GameDesign(detalhes de como vai ser o jogo,sistemas,etc).Com um GameDesign,nós sabemos como deve ser o Server,Client,Etc.Sem o GameDesign,todas as funções,possibilidades da plataforma ficam sem proposito definido. Estou estudando o modelo de graficos Isometricos(usados no Diablo,Age Of Empires,etc),são mais difíceis de lidar mas são bem mais bonitos e atrativos e também possibilitam o uso de Modelos 3D. De qualquer forma,tenho que fazer muitas pesquisas sobre o assunto.
  15. O primeiro passo desse projeto é planejar bem nosso objetivo e como vamos fazer isso. Quem quiser entrar no time(ajudando o projeto) poste aqui ou me mande uma mensagem privada. Depois desse passo os resultados serão postados para a comunidade discutir. Ps: Qualquer um pode participar desse Passo pois é agora que vamos definir os padrões(como vão funcionar as coisas).
  16. Sim. Nas minhas palavras,é quase como OpenTibia,mas alem do servidor,vai incluir Client,MapEditor,GraphicsEditor,Etc. Os unicos que vão impor limites são a propria comunidade,não a cipsoft. Ah,e não confunda com RPGmaker,vamos continuar com o mesmo modelo do OpenTibia(com Scripting,Etc),a difenreça é que a customização e a liberdade vao ir para outro nivel. Você pode ajudar de varias maneiras.Ajudando a divulgar,conseguindo mais colaboradores,conseguindo sprites,etc.
  17. As sprites tem que ser de dominio publico se não é ripping(um projeto OpenSouce não pode fazer isso mesmo que o objetivo não seja egoísta). Preciso de alguêm para organizar a parte gráfica e etc.
  18. Tenho esperança que existam. Bem que,nossa maior dificuldade são os sprites. Se o pessoal doar sprites,o resto não vai ser muito problema. Sobre esse projeto em python,passa o link?
  19. Project Overview Bom,o o que é esse projeto?ele é parecido com o OpenTibia. Mas nós queremos fazer diferente.Bem diferente. OpenTibia é muito comprometido com os padrões estabelecidos pela Cipsoft.Ele usa o Protocolo do Tibia,Sistema(Spells,Etc),parece que o objetivos dele é seguir o Tibia em todos os aspectos. Alem do mais,não tem um Client proprio muito menos sprites proprias. Nosso objetivo é muito maior. Nosso objetivo é fazer uma Plataforma de criação de MMORPGs 2D OpenSource com um Servidor/Client/ItemEditor/MapEditor altamente customizável com novas funções gráficas e novas possibilidades no Servidor(Scripting) visando pessoas que querem fazer Ats Servers. Uma Plataforma de MMORPGs 2D que pega o melhor do Tibia e do OpenTibia para fazer algo novo, fácil e extremamente customizável. Mas o nosso Principal objetivo é fazer realmente um projeto para a comunidade(OpenSource). gráficos Efeito de Neblina,um dos novos efeitos gráficos,Do Tibia Flash Efeito de Neblina,um tipo de efeito Magico(Animação) que é mostrado emcima de todo os outros gráficos na tela do jogo. Sprite Sheet(Com animações),um novo jeito de guardar os Sprites no arquivo Spr,com transparência! Sprite Sheet(Com Outfits),um novo jeito de guardar os Sprites no arquivo Spr,com transparência! Um dos nossos objetivos para essa área é refazer a estrutura do arquivo Spr para manipular SpritesSheets com transparência(PNG) mas ainda assim comprimindo as imagens. Mas a parte mais importante aqui é refazer a estrutura do Arquivo Dat. O Arquivo Dat tem uma estrutura precária e aparentemente ele foi desenhado para ser usado também no server,o que não é bom. Nosso objetivo para essa área: -Cada tipo de efeito grafico vai ter sua formato no Dat. -Outfits animados com suporte a mais overlays. -Suporte a overlays nos items(como Fluids). -Efeito de neblina. -Project Tiles animados direcionados por angulo. -Melhor suporte a fluidos/Sprites ramdomicos. -Flexibilidade para adicionar mais tipos graficos. Uma biblioteca em c++ para lidar com o Spr/Dat,vai ser util para o Client/Editores Graficos/MapEditors/Etc. Mapa mapping legal do Magnetico : Link Nosso objetivo para essa area é simples: -Redesign as cidades para serem mais dinamicas. -Criar areas no mapa como as casas/Protect zones para serem usadas nos scripts,como criar uma zona de pvp. Spawns continuarão do mesmo jeito. Server Nosso server vai ser em C#.Por que? C# é altamente usada pelo nosso publico principal: Adolescentes.Ela é facil de escrever,de dar manutenção,etc. Se você quiser saber mais sobre essa linguagem maravilhosa segue o link: link Existe um server em C# OpenSource com funcionalidades basicas: Link Nosso objetivo para essa area: -Facil de dar manutenção -Design limpo para maior facilidade em customizar o codigo C# -Scripting(mais do que o tfs). Client Nosso objetivo para essa area: -Otimo design de Interface -Otimo Design de codigo para torna-lo mais customizável -Cumprir com todas as especificações ditas acima Organização,Design e qual é a sua parte nesse projeto Bom,como eu disse no começo do post,esse projeto é para a comunidade. O Objetivo desse projeto é a comunidade e para ele se tornar real nós precisamos da ajuda da comunidade. Spriters: Nos precisamos de graficos para esse projeto.Itens,Animações,Outfits,tudo. Veja(em Ingles): link Designers:Nos precisamos de pessoas que planejem bem nossa RoadMap(Oque deve ser feito no projeto) para fazer trazer esse projeto a realidade o mais rapido possivel. Programmers: Nos precisamos de Programadores que sejam capazes de trazer a realidade o que os designers planejaram. Lideres:Nós precisamos de lideres. Pessoas no topo garantindo que as coisas estão indo do jeito certo. Minha ideia é criar grupos formados por pessoas que tenham conhecimentos nas areas especificas para planejam bem antes de começar a criar. Outra coisa é usarMetodos de desenvolvimento Agil(Scrum),UMLpara fazer o design o melhor o possivel. Esse é o fim do post.Isso é um esboço do que nós realmente queremos para esse projeto.É por isso que os comentarios são tão importantes. Se você quiser entrar em contato comigo,meu msn é: cristofermartins@hotmail.com
  20. Bah,Cris Martins meu pau. Acho som uma feature muito interessante,cria um ambiente mais real e consistente. O que se deve levar em conta é a escolha dos sons.Muitos sistemas de som falham por causa disso.
  21. Pelo que me constava tava tudo funcionando,tinha testado num ot ai,funciono tudo.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...