Rockbot Blog

0

The Devil is on the Details

[lang_en]We are focusing beta6 in small improvements for now, since we lost (I hope just for a while) our helper coder and our pixel artist, and I am without much free time. So, we are trying to improve little things like graphics and effects, that while seems foolish, makes the game seems less like an unfinished product. Check here, some examples of Rockbot evolution:[/lang_en]

[lang_pt-br]Para o beta6 estamos focando em pequenas melhorias, já que perdemos (espero que temporariamente apenas) nosso ajudante de programação e o desenhista de pixels, e eu estou sem muito tempo livre. Então, estamos tentando melhor pequenas coisas que parecem bobagem, mas dão um ar de produto mais bem acabado. Confira alguns exemplos da evolução do Rockbot:[/lang_pt-br]

0

No time to lose

[lang_pt-br]Como o beta5 atrasou, nós temos que dar uma acelerada no beta6, então, aqui já está uma novidade implementada esta manhã, logo após o lançamento do beta5 ontem à noite:

[/lang_pt-br]

[lang_en]As beta5 was delayied, we now have to hurry beta6 a bit, so, here are the first new feature implemented this morning, after beta5 release last night:


[/lang_en]

0

Rockbot 0.1 beta 5 released

[lang_pt-br]Desculpem pelo atraso a mais, eu e minha esposa pegamos uma gripe – está esfriando bastante no hemisfério sul neste momento.

Esta versão não contém grandes mudanças, já que nós focamos principalmente na correção de bugs, melhorias, início de limpeza e melhoria geral do código. Algumas das novidades são:

  • adicionada gravidade, então o pulo está melhor agora
  • adicionado um menu de opções
  • melhorado o sistema de efeitos sonoros do PS2
  • melhor detecção de colisão

Alguns problemas conhecidos:

  • botões no joystick do segundo jogador não funcionam no PS2
  • efeitos sonoros no PS2 tem um certo eco
  • scrolling não está funcionando para o jogador 2,, que ainda pode sair da área visível da telaarea of the screen

Mais informações podem ser encontradas em nosso Arquivo roadmap.

Agora, eis os links para download:

[lang_en]Sorry for the extra delay, me and my wife just got a cold – it is getting cold in the south hemisphere right now.

This release is a minor one, as we mostly focused in bug fixing, improving things, started cleaning code and making it better in a general way. Some improvements are:

  • added gravity, so jump fells much better now
  • added an options menu
  • improved PS2 sound effects and speed
  • better colision detection

Some issues known are:

  • second player buttons not working in PS2
  • sound effects in PS2 have some repeating
  • scrolling is not working for player2, and he can leave the visible area of the screen

More information can be found in our Roadmap file.

Now, to the download links:

0

Wallpaper

[lang_pt-br]Como o beta5 ainda vai atrasar alguns dias, aí vai um presente especial:[/lang_pt-br]

[lang_en]As the beta5 will need a few more days to be polished, here is a special gift yor you:[/lang_en]

0

Planning/Planejamento

[lang_pt-br]Estamos quase terminando o ciclo do beta5, com muitos bugs corrigidos e algumas poucas novidades, como o menu de configuração e o menu in-game. Gostaria de aproveitar a oportunidade, antes do lançamento do beta5, que deve ocorrer no fim de semana, para mostrar qual é o nosso planejamento daqui até o fim do ano, lembrando que este planejamento agora é bastante flexível.

  • maio/beta6: tipos de solo ou plataformas: escorregadio (gelo), espinhos, água, plataformas que caem ou sobem e esteiras. Se houver tempo, também transição horizontal de mapas para a sala de chefe
  • junho/beta7: jogador intangível após ser atingido, morte de player, adicionar mais um monte de comportamentos de NPCs, música no Playstation2.
  • julho/beta8: correção de bugs
  • agosto/beta9: bloqueio de scrolling para paredes fechadas (não avança o scroll além de uma parede se ela não tiver pelo menos uma abertura), items auxiliares (como Rush em Megaman).
  • setembro/beta10: revisar toda a verificação de colisão, portar o jogo para xbox
  • outubro/beta11: correção de bugs e congelamento do formato de arquivos do editor
  • novembro/rc1: correção de bugs
  • dezembro em diante: rc2 ou versão 0.1 caso estabilidade boa seja alcançada
  • 2011: a cada três meses, será feito o lançamento de uma nova versão (0.1, 0.2, 0.3, …) até se chegar ao 1.0. Dois meses de desenvolvimento e um de correção de bugs. A 1.0 deverá ser equivalente ao jogo Megaman 2 em termos de funcionalidade. Daí em diante, o editor deverá ter opção de importar os arquivos da versão anterior, mesmo que o formato deles tenha sido modificado.

[/lang_pt-br]

