Jogo desenvolvido durante o curso de Desenvolvimento de Jogos em XNA no SENAC de Piracicaba com o professor Gustavo. Este jogo foi desenvolvido pelo professor Gustavo em um treinamento junto com o Alexandre Santos Lobão. E durante as aulas desenvolvemos o jogo, porém fiz várias modificações, inclusive no sistema de troca de telas (utilizando o nosso sistema). O jogo é bem interessante e possuí um código bem simples, vale a pena conferir. Além do código ter o uso de DrawableGameComponents.


Para fazer download do jogo clique aqui. O código fonte logo será disponibilizado em minha página de jogos.
Abraços, espero que gostem.
Quem nunca perdeu tempo jogando o jogo da cobrinha em um celular que atire a primeira pedra! E é claro, com a facilidade do XNA para desenvolver jogos, não poderia faltar o jogo da cobrinha. Essa versão criada em XNA foi feita em apenas 3 horas por mim, onde reaproveitei diversas classes de outros jogos para testar uma das principais funcionalidades de uma linguagem Orientada a Objetos.

Para jogar basta apenas utilizar as setas do teclado, para avançar de níveis, você precisa ficar vivo no mínimo 30 segundos e é claro evite as paredes e boa sorte
Para fazer download do jogo clique aqui, logo disponibilizarei o código fonte.
Abraços até a próxima.
Olá galera, venho mostrar para vocês mais um jogo, o XNA Tap de minha autoria e de mais dois amigos. A equipe desenvolvedora deste jogo é Kleber de Oliveira Andrade [Eu] (programador), Felipe Augusto Pires (Design) e Rafael Módolo Sega (Músico). Nós começamos o jogo para o Contest da Unidev, mas infelizmente não ficou pronto devido aos contra tempos de trabalhos, estudos e etc.
Este jogo é um remake daquelas máquinas na qual você tem que acertar o bichos que saem dos buracos com um martelo. Mas no nosso jogo a arma é um jornal e o bixo são baratas que saem dos buracos fazendo banana para você jogador. Então não deixe a barata te zoar e bata nela com o jornal neste mais novo jogo. O jogo é para um jogador, só tem um nível inicialmente e todo o seu conteúdo é de autoria própria da equipe.
Imagens do jogo:



