Em algum lugar da Inglaterra no início dos anos 2000, um adolescente irregular colocou um CD em seu computador e instalou um aplicativo de criador de jogos. Eu nem me lembro como esse programa foi chamado para este estágio, mas me permitiu reunir jogos simples – Pong– futebol, um jogo de críquete que parecia um Líder de futebol Match e Saver de tela semi -interativa – que mostrei aos meus amigos.
Armado com a imaginação de uma criança em crescimento na era dourada de videogames, muitas vezes tinha mais ambicioso (e Às vezes Idéias originais), mas foram dificultadas pela falta de concentração de adolescentes e pelas restrições da própria plataforma. Eu não sabia como codificar, não havia ninguém por perto que pudesse me ensinar, e eu estava limitado às cenas e aos cursores que a ferramenta me permitiu usar.

A certa altura, abandonei minha ambição de me tornar um desenvolvedor de jogos. Eu não tinha as habilidades necessárias e não tinha como adquiri -las. A Internet floresceu e, sem dúvida, aprendendo material, mas eu não podia ter um significado sem entender os princípios fundamentais da ciência da computação.
Graças a uma combinação de sorte e um talento para aproveitar oportunidades quando surgirem, finalmente ganhei uma carreira em tecnologia. Meu trabalho não precisa que eu aprendi para codificar, mas fiz de qualquer maneira por pura curiosidade, determinada a aproveitar ao máximo pessoas e recursos que de repente me cercavam.
Este ano, de repente eu queria retomar o desenvolvimento do jogo. Então, procurei a melhor maneira de começar.
Finalmente, decidi um pygamo, que é uma biblioteca Python com funções para gerenciar coisas como Windows, gráficos e sons. Usei extensivamente o Python no meu trabalho e sei como lidar com a lógica subjacente e manipular o número, por isso é igualmente fascinante e emocionante ler que esse era o trabalho – renderizando gráficos a representar Esses números são apenas a cereja no topo do bolo.
A liberdade que eu sonhei na adolescência agora se estende diante de mim. Não estou vinculado às restrições de um editor e posso codificar principalmente qualquer jogo em 2D que eu possa sonhar. Às vezes, existem muitas linhas de código necessárias para recursos simples, mas esse é o preço que estou pronto para pagar pelo acesso a muito potencial, e acho um prazer otimizar o código, para explodir as funções e melhorar a eficiência.
No entanto, tenho um emprego completo e não estou prestes a deixar aleatoriamente se tornar o próximo unicórnio independente. Consequentemente, o desenvolvimento do jogo é um hobby limitado ao meu tempo livre, pelo menos no momento. Isso também significa que meus projetos devem ter um escopo muito controlado – eu não estaria muito longe se estivesse tentando construir o próximo Grand Theft Auto Em pequenas rajadas pela manhã e no fim de semana.

Nesse espírito, decidi que meu primeiro jogo será um simples atirador espacial inspirado em alguns dos clássicos da minha infância, como Shows de luxo. O gênero oferece um simples loop de jogos que pode ser infinitamente iterado com alimentos e tipos de inimigos adicionais e, portanto, parece uma boa escolha para um desenvolvedor limitado no tempo que precisa ver resultados regulares para permanecer motivado.
Vou publicar atualizações aqui e em X quando começar a expandir o jogo e, enquanto isso, coloquei minha mente de volta nos jogos que gosto, tentando escolher o que os tornou especiais. A certa altura, eu poderia ter tempo para um projeto maior e, quando o faço, quero preparar um design para poder bater no chão em movimento.
Eu tenho que manter o momento e começar a construir jogos mais complexos, gostaria de criar os jogos que eu pensamento Vamos jogar até 2025, quando eu era criança – jogos que usam o poder de tratamento adicional de novos sistemas e idéias, não apenas o aumento da fidelidade gráfica. Eu preciso começar pouco, é claro, mas sempre sonho que um dia eu poderia administrar um pequeno estúdio, e finalmente tenho as ferramentas para começar.
Gaming Hub
A gaming hub can refer to a central platform or space dedicated to gaming, where players can access games, interact with other gamers, and enjoy related content.