[lang_en]We are almost finishing beta5, with lots of bugs fixed and a few new items, such as the configuration and in-game menus. I would like to take this appostunity, before the beta5 launching due to be in this weekend, to show what is our planning from here til the end of the year, remembering the the planning now is very flexible.

  • may/beta6: ground types or platforms, such as sliding (ice), spikes, water, platforms that fall or raise. If there is time, also horizontal transition for maps, used in bosses rooms.
  • june/beta7: player untangible after being hit, player death, add a lot of new behaviors for NPCs, music in Playstation 2.
  • july/beta8: bug fixing
  • august/beta9: scrolling blo9ck for closed walls (do not scroll besides a wall, it it does not have at least one opening), auxiliary items (such as Rush in Megaman)
  • september/beta10: revise the whole colision verification, port the game to xbox.
  • october/beta11: bug fixing and freeze on the editor file formats
  • november/rc1: bug fixing
  • dezember onwards: rc2 or version 0.1 in case stability is reached.
  • 2011: each 3 months a new version will be released (01, 0.2, …), until we reach 1.0. In each of these, two months will be used for development and one for bug fixing. The 1.0 version must be equivalent to megaman 2 in terms of functionality. From now on, the editor must have an option to import files from previous versions, even if the file format has been changed.[/lang_en]
2

New Video

[lang_pt-br]Um novo vídeo para mostrar algumas das possibilidades que a versão beta5 nos abre, como simular uma fase de Megaman 9:


[/lang_pt-br]

[lang_en]A new video to show some of the possibilities that beta5 version opens up, like simulating a stage from Megaman 9:


[/lang_en]

3

How to join

[lang_pt-br]Você quer ajudar? Nós estamos abertos a colaboração, e agradecemos qualquer tipo de ajuda, pois precisamos:

  • artistas gráficos que gostem de estilo old-school
  • efeitos sonoros
  • música de fundo exclusiva
  • criadores de estágios
  • idéias
  • programadores

Em particular, precisamos de gente para corrigir bugs e portar o jogo apra plataformar como Mac, PSP e XBox.[/lang_pt-br]

[lang_en]Want to help? We are open to colaboration, we appreciate any help, we need:

  • graphical artists that like old school game style
  • sound effects
  • unique background music
  • stage creators
  • ideas
  • programmers

Particulary, we need people to fix bugs and port the game to platforms such as Mac, PSP and XBox.[/lang_en]

1

What now?

[lang_pt-br]Bom, agora que o longo beta4 acabou, o que vai acontecer?

Basicamente, queremos evitar um novo ciclo de beta tão longo e tão cheio de problemas, pois acabamos errando até a geração dos pacotes. Por isso, teremos ciclos de beta mais curtos, sem um planejamento de features a entrar pré-definido, assim vamos amadurecer o processo mais rapidamente, com lançamento de nova versão a cada início de mês. Para o próximo beta, não teremos nenhuma alteração no formato de mapa, várias correções de bugs, criação de tela com opções, como habilitar/desabilitar som, trocar entre tela cheia e janela e para PS2, escolher o filtro gráfico utilizado.  Também teremos melhorias nos gráficos usados, e com sorte tipos de plataformas (como gelo ou esteiras). Quando terminarmos o beta5, definiremos as mudanças no beta6, que deverão ser mais profundas. Então o plano é alternar entre uma versão com menos novidades e mais correções e outra mais agressiva daqui em diante, e tentar lançar a versão final no início de 2011.

Para quem já pensa em criar fases para nos ajudar, no início de outubro entraremos em freeze no formato de arquivos, ou seja, o que for feito com a o beta de outubro, deverá funcionar nas versões futuras, até a final.[/lang_pt-br]

[lang_en]Well, not that the long bata 4 cycle has ended, what will happen?

Basically, we want to avoid a new cycle so long and so full of issues, because we ended doing wrong even the packaging. That isd why, we’ll have, from now on, cycle periods shorter, without a planning of features that must go int, thus, we´ll mature the process faster, with launch of new versions each month begining. For the next beta, we will not have any changes in the map format, various bug fixes, creation of a options screen where user will choose audio (enabled/disabled), video (fullscreen/windowed) and ps2 video filter. We’ll also have better graphics, and with luck, some different kind of platforms (like ice or moving walkway). When finished beta5, then we’ll defines changes for beta6, that should be more deep. Then, the plan is to alternate between a version more with bug-fixes and another with changes, and try to finish the 0.1 version by the begin of 2011.

For people that want to create stages to help us out, in the begin of october, we’ll enter ffile-format freeze, meaning games created with the editor form this version onwards, will work until the final version.[/lang_en]

5

Welcome Beta 4

