
Clique para ampliar Depois de algum tempo, termino esta série. A idéia desde o inÃcio era simplesmente explicar o básico sobre desenvolvimento de games conforme eu fosse aprendendo. Desde o primeiro post, o jogo WinForms Lander já estava praticamente completo. E claro, como nem todos gostam de ler posts técnicos, fui alternando os posts com [...]
Tags: C#, Desenvolvimento, Jogos, Windows Forms, WinForms Lander
Categorias: Desenvolvimento | 2 Comentários »
Neste post, vou mostrar algo bem simples. É a colisão de borda. A borda nada mais é que um delimitador da área do jogo, que pode ser os extremos da tela, por exemplo. Esta detecção é importante caso seja necessário manter um sprite dentro da tela. Por exemplo, nos jogos de tiro em scroll vertical [...]
Tags: C#, Colisão, Desenvolvimento, Jogos, Windows Forms, WinForms Lander
Categorias: Desenvolvimento | Sem Comentários »
Em uma coisa a Sega é bem melhor que a Nintendo & CIA: ela conhece seu passado glorioso. Mas viver só do passado, aà não. Durante esses anos todos, a Sega se meteu em muitas áreas para lucrar um pouco mais com seus games antigos. O problema é que a coisa está saindo do controle. [...]
Tags: Coletânea, Jogos, Mega Drive, Sega, Sonic
Categorias: Reflexões | 1 Comentário »
Uma das coisas mais importantes em um jogo é a colisão. Isso não significa que deva haver uma explosão ao colidir sprites, mas simplesmente fazer com que o Super Mario possa caminhar sobre o chão sem atravessá-lo. Existem muitas implementações para colisão. Desde implementações simples até das mais complexas. Por exemplo, a colisão usada nos [...]
Tags: C#, Colisão, Desenvolvimento, Jogos, Windows Forms, WinForms Lander
Categorias: Desenvolvimento | Sem Comentários »
Aqui serei mais teórico. Como aplicar fÃsica em jogos? 1 – Usando uma boa engine que já faça isso; 2 – Usando boas bibliotecas que façam isso; 3 – Manifestando um pouco do Newton que há dentro de nós; Como a idéia toda desta série é entender como tudo funciona, e não simplesmente criar um [...]
Tags: C#, Desenvolvimento, Jogos, Windows Forms, WinForms Lander
Categorias: Desenvolvimento | Sem Comentários »
Nesta terceira parte, já vamos avançar para a parte prática. O foco desta série não é ensinar programação C#, nem Windows Forms. Portanto, vou partir do princÃpio que quem me acompanha aqui já possui conhecimento básico sobre estas tecnologias. Para quem quer aprender um pouco, aqui tem um tutorial básico da Microsoft sobre Windows Forms. [...]
Tags: C#, Desenvolvimento, Jogos, Windows Forms, WinForms Lander
Categorias: Desenvolvimento | Sem Comentários »
Aqui, eu tratarei um pouco sobre o fluxo de jogo. Qualquer jogo possui uma estrutura genérica que geralmente segue o mesmo padrão. Aqui, o principal é mostrar o básico, e sem utilizar ferramentas que escondem alguns dos passos básicos do fluxo. Como eu havia falado, o Windows Forms atualiza as figuras na tela automaticamente quando [...]
Tags: C#, Desenvolvimento, Jogos, Windows Forms, WinForms Lander
Categorias: Desenvolvimento | Sem Comentários »
De todos os colaboradores da Cubagames, eu sou o menos familiarizado com desenvolvimento de jogos. Não tenho muita familiaridade nem com Web, que geralmente possui ferramentas muito boas para implementar um jogo, como é o caso do Flash. Mas tenho bastante familiaridade com programação de sistemas e um pouco de conceito sobre criação de jogos. [...]
Tags: C#, Desenvolvimento, Jogos, Visual Studio, Windows Forms, WinForms Lander, XNA
Categorias: Desenvolvimento | 4 Comentários »