46 Kb

"Novidades" - Julho/1999

28 Julho QuakeWorld RPG (QWRPG)

Bom, esse é o nome oficial do mod (digo.. TC!) por enquanto. Acho que nesta primeira semana de agosto vamos terminar por completo as especificações do nosso esquema de salvamento/carga de contas. Está muito legal.. a coisa está em torno de 80% definida, faltam alguns detalhes como cache de contas e tal..

Por outro lado... as especificações do jogo em si estão recém começando :) É que são tantas possibilidades.. não compensa criar uma p##a infra-estrutura de save/load com master-servers, proxies e o diabo, e optar por um modelo de jogo sem-graça! Por outro lado (mais um lado.. isto é um prisma! :), não convém viajar muito nos "mana", "exp", "magic", "level", "rank", "armor", "boss" etc.. que senão fica muito suux e difícil de fazer! O importante é visualizar na cachola a coisa toda funcionando, e, quanto mais simples for, maiores são as chances de ser possível implementar aquilo.

Por mais um lado (quantos lados? 5?), fora o mapa que o King está fazendo, falta todo o trabalho artístico. E depois de definir "como" serão as aventuras, falta definir "quais" serão as aventuras! Todo o enredo, etc.. temos MUUITO trabalho pela frente!

26 Julho É QuakeWorld mesmo..

Rápida atualização: está decidido. O mod, ou melhor, "Conversão Total" (TC) será apenas para QuakeWorld. O Neuro e o Carlos (FragMachine) tiveram uma idéia mata-a-pau(TM) que fechou todas.

Bom, como já sabemos solucionar os problemas técnicos do mod (TC! TC!) na teoria, agora é "só fazer"! :-) Espero que em agosto a TC seja definida por completo, até os mínimos detalhes (história, formato do jogo, armamentos, monstros, etc.) e aí é só fazer mapas, progz, modelz, skinz, soundz, alpha test pra lá, beta pra cá, etc. Vai ser divertido.. :)

Nesse meio-tempo espero poder abrir uma página do Quake(World? Acho que sim! :-)RPG em português e inglês. Afinal, vamos vender o nosso peixe! Tá na hora de mostrar pra gringolândia e pro mundo do que nós somos feitos.. (e eles vão pensar duas vezes antes de dar um rating de 59% para um mod meu.. bwhahahahaha.. agora vocês já sabem de onde vem parte da minha motivação! :)

E o Outlive hein? P#ta jogão! Criativo pra c#r#lh#! Só falta fazer o gol, e pelo tempo que eles tão tendo pra terminar o jogo, duvido que seja bola fora! QUERO JOGAR OUTLIVE!!!

25 Julho "QuakeWorldRPG?"

Estamos (eu & Neurobasher & Carlos(a.k.a FragMachine! :-), e o King também, apesar de estarmos tentando poupar ele do nosso papo chato de programador) passando por uma fase decisiva do projeto; descobrimos um jeito MUITO SIMPLES E (aparentemente) EFICIENTE de implementar o nosso "paradigma" de load/save game. A desvantagem (hahahah.. é CLARO que haveria uma..) é que funciona só em QUAKEWORLD!

Vocês sabem como eu "ADORO" QuakeWorld, mas devido ao enorme ganho em facilidade de implementação, o que resulta em 666% menos bugs e 50 vezes menos tempo de programação, estou disposto a (Chthulu, deus dos Zulus, por favor me perdoe por esta heresia) sacrificar o Quake Normal!! NOOOOOOO....

Na verdade, a decisão já está 99% tomada, a não ser que alguma coisa melhor apareça (e não vai). Agora fica a pergunta: "QuakeRPG"? Ou... "QuakeWorldRPG"?? :-)

Para os curiosos: a solução envolve, além de um número qualquer de servers de QuakeRPG espalhados pelo país, apenas UMA entidade adicional: um "master server de QuakeRPG". O seu funcionamento lembra o de um "master server" de QuakeWorld, só que ele serve apenas para armazenar contas de jogadores. O administrador de um server de QuakeRPG apenas instala o mod como normalmente faz, sem precisar instalar programas adicionais "cliente memória" e etc., pois as contas ficarão todas no nosso MASTER SERVER especial (basta que ele configure o QWSV com o comando "+setmaster xxx.xxx.xxx.xxx"...)