[lang_pt-br]Esta tem sido uma longe jornada, mas as recompensas estão começando a se mostrar. Apesar de ainda termos muitos problemas e bugs no código, esta é a primeira versão realmente direcionada para teste pelos usuários, e estamos orgulhosos dela, e esperamos que vocês goste! As maiores melhorias são:

  • editor de fases (apenas Linux por hora, mais tarde hoje lançaremos a versão Windows como um pacote separado com as dlls necessárias).
  • teleporte entre mapas usando buracos/escadarias, permitindo menos uso de memória e tornando possível a versão para DS.
  • Suporte a Nintendo DS – ainda um pouco lento, já que nosso código está repleto de informação de debug.
  • Suporte a múltiplos NPCs – agora eles são criados no editor, permitindo a nós, adicionarmos facilmente eles; por hora temos um Rock metall um Escudo a jato e um chefe, o Ape (Gorila) Bot.
  • Iniciadas as bases para comportamento de NPC – eles podem fazer diferentes coisas agora.
  • Suporte a som – temos música e sons em Linux e Windows e som experimental em PS2.
  • Alguns sprites novos criados por Rodrigo Hahn.
  • Um grande estágio para testes com vários tiles novos.

Os problemas conhecidos são:

  • NPCs que se movem, quando mortos, deixam um rastro de fundo fora do lugar.
  • o som no PS2 praticamente congela o jogo enquanto toca, você pode desabilitá-lo com o botão triângulo para uma experiência mais suave.
  • A versão de DS é lenta em razão de informações de debug.
  • alguns NPCs mostram comportamento errático e gráficos misturados – toda esta parte será refeita no beta 5.

Bom, chega de conversa, aqui estão os arquivos:

[lang_en]This has been a long road so far, but the rewards are starting to show up. While there are still lots of problems to solve, bugs in the code, this is the first release that is really targeted for users to test, and we are proud of it, and hope you enjoy it!. Biggest improvements are:

  • stage editor (Linux only for now, we’ll ship the Windows version later today, as we need to find out all dll files that are needed to distribute).
  • teleport between maps using holes/stairs, allowing less memory usage thus making possible the DS port.
  • Nintendo DS port – still a bit slow, since our code is filled with debug information.
  • Multiple NPC support – now they are created by the editor, so we can easily add more; for now we ship with a rock metall, a jet shield and Ape bot as boss
  • Started the basis for NPC behavior – they can do different things now.
  • Sound support – we have sound effects and music in Linux and Windows, and experimental sound effects in PS2.
  • Some new sprites by Rodrigo Hahn.
  • A new, big stage, with improved tileset for tests.

Known issues are:

  • moving npcs, when killed leave a trail of background in the wrong position.
  • sound in the PS2 kind of stop the game execution, you can disable it with the triangle button to have a smooth playing experience.
  • DS version is slow due to debugging enabled.
  • some NPCs show strange behavior or wrong graphics – this part will be re-built in beta5.

Well, that is it, enought talk, here are the binaries:

[/lang_en]

1

Bug Fixing

[lang_pt-br]Em primeiro lugar, eu gostaria de saudar o nosso novo colaborador, artista gráfico e mestre de pixels, Rodrigo Machado Hahn. Ele irá ajudar a desenvolver a arte em pixels, o que é uma ótima notícia, já que nós não possuíamos ninguém bom neste departamento. A Aris vai continuar tocando o design e arte, inclusive criando uma apresentação em Flash para nosso jogo, enquanto o Rodrigo assume a arte geral dos gráficos de jogo. Bem-vindo Rodrigo!

Bom, a outra notícia é que terminamos o período de desenvolvimento do nosso quarto beta. Enquanto algumas features foram adiadas para o beta5, várias outras foram incluídas já nesta versão, e quem começar a brincar com o editor, terá uma experiencia bem mais rica do que apenas criar o gráfico, pois poderá definir gráficos, tamanho dos sprites, Inteligência Artificial e outros detalhes de cada NPC. Confira nossa seção de screenshots para mais detalhes; vamos constantemente colocar mais arte e telas conforme progredimos. A partir de agora, passamos a correção de bugs, que acreditamos irá levar mais um mês, portanto aguarde um novo lançamento para o início de maio.[/lang_pt-br]

[lang_en]In first place, I would like to welcome out new member, graphical artist and master of pixels, Rodrigo Machado Hahn. He will help developing pixel art, that is great news, since we do not had in our team anyone on this area. Aris will keep doing design and art, including a Flash presentation for our game, while Rodrigo will take the game graphics art. Welcome Rodrigo!

Well, the other news is that we finished the development phase of our fourth beta. While some features were postponed for beta5, several others made their way into the current one, and who stars playing with the editor will have a much richer experience besides creating maps, because he will be able to set graphics, sprite size, Artificial Inteligence and other details for each NPC. Check our screenshots section for more details; we will constantly put more art and screenshots while progressing in development. From now we will fix bugs, that we believe will take a full month, so wait for a release in the beggining of may.[/lang_en]