Download do instalador:
Para fazer download do instalador
clique aqui.
Os códigos serão liberados até o fim do mês, na página dos meus jogos.
Abraços a todos e espero que gostem.
Sim, este é praticamente “o jogo mais difícil do mundo”, isso é o que a maioria esta dizendo. Você tem que completar 30 níveis em que o objetivo é chegar até o outro ponto verde da fase e pegar todas as bolas amarelas no meio do caminho, o único problema é que você não pode encostar em nenhuma das azuis no trajeto. Para jogar clique aqui.
Poste até que fase você foi nos comentários.
Confira também O Jogo Mais Difícil Do Mundo 2!
Olá galera, durante o curso de XNA no SENAC criamos um jogo durante as aulas e um projeto a parte que é um jogo de balões, ele é bem simples e se baseia em jogos clássicos antigos e novos do mesmo estilo. O jogo teve todo seu conteúdo criado do zero, e ainda tem muitas coisas para serem corrigidas e melhoradas para a próxima versão.
Gostaria de agradecer a todos os membros diretamente ligados ao desenvolvimento (Prof. Gustavo do SENAC, Dr. Jorge, Otávio, Rafael Modolo, Felipe Augusto, André Baltieri, Bruno Tornisielo e a todos que participaram dando dicas e criticas Felipe Oriani, Felipe Aron, Edésio, Charles e em especial a Cleber Tavares e vulgo Kamus do Poder membro da UNIDEV que me ajudou com o cálculo da flecha.
O jogo:
- Você controla um lançador de flechas e tem no mínimo 1 minuto (60 segundos) de jogo para fazer a maior quantidade de pontos possíveis.
- Cada balão acertado você ganha uma quantidade de pontos em relação a cor do balão (cada cor de balão tem um velocidade diferente) e você ganha também 1 segundo extra.
- Para cada balão sem errar uma flecha você aumenta 1 combo, e o combo multiplica a pontuação do balão que você acertou, por isso não erre as flechas.
- Para cada sequência de balão acertada com a mesma flecha você aumenta o tempo extra ganho no jogo.
No final do jogo armazene seu novo recorde e convide seus amigos para a disputa.
Imagens do jogo:



Download do instalador:
Considerações finais:
Galera para a segunda versão do jogo já tenho várias idéias. Então se você programa em XNA, e/ou é artista gráfico e/ou músico e tem interesse em ajudar a desenvolver a continuação desse jogo, entre em contato para aumentarmos a equipe e melhorarmos a jogabilidade tornando um jogo bem interessante .
Logo irei disponibilizar os fonts do jogo. Abraços galera e até a próxima, não deixe e comentar sobre o jogo.
No dia 16 de julho de 2009, a Intel lançou o IT Manager III: Forças invisíveis. A premissa é simples – você é um gerente de TI responsável pela execução de um escritório cujo sucesso depende da sua capacidade de manter as coisas funcionando corretamente.

Começando com apenas 3 andares, você pode trabalhar da sua maneira até escritórios maiores e melhores, oferecendo a melhor assistência técnica para a empresa. Você precisa então, controlar e implantar as tecnologias que a sua empresa necessita.
- Com um fluxo constante de ‘trouble tickets’ complexos, problemas de alta tecnologia e crises de missão crítica, sua missão não será fácil.
- Teste o seu conhecimento de TI
- Implemente as mais recentes tecnologias da Intel
- Mantenha o seu escritório funcionando adequadamente
- Crie um império de TI global
- Crie a rede mais avançada
- Seja reconhecido pelas suas realizações


O jogo exige que você faça um registro com um nome de usuário e nome de sua empresa virtual antes de começar a batalha com seu inimigo computacional. Ficou muito interessante o jogo, para quem jogou a versão anterior aconselho a jogar essa versão. E, claro, para quem nunca jogou, esta esperando o quê? Acesse o IT Manager III e gerencie a TI da sua empresa.
Mate a saudade do antigo jogo da Cobrinha (Snake), esta versão foi desenvolvida em Pascal utilizando os caracteres ASCII para representar o cenário e a cobra. O único detalhe é que a cobra não colide com ela mesma, mas com o cenário ela colide. Você tem três níveis de dificuldades que vão aumentando conforme você aumenta a cobrinha, e você tem 3 vidas.

Para fazer download do font do joguinho, clique aqui.
Abraços, até a próxima.
O jogo da velha é um clássico que pode ser desenvolvido em qualquer linguagem de programação sem muitas dificuldades. Este jogo aqui desenvolvido durante a graduação utiliza ponteiros. Ou seja, não é um código tão simples, mas é bem legível. Assim como o jogo da forca, a velha foi desenvolvido e testado o compilador TP7.

Para fazer download do font clique aqui.
Abraços, t+
Olá a todas as pessoas que visitam este blog em busca de informações. O jogo Pong possui uma grande importância para a história do videogame, pois foi simplesmente o primeiro videogame lucrativo da história dando início a uma indústria que movimenta bilhões. O videogame Pong, foi criado por Nolan Bushnell e Ted Dabney, foi instalado num console ligado a um monitor e era movido a moedas.
Para testar sua nova criação, os inventores deixaram a máquina em um bar em São Francisco, Califórnia. No dia seguinte, quando chegaram tiveram uma surpresa, a máquina estava lotada de moedas. Aquelas moedas mudaram o ponto de vista das pessoas, fazendo surgir uma grande indústria. Os seus criadores perceberam que não era interessante vender a idéia para alguém, então no dia 27 de junho de 1972 foi fundada a empresa Atari.
Este jogo é um remake do clássico pong que foi desenvolvido durante os tutoriais aqui deste blog, para diversão e aprendizado. Para fazer download do jogo, é só clicar aqui. Este jogo foi criado em C# com XNA.
Imagens do jogo abaixo:

Se você quer desenvolver este jogo, não deixe de acessar a página do curso de XNA. Se você quiser os fontes desse jogo acesse a página dos meus jogos.
Abraços,
Ao se falar em desenvolvimento de jogos, a primeira coisa que pensamos é qual linguagem usar para programar, ou qual engine, quanto tempo vou demorar para aprender a programar e etc. O desenvolvimento de jogos não envolve só programação e sim diversas etapas antes disso e depois, vamos tentar abaixo classificar essas etapas.
Ciclo de Desenvolvimento de Jogos:
- Braimstorming: ou ao pé da letra “tempestade de idéias”, termo cunhado por Alex Osborn em 1953. Consiste em um técnica aplicada a diversos tipos de projetos inclusive jogos para ajudar no processo de criação ou melhoria de um jogo.
- Rascunho: essa etapa serve para desenhar as fases, personagens, itens com pequenas descrições até mesmo os fluxos das telas do jogo para facilitar o desenvolvimento futuro.
- Detalhamento: nesta etapa é interessante responder algumas perguntas importantes para o desenvolvimento do jogo, como: o que o jogador fará no jogo? qual o seu objetivo? quais são seu inimigos? como será o sistema de vida do jogador? quantos jogadores podem jogar? qual o estilo do jogo? etc…
- Game Design Document (GDD): é o documento que descreve o jogo. Este documento deve conter informações importantes como: nome do jogo, sua história, público alvo, objetivo, regras, especificações técnicas de hardware, sistema operacional, dispositivos de entrada, a arte, sonorização, e o cronograma assim como alocações de pessoas ou equipes, servindo como uma bíblia para todas as equipes envolvidas no projeto, no qual, se for seguida o jogo ficará próximo ou melhor do que o planejado.
- Level Design: é o mapeamento geral de todos os desafios, fases, missões que o jogador deve conseguir concluir para terminar uma fase ou o jogo. Esta etapa é importante para os artistas gráficos e sonoros possam ter referências para desenvolverem rapidamente este level.
- Produção de arte: os artistas sonoros e gráficos (texturas e modelagem) vão trabalhar em cima do GDD e do Level Design para concluir ou adiantar a arte do jogo.
- Integração: aqui a equipe com base na escolha das APIs, e/ou Engines e/ou linguagens irão trabalhar na integração da arte com a dinâmica do jogo para gerar as versões Beta do jogo.
- Beta: são lançados vários alphas até atingir a versão beta, que possuem todas as fases, e interatividade do jogo.
- Teste: junto com o beta, inicia-se a fase de teste necessária pra detecção dos erros, mais conhecidos como bugs. E também nessa fase que se coletam opiniões com o intuito de melhorar o produto.
- Versão Final: versão pronta do jogo com supostos bugs encontrados no decorrer da fase Beta e de teste corrigidos. Uma versão que já pode ser comercializada.
Como pode ser visto, a produção de um jogo envolve diversos profissionais com perfis diferentes. A área de programação que é o foco de todos os cursos de desenvolvimento de jogos representa uns 20% de todo o processo de desenvolvimento. Sendo assim, não basta conhecer apenas uma tecnologia ou linguagem de programação ou até mesmo um software de edição de imagens caso não tenha uma equipe para produzir.