Ah! Vale a pena dar uma olhada no mais recente editorial da PlanetQuake, que se chama: "Será que a modalidade 'Cooperativa' de jogo retornará"? Hmmm... acho que sim, e vocês? :-) Mods brasileiros RULEZ!!

Agora.. vou cair de cabeça em alguns livros (estudar matéria difícil SUX!). Até 12 de agosto... se o mundo não ACABAR primeiro (data prevista: 11/agosto/1999)! Miuwhahwhahahhaahha!!

22 Julho Arf, arf..!

21:15 - Blargh! Esse foi um verdadeiro dia de cão! Mas apesar de tudo, algumas boas notícias, como o fato de eu ter aumentado meu income mensal em R$ 50,00 (pra manter esta home-page).

Mas e daí, quem se importa? :-) Vocês querem saber do QuakeRPG, certo? Está tudo indo beleza.. parece que estamos chegando em uma solução definitiva para os aspectos técnicos do jogo (só com as discussões eu já aprendi um monte de coisas..), depois vem a parte mais "abstrata", que é o jogo em si.

Por hoje é só.. tô feliz, e não precisei matar o presidente! Apesar de querer muito fazer isso! Com um ROCKET na testa enquanto pulo detrás de um pilar com a flag dele e repetindo o meu bind "MORRE!! HahAHaHAHaHaHAHah!!"... ok, fui!

21 Julho "DOOM Comic Book review"...

Se você sabe ler (bem) inglês e quer dar umas risadas, não perca o review do "Doom Comic Book" escrito por um maluco da PlanetQuake! É pura palhaçada.. minha barriga tá doendo de tanto rir!

20 Julho Como as coisas são

3:26 da matina. Mais uma semana se passou. Acabei de acabar (hehe) um trabalho que demorou 7h pra mim terminar. O que ando fazendo? ESTUDO & TRABALHO! Sux.. :-) O mesmo que todo mundo na equipe do QuakeRPG. Mas eu tinha que atualizar a página, pra não deixar no escuro as (pelo menos) 20 pessoas que acessam este site diariamente!

Aqui estão os meus mais novos desejos (perfeitamente possíveis) para o QuakeRPG:

  • Estou muuuito fã de utilização de um "master server". Todas as contas de jogadores do Brasil, por exemplo, estariam gravadas em um único server. Assim, um jogador poderia criar a sua conta na VIA-RS e jogar na AMAZONET sem problemas. Não há problema de tráfego, pois cada conta é uns 100 bytes (!!), encriptar isso daí deve ser moleza e também não deve trazer maiores pesos na transmissão. O problema é que esse "master server" deveria ser bastante confiável (99% do tempo online), senão o pessoal do Brasil inteiro ia ficar no escuro, sem poder acessar a sua conta! Talvez com uso de vários "master servers" redundantes... (ehhh.. já tô complicando! :-)
  • Bolei um esquema de magias e propus um formato final para o jogo (conjunto de "aventuras"). Só falta receber aprovação do pessoal da equipe pra considerar como definido, e postar aqui na página pra vcs degustarem!

Lembrando Também(TM) que nesse negócio de salvamento de contas eu não vou programar muito, então por isso que eu estou falando tudo isso; quem vai sofrer implementando a eca é o Carlos H.P. e o Neurobasher.. hehe.. falar é fácil, fazer é difícil! :-)

Por enquanto é só. Trabalho mesmo no QuakeRPG só em agosto, quando eu entro em férias! Fui..

12 Julho QuakeRPG

O Quake Coop trocou de nome, e agora se chama QuakeRPG, por sugestão do Neurobasher, que está no time.

A "arquitetura" do Quake Coop, digo, QuakeRPG, mudou bastante desde a minha primeira idéia de como seria o jogo. Agora ele não será mais baseado em "um servidor que não troca nunca de mapa", mas sim em "vários servidores que sempre trocam de mapa"! :)

