Game
Escape the Quarentena
5 years ago

Devlog Escape The Room - Dias 7, 8 e 9


Fala galera!

O propósito original desses devlogs era meio que relatar o processo de desenvolvimento desse joguinho, e eu ainda vou fazer isso, mas já que eu tenho 3 dias de desenvolvimento pra comentar (um deles com quase 6 horas de trabalho direto), não vai dar pra dizer tudo que eu fiz.

Antes gostaria de comentar que essa experiência foi bastante interessante pra mim porque no meio dela eu simplesmente perdi o foco do jogo. Talvez eu tenha planejado de menos as coisas, mas nos meus próximos projetos eu vou adotar a estratégia de priorizar criar algo jogável antes de fazer desenhos legaizinhos e essas coisas.

Inclusive é nesse ponto que o desenvolvimento está agora: Criando a verdadeira parte da gameplay, e nem é algo tão grande assim, eu elaborei os puzzles para poderem ser implementados em menos de uma semana, e mesmo não fazendo isso eles vão continuar assim.

Um motivo para isso que não é muito óbvio é que ontem (o dia que eu trabalhei no jogo por 6 horas direto) eu comecei a ficar desesperado com o prazo (isso foi antes de tomar a decisão de deliberadamente atrasar a entrega) e escrever um monte de código horrível, já que eu tava contando com terminar o projeto logo, e como eu tive que modificar algumas funções bem básicas, digamos que o jogo não está em um estado muito extensível no momento, e provavelmente vai terminar assim.

Nunca tinha passado pela minha cabeça que eu poderia me deparar com essa situação de ter que pesar escrever código que funcione contra escrever código extensível e resolver não escrever ele de maneira extensível deliberadamente, mas aparentemente isso acontece quando eu tô perto demais de um prazo.

Como esse dilema é resolvido exatamente? Pelo que eu sei, a estratégia mais comum, que inclusive se aplica pra desenvolver código em geral e evitar over-engineering, é criar um rascunho que primeiramente funcione, pra depois refatorar o código levando em consideração o que você quer fazer com ele no futuro.

Não tenho tanta experiência com esse tipo de desenvolvimento, então ainda é um conceito um pouco distante de mim, mas acho que realmente vale a pena em investir em aprender a desenvolver desse jeito, talvez refatorando as coisas com determinado intervalo de tempo?

Enfim, por hoje é isso que eu tenho a dizer, vejo vocês amanhã com mais um update!



0 comments

Loading...

Next up

Joelho e o Pé de Feijão - O Lançamento:

Devlog Escape The Room - Dia 5

Did you know that today is #InternationalJazzDay? 🎷😎

No? 😯 Well, we couldn't pass up this date!

And what better to celebrate this day than #Pecaminosa #OST? 🎷

Let us know what you think about it and have a great weekend!

Another house i made long time ago.

Runestones: from concept to in-game model🗿

What you all think

Update 2.627

New challenges & new effects!

Shuiro Haname. #Commission

Commission for @ShuHaname

Call it 'wrong turn'!🚫 The feeling of running into a house with only one exit🚪, and being doomed to die. #pixelart #pixelartist #pixelartwork #art #pixel #indiegame #IndieGameDev #indieartist

Spaaaace~

These are background sprites I've created for a game I'm working on at school ^w^ Click on the post to see how the sprites connect. You won't regret it! (personally, I think it's pretty heheh)

Drawn in Piskel using my mouse. Whaddya think?