Conversamos com V Buckenham, que nos explica como Downpour pode fazer jogos, mesmo que você nunca tenha pensado em fazer um antes.
"Estamos em Bilbao para o BIG 2024 e estou aqui acompanhado por V que acabou de partilhar uma chuva de ideias Ideias criativas para jovens programadores aqui reunidos em Bilbau. Muito obrigado por te juntares a nós. Fizeste o Downpour que é um Fizeste o Downpour que é uma forma, uma plataforma, uma ferramenta para Programadores e apenas pessoas com ideias interessantes para fazer jogos e juntá-los com a tua ferramenta. Então, o que nos podes dizer sobre o principal Conceito e como funciona? Podes crer. Sim, então quer dizer, acho que o ponto principal é Que não tens de ser um programador para fazer um jogo Não tens de ter nenhum conjunto de competências específicas para o fazer. Podes simplesmente Fazer algo que se junte a esta tradição de ferramentas como Twine e Bitsy em sim, podes fazer o download. Podes começar a brincar É uma aplicação para iPhone e Android, por isso podes descarregá-la e começar a fazer coisas que podes juntar imagens e texto e Liga diferentes páginas num tipo de colagem e podes fazer um jogo para que possas descarregá-lo e fazer um jogo Enquanto eu estava a dar a minha palestra alguém Descarregaste o Downpour e fizeste um pequeno jogo Faz uma adaptação do Downpour e de uma coisa que eu disse na minha palestra e tinha-o publicado e online quando acabei de dar a minha palestra Conversa que eu vi quando fui verificar no back end depois E foi muito emocionante ver isso, porque é disso que se trata a queda É o oh, tenho uma piada estúpida e posso fazer uma piada estúpida, uma piada estúpida como uma pequena piada interactiva E posso ter isso online Sem gostar, porque tu não farias isso. Caso contrário, não irias como eu chamo Deixa-me abrir um novo projeto Unity só para fazer esta pequena piada e pô-la online, certo?
Mas podes fazer isso com o Downpour. Novo desafio desbloqueado: cada palestra que deres a partir de agora tem de acontecer novamente Então, como é que funciona nos bastidores? O que é que se passa ali? Que tipo de tu sabes?
sistemas estão a funcionar para que isto aconteça. Claro. Sim, então quero dizer que a coisa em si é uma aplicação Na verdade, está construída em flutter, que é uma estrutura que te permite fazer aplicações multiplataforma E sim, permite-te organizar coisas numa pequena tela num pequeno Sim, faz uma pequena coisa para criar páginas, tem a interface do utilizador e todo esse tipo de coisas Depois faz o upload para o servidor para que o servidor corra lá e também possa ser reproduzido na web Assim, o formato de gravação semelhante também funciona na Internet Sim, acho que é basicamente isso, deixa-te fazer uma pequena coisa e carrega os dados guardados Funciona na aplicação e no online e como na web sim, sim como se fosse sabes, um tipo de coisa em que o conceito é suficientemente simples e depois torná-lo realmente utilizável e torná-lo algo que te seja acessível e Fazer todos os detalhes é então a coisa que é realmente o truque foi a coisa mais louca que viste fazer com o Downpour talvez a mais simples ou a mais complexa ou algo que tu que tu Nunca pensei que fosse possível correr com o teu sistema Vou dar-me duas respostas. Uma que é um jogo muito bom é a do meu amigo Terry Cavanagh Sim, que fez o VVVV e eu vejo as masmorras e todos os VVVV é um dos meus favoritos de sempre Sim, então ele fez um jogo recente usando o Downpour e é o jogo de como fazer uma chávena de chá sabes, é o tipo porque tu sabes o ingleses são muito específicos sobre a forma como o chá deve ser feito, certo?
e Ele ser irlandês e não ser, sabes, um grande bebedor de chá é assim, é ridículo Qualquer forma de fazer chá está correta. Então dá-te o tipo, ok, tens de fazer a chávena de chá Tens de o fazer corretamente e depois qualquer combinação de água fria Água antes do saquinho de chá, põe leite antes, só uma caneca vazia Apenas uma grande quantidade de leite Qualquer uma destas é uma forma válida de fazer chá e de o transportar permanentemente de forma perfeita Também um pequeno facto dos bastidores é que, como isto era uma coisa tão grande e complicada ele estava a trabalhar nela ao longo de três dias e Para efeitos de continuidade. Portanto, não muda de t-shirt durante três dias Então, depois de terminar A minha amiga Holly disse: "Acho que devias mudar a tua t-shirt agora Ele disse: "Sim. Não, acho que está na altura por isso, sim, mas é um ótimo jogo e depois um exemplo de que falei na minha palestra anterior é um jogo do meu amigo Mike Cook que fez o jogo do galo dentro dele, que é o seu primeiro jogo Downpour e Porque o Downpour é um pouco limitado, deliberadamente limitado no que podes fazer E se pensares que há um monte de opções para coisas diferentes que podes fazer dentro do Podes colocar coisas em vários sítios diferentes. Podes pôr coisas Faz isso gerando processualmente todos os possíveis tabuleiros de jogo do galo Qual dos cinco mil e quinhentos é que tem a ver com isso?
Gera isso e depois gera o código para criar um jogo Downpour que se enquadre nisso E depois sim, porque o formato é algo que podes gerir, por isso é algo. E eu penso, oh, sim Não necessariamente, vamos tentar quebrá-lo. Consegue quebrar? Consegues parti-lo?
Como se ficasse sem memória ou tentasse fazer um loop de forma a que se quebrasse ou sim Sim, sim, podias quebrá-lo se colocasses demasiadas páginas ou se fizesses alguma coisa, então ele iria como Sabes, a aplicação deixará de funcionar assim, sabes Não funciona infinitamente, mas como, sabes Aguenta a maior parte das coisas, como se eu tivesse jogado aquele jogo do galo no palco, como se sim Por isso, funciona bem e de forma fiável Mas tipo, tu sabes E foi sobre isto que falei na minha palestra, é como tentar criar ferramentas que As pessoas podem fazer coisas que não esperavas, certo?
As pessoas podem levá-lo para sítios que não imaginarias, por exemplo, pode ser útil para criar protótipos e concetualizar Ideias para, sabes, programadores independentes ou apenas pessoas normais que querem experimentar coisas Mas tu sabes, como um primeiro passo para um projeto. Achas que esse objetivo também serve esse propósito?
Sim, sim, sim, espero que sim Eu gosto, acho que é útil para esse tipo de coisas, ah, posso fazer um ecrã?
Posso fazer uma simulação rápida?
Quero dizer, era como se, tu sabes É útil como uma ferramenta de prototipagem e, definitivamente, sinto-me à vontade, como se as pessoas devessem ir e sentir-se à vontade para a usar Mas como também é concebido para que possas fazer algo?
Imediatamente, em vez de ser necessariamente um passo em direção a uma coisa mais complicada, certo?
Sentiste que algo assim era necessário Como é que começaste a pensar neste conceito e depois acabaste por o desenvolver?
Na verdade, surgiu do meu trabalho de curadoria de jogos. Então, eu estava a A trabalhar agora no Festival de Jogos em Londres Ainda estás envolvido e acho que gostamos muito de fazer isso, gostamos muito de ter pessoas possam vir ao festival e as pessoas possam Fazer jogos enquanto lá estão, certo? Como se isso fosse uma coisa óptima Como se viesses a um evento como este e pudesses jogar jogos Mas é muito bom poder vir e dizer "oh, sim, fiz alguma coisa hoje, certo?
Então, como se fosse uma coisa que gostássemos de fazer e tivéssemos uma coisa há esta ideia de jogos planos em que tu gostas de obter alguns bens e juntá-los e é como Concentra-te no tipo de narrativa versus o tipo de mecânica complicada E a maioria destes jogos planos são feitos em Unity por isso é como se fossem assets desenhados à mão e depois se tentares fazê-los a coisa que consegues é como se fosse muito é muito bom desenhar coisas no papel e ser criativo dessa forma e Se conheces o Unity É muito bom organizar essas coisas e construir um pequeno mundo com esses recursos e depois há um passo em entre os quais é horrível, onde tens de digitalizar coisas e depois recortá-las no Photoshop e importá-las e depois mudar o Importar as definições para as colocar corretamente e tu sabes, estou habituado a isto Sou um designer de jogos profissional. Como se já tivesse feito este passo. Sou capaz de fazer isto Sou capaz de fazer coisas como programar e pôr lógica nas coisas. Tipo, sabes, isso é bom, mas É uma barreira tão grande se quiseres brincar, se quiseres ter este tipo de E também é desnecessário É isso que me incomoda, pois podias ter um telemóvel, pois um telemóvel tem uma câmara Podes tirar a fotografia, podes Sim, podes desenhar coisas, podes recortar coisas e podes arrumar coisas numa tela Todas estas coisas podem ser feitas num telemóvel. Então Porque é que não havia de haver algo que permitisse às pessoas fazer coisas que, dessa forma, pudessem mexer, é uma boa Definição, devias ser capaz de brincar, certo? Então, como é que achas que conheces os programadores?
Agora tens mais oportunidades de brincar, criar ideias e fazer protótipos Por exemplo, também em termos de motores mencionaste o Unity, antes de estarmos a falar do Godot Agora tens mais ferramentas Então, como é que achas que os programadores estão a voltar a ti dizendo: "Ei, isto é útil e agora podemos usar isto, isto E como é que achas que o ambiente está agora para eles?
experimenta, eu Pensa que é bom. Sim, como Sim, também acho que faço uma distinção entre o tipo de Ferramentas profissionais e ferramentas criativas, certo?
há esta classe de coisas que é como o Godot ou o Unity, onde estamos a tentar Fazer ferramentas de nível profissional e, se for esse o teu trabalho, podes fazer coisas incrivelmente sofisticadas Podes ir muito fundo aqui e sabes Isso é muito, muito necessário, certo?
Como se alguém também fizesse jogos a este nível, como se quisesses boas ferramentas Queres ser capaz de trabalhar nisto e inovar ali e ser capaz de expandir coisas e fazer esses fluxos de trabalho É importante que sejas bom. Mas depois há também o tipo Coisas que são deliberadamente limitadas e não podes fazer com que tudo ganhe Mas podes tornar certas coisas específicas mais rápidas e é espantoso como isso pode levar a isto grande floresce a tua criatividade, como eu me sinto profundamente inspirado por Twine e como a onda de criadores que começaram a fazer jogos por causa do Twine e o tipo de Como histórias leves, muitas vezes por pessoas queer, muitas vezes por pessoas que não têm grandes recursos que poderiam fazer dentro desta e de toda esta onda de pessoas que estão a fazer estas coisas realmente excitantes e Esse material saiu e influenciou o que a indústria estava a falar e o tipo de jogos maiores que eram e alguns desses As pessoas acabaram por conseguir mais trabalho comercial Mas também não é definido pelo facto de terem ou não trabalho comercial, porque é daí que vem a cultura, e vem de Pessoas que fazem coisas que de outra forma não teriam feito e, sabes, como o Downpour é a minha tentativa de ir Oh, talvez eu possa, talvez eu possa fazer com que algumas destas coisas aconteçam Para além do Downpour. Deixa-me perguntar-te sobre o teu trabalho anterior. Trabalhaste num Trabalhaste numa coisa semelhante para o Twitter Anteriormente Twitter assim para Twitter e também em Mutazione Já falámos sobre Die Gute Fabrik no passado, Saltsea Chronicles e Mutazione Fala-me sobre esses projectos anteriores, por favor. Claro que sim. Bem, o "Cheap Bots Done Quick" foi, acho eu tipo de sim, tipo Já não é possível no X. Não, não, não, o Elon [Musk] livrou-se de todos os bots simpáticos e só lá ficaram os bots terríveis Mas sim, basicamente foram as minhas tentativas Conheci muitas pessoas apaixonadas, havia toda uma cena criativa de pessoas que te faziam como Criativos bots do Twitter e como se estivessem a roubar coisas e isso também era uma cena e era muito excitante mas, mais uma vez era como que limitado apenas a pessoas que sabiam programar e que podiam Executar um pequeno servidor que pudesse fazer as coisas funcionarem e, novamente, era como se isso não fosse necessário E como as pessoas que vão fazer as melhores coisas não são necessariamente as pessoas que são programadores, certo?
Sabes, as pessoas podem ser grandes programadores e grandes escritores Mas é irracionalmente realista esperar que essas duas coisas ocorram ao mesmo tempo. Por isso, pensa: porquê?
Não precisa de ser assim tão complicado, pode ser que um único site esteja a servir muitos bots Pode ser que exista uma interface amigável para isso Pode ser que todo o processo de como lidar com a autenticação e coisas do género tenha sido suavizado Por isso, sim, foi tipo fixe. Posso fazer isto e fiz e sim, é Continuou durante uns sete anos e 50.000 bots, algo assim E sim, como e eu fiz o código fonte para esse código aberto e agora que há sucessores para Mastodon e para o Bluesky, por isso ainda há pessoas a fazer coisas como o Cheap Bots Done Quick nestas outras plataformas O que é ótimo para mim, certo? E depois sobre a Mutazione Como é que te lembras desse projeto e o que é que me podes dizer sobre ele? Claro que sim."
"Bem, eu estive nesse projeto há muitos anos atrás Eu diria que o Mutazione esteve em desenvolvimento durante uns 10 anos Por isso, sim como se fosse uma coisa estranha de estar naquele projeto e depois acabei por sair para ir trabalhar no outras coisas e como se fosse engraçado tocar a coisa final e depois como algumas pequenas partes como como um monte de como o código de navegação correto como o personagens a andar e alguns dos efeitos visuais e coisas do género ainda lá estão e depois um monte de coisas que eu construí Todo este sistema narrativo complicado que, de forma muito sensata, eles arrancaram e puseram lá algo mais simples Por isso, sim, é um bocado estranho estar nesta coisa. Mas também gostas de Sim, adoro, adoro o jogo. Adoro todas as pessoas daquela equipa e é tão bom ver Sim, e depois sai com o Saltsea especialmente porque Estranhamente, trabalhei no jogo durante alguns anos e sinto que o meu maior impacto ação que fiz nesse projeto foi depois de ter deixado Onde eles estavam tipo, oh, ei, estamos a falar com esta pessoa da Hannah, talvez para a trazer como escritora E eu disse-te, sim não, a Hannah é óptima e depois a Hannah [Nicklin] acabou por se juntar a mim, foi a escritora e depois acabou por ser a diretor criativo do Saltsea e liderou-o e eu pensei, oh ótimo É bom ver que o meu principal impacto nisto é, na verdade, apenas recomendando alguém que acaba por ser realmente ótimo Em que mais estás a trabalhar agora?
O que mais podemos esperar de ti num futuro próximo? É algo que estás a criar um protótipo com o Downpour ao mesmo tempo?
Não te esqueças que isso seria um bom ciclo, certo?
Sim, bem, estou a trabalhar em várias coisas, geralmente como freelancer e ainda é muito cedo para falar sobre mas O que posso dizer é que continuo a trabalhar no Downpour como se tivesse sido lançado mas ainda há uma tonelada de funcionalidades que quero acrescentar, como Faz coisas na minha cabeça como Adiciona coisas de vídeo, adiciona melhores caraterísticas sociais, adiciona o sistema de lógica de inventário e Estende isso e continua a tentar ter cuidado para não estragar o facto de ser simples e acessível Mas como se tivesses tudo isto Coisas que eu queria acrescentar e sinto que continuo a trabalhar nisto há muitos anos Gostarias de experimentar com IA com algumas funcionalidades de IA ou não? I?
Já experimentaste?
Não sei se sou um grande fã de IA, mas sinto que como Tal como a pessoa que gere o Downpour, a minha posição é que podes usar coisas de IA nele Mas não me parece que seja algo que eu queira realmente usar como IA generativa Parece que é como tomar uma posição e como se, em última análise, fosse uma ferramenta para Artistas e colegas heterossexuais e para lhes permitir fazer jogos Por isso, se puseres uma coisa lá dentro, parece que estás a insultar de certa forma mas digo-te que há uma funcionalidade de IA que quero introduzir e que é Deves ser capaz de clicar numa imagem e fazer com que ela remova automaticamente o seu fundo. O que não é generativo Sim, o que não é generativo. Usa alguma da mesma tecnologia, mas isso é o que eu realmente quero fazer e há uma plataforma irritante Transcrever texto não é generativo. Sim, estás a gerá-lo exatamente Sim, por isso essa é uma funcionalidade de IA que quero mesmo incluir, mas para além disso E o Downpour está disponível gratuitamente em iOS e Android sim, disponível gratuitamente em iOS e Android Tens aí uma subscrição Isso é opcional, principalmente se quiseres apoiar-me para adicionar coisas novas ou ligar a sites externos e coisas assim Mas sim, podes descarregá-lo gratuitamente. Podes fazer coisas Por favor, junta-te a nós lá Muito obrigado pelo teu tempo V. Aproveita o resto do programa e sim. Tem um ótimo programa Tu"