A idéia agora é a seguinte: ao invés dos admins montarem um servidor pesadão de QuakeRPG, eles deverão montar dois ou mais servidores menores do jogo. Cada servidor suporta 4 jogadores jogando, e o restante (4-6) esperando. Preparei um desenhozinho meia-boca de como eu imagino o treco funcionando:

  • Os servers (1,2..N) podem estar rodando na mesma máquina, ou em máquinas diferentes "próximas" (de um mesmo provedor, por exemplo). A idéia é que cada admin montaria o seu grupinho de servers (2 ou 3), e dentro deste grupo, o jogador teria acesso a uma única conta. Isto é, se o "server 1" estivesse cheio, ele poderia entrar em outro server do provedor e jogar com a sua conta salva.
  • O ideal seria que uma conta de jogador funcionasse em todos os servers de QuakeRPG do planeta, mas aí temos que nos preocupar com a segurança, não só de possíveis acidentes, mas de ataques de hackers, porque detonar com milhares de contas de jogadores deve ser muito divertido para algumas pessoas.
  • O "cliente memória" é um programa que se conecta em todos os servidores de um grupo, e realiza as operações de gravar/ler contas de jogadores.
  • "Zoom" do server 1 (ali onde tem os bonequinhos):
    • Os jogadores 1,2,3 estão jogando a aventura "3".
    • O jogandor 4 estava jogando, mas morreu e voltou para a base.
    • Os jogadores 5,6,7,8 montaram uma "party", e decidiram que querem jogar a "Aventura 5". Estão esperando o jogo acabar; quando acabar, ocorre uma troca de mapa para o "mapa 5", que contém a aventura nº5, aí os quatro entram no jogo, enquanto o resto todo volta ou fica na base.
    • Cada mapa do QuakeRPG possui uma "aventura" diferente, mas a "Base" (onde os jogadores ficam quando morrem ou entram no server) nunca muda.
    • O server 1 está com "maxplayers=9" (um espaço de player é ocupado pelo "cliente memória"). Quem tentar conectar e vir que está "server full", vai tentar se conectar com o server 2.

Um dos problemas deste modelo atual é que muita gente não vai querer instalar 2 ou 3 servidores. Uma das saídas, por enquanto a adotada, é fazer com que apenas os 4 jogadores que estão jogando gastem bandwidth. Os que estão na base podem ser otimizados para não gastarem muitos recursos. Assim cada server teria o peso de 1/2 server tradicional de Quake, e três servidores de 8 players valeriam por um de 16 players. OBS: estou chutando :)

A opção mais atraente é que cada admin possa montar um servidor apenas, ou dois se quiser, e ligá-los com uma rede de outros servidores. Assim, se um servidor estiver cheio, o jogador pode se conectar em qualquer outro servidor do país pra jogar com a sua conta de jogador. Alguns problemas surgem; uma solução com "master servers" seria possível, mas quem vai me dizer se isso é possível é o Carlos H.P., que está programando o "cliente memória". Só o tempo dirá.. :)

5 Julho "Soft Walk" para Quake

Heh.. é impressionante como tem QCs sucatas no meu HD. Fazendo mais uma ajuntação de QCs antigos, surge um novo mod! Soft Walk (132 Kb) para Quake Clássico Single-Player! (ou Coop, basta que tenham monstros).

O quê ela faz? Hmmm.. vamos ver se vocês descobrem!! :-) Ler o README ou a descrição da seção Trabalho não vale! Baixe o mod, instale como de costume e tente descobrir..

3 Julho Total Destruction 2 e um tal de BloodMage!

O servidor da Prover (quake.prover.com.br) está rodando o TD2 de novo. Obrigado Arkanum.

E Marcelo Melgaço avisa que o seu servidor de TD2 QuakeWorld agora está em uma nova porta: quake.nwm.com.br:27501. Valeus!

Ah, vejam só! Leiam a KingMOB Journal de hoje, tem uma nota sobre uma conversão chamada "BloodMage" para Quake Clássico (prefiro chamar de "Quake1".. :), ela é tipo RPG, parece ser enorme, e demorou 2 anos e meio pra sair! São 21 megas, tô tentando fazer o download. Achei particularmente interessante, pois o Quake Coop vai ter muito de briga contra monstros, eu quero ver como eles fizeram a relação de poder de monstros-armas (e como ela evolui durante o jogo) nesse mod.



Powered by: