por Fernando Lorenzon em 28/02/2010 as 00:01
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 [...]
Continue Lendo...
Tags: C#, Desenvolvimento, Jogos, Windows Forms, WinForms Lander
Categorias: CubaGames | 2 Comentários »
por Fernando Lorenzon em 03/02/2010 as 10:22
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 [...]
Continue Lendo...
Tags: C#, Colisão, Desenvolvimento, Jogos, Windows Forms, WinForms Lander
Categorias: CubaGames | Comments Off
por Fernando Lorenzon em 27/01/2010 as 17:40
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. [...]
Continue Lendo...
Tags: Coletânea, Jogos, Mega Drive, Reflexões, Sega, Sonic
Categorias: CubaGames | 1 Comentário »
por Fernando Lorenzon em 25/01/2010 as 13:26
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 [...]
Continue Lendo...
Tags: C#, Colisão, Desenvolvimento, Jogos, Windows Forms, WinForms Lander
Categorias: CubaGames | Comments Off
por Fernando Lorenzon em 13/01/2010 as 19:53
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 [...]
Continue Lendo...
Tags: C#, Desenvolvimento, Jogos, Windows Forms, WinForms Lander
Categorias: Desenvolvimento | Comments Off
por Fernando Lorenzon em 06/01/2010 as 14:53
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. [...]
Continue Lendo...
Tags: C#, Desenvolvimento, Jogos, Windows Forms, WinForms Lander
Categorias: Desenvolvimento | Comments Off
por Fernando Lorenzon em 03/01/2010 as 14:30
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 [...]
Continue Lendo...
Tags: C#, Desenvolvimento, Jogos, Windows Forms, WinForms Lander
Categorias: Desenvolvimento | Comments Off
por Fernando Lorenzon em 30/12/2009 as 17:07
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. [...]
Continue Lendo...
Tags: C#, Desenvolvimento, Jogos, Visual Studio, Windows Forms, WinForms Lander, XNA
Categorias: Desenvolvimento | 1 Comentário »