Ponto V!

Home XNA XNA Criando seus próprios jogos para XBox 360
Alexandre Lobão
Criando seus próprios jogos para XBox 360Imprimir
Escrito por Alexandre Lobão

Quando a Microsoft anunciou, pouco mais de um ano atrás, que estava oferecendo gratuitamente as ferramentas para qualquer um poder criar jogos para o XBox 360, muita gente achou que era boato - afinal, o desenvolvimento de jogos para consoles sempre foi restrito a grandes companhias.

Mas não era boato: era mais um passo da empresa visionária para ampliar seu espaço do mercado de videogames. Com mais de 10 milhões de potenciais desenvolvedores de jogos, o LIVE! agora está a um passo de se tornar o “You Tube” para jogos.

Como leitor do Ponto V, você não pode ficar fora desta, então, preparamos uma série de artigos para ajudá-lo nos primeiros passos com o XNA – a tecnologia da Microsoft que permite criar jogos para XBox 360, Windows e, brevemente, para o Zune (o concorrente do iPod criado pela Microsoft).

Antes de começar, baixe – gratuitamente! – o XNA e o Visual C# Express (o ambiente de desenvolvimento para escrita dos programas) do site da Microsoft. Os links podem ser encontrados no endereço http://www.microsoft.com/XNA. Você poderá encontrar tutoriais, exemplos e muito conteúdo de apoio para se aprofundar no assunto no site XNA Creator’s Club, em http://creators.XNA.com.

Para este artigo, preparamos um exemplo muito simples, justamente para mostrar o grande segredo por trás do sucesso do XNA: a sua facilidade! O jogo que desenvolveremos – “Tennis for one” – é uma brincadeira com um dos primeiros jogos de computador, “Tennis for two”, sendo que a principal diferença é que este será um jogo de tênis onde você jogará dos dois lados da tela!

clip_image002

Então vamos lá!

Com o Visual C# Express e o XNA instalado, crie um novo projeto de jogo clicando no menu “File”, “New Project”, e selecionando um projeto do tipo “Windows Game”. Vamos criar um jogo para Windows para facilitar os testes, e quando nosso jogo estiver completo criaremos uma versão para XBox 360.

Você verá que alguns arquivos já foram criados para você, incluindo o arquivo Game1.cs, que contém os métodos principais onde poderemos incluir nosso código – e que iremos explicando no correr desta coluna.

Para iniciar, vamos adicionar as imagens que precisamos para nosso jogo: uma para a bola e uma para os bastões. Para nosso exemplo, basta criar uma imagem branca, de tamanho 16x16, para a bola; e uma imagem branca de largura 16 e altura 96 para os bastões. Para inserir imagens no projeto, na janela “Project Explorer” clique no botão da direita no diretório “Content” e selecione a opção “Add Existing Item” no menu de contexto. Na janela de escolha de arquivo, escolha os arquivos criados anteriormente.

Para carregar as imagens em nosso jogo, precisaremos declarar variáveis do tipo Texture2 e carregar as imagens para estas variáveis. Para isso, inclua no início da classe Game1 a declaração das variáveis:

// Imagens dos objetos do jogo

Texture2D texBastaoDireita;
Texture2D texBastaoEsquerda;
Texture2D texBola;

E, no método “Initialize” desta classe, adicione as linhas que carregam as imagens para o jogo:

// Carrega as texturas dos bastões e da bola
texBastaoEsquerda = Content.Load<Texture2D>("bastao");
texBastaoDireita = Content.Load<Texture2D>("bastao");
texBola = Content.Load<Texture2D>("bola"); 

Estas linhas carregam as texturas usando a “content pipeline”, o gerenciador que facilita o tratamento de imagens, modelos 3D e outros conteúdos para os programas XNA.

Para desenhar as imagens, agora, basta alterar o método “Draw” desta classe para incluir as linhas a seguir:

// Pinta o fundo da tela de preto
graphics.GraphicsDevice.Clear(Color.Black);

// Desenha as texturas na tela
spriteBatch.Begin();
spriteBatch.Draw(texBastaoEsquerda, new Vector2(20f, 320f), Color.White);
spriteBatch.Draw(texBastaoDireita, new Vector2(764f, 320f), Color.White);
spriteBatch.Draw(texBola, new Vector2(400f, 300f), Color.White);
spriteBatch.End();

O objeto spriteBatch é oferecido pelo XNA para desenhar imagens e textos na tela. Neste caso, estamos desenhando os bastões e a bola indicando a textura a ser usada, a posição da tela (usando um objeto do tipo Vector2) e uma cor a ser usada sobre a imagem.

Se rodarmos nosso programa agora, veremos uma imagem semelhante à figura que ilustra esta coluna. Note que não precisamos realizar nenhuma rotina complicada para inicializar a placa gráfica ou coisa parecida: o XNA realiza todo o trabalho complexo por nós!

Na próxima semana, veremos como usar o GamePad para alterar a posição dos bastões e como fazer a bola se mover na tela, rebatendo nos bastões. Até lá, brinque com este código inicial, descubra o resultado de variar os parâmetros das funções, e nos envie seus comentários e sugestões para próximas colunas!

O download dos arquivos de exemplo pode ser feito neste link.


Comentários (100)
  • Lucas  - Muito Legal
    avatar

    Nossa... muito legal mesmo :D veluw : :woohoo:

  • Luiz  - Legal
    avatar

    Maneiro :)

  • Anônimo
    avatar

    Como se chama o profissional que cria jogos de video games e de xbox?

  • Vinícius Godoy de Mendonça  - Profissionais de jogos.
    avatar

    Não existe um, mas vários profissionais para criar um game. Quem idealiza o game, em geral, é o game designer. Quem faz os desenhos para dar uma visão geral de como o jogo será é o concept artist.

    Depois, modelistas e desenhistas efetivamente passam para o computador o universo do jogo, enquanto programadores usam uma linguagem de programação ou biblioteca (como o XNA) para fazer tudo isso funcionar.

    Quem comanda o time de programadores e decide que tecnologias utilizar, em conjunto com o game designer, é o lead developer.

    Finalmente, existe um pessoal que precisa testar tudo e garantir que está funcionando. Esses são os testadores.


    Em jogos pequenos, é comum que uma pessoa assuma mais de um papel. Uma pessoa com bons conhecimentos de programação e desenho pode fazer, sozinha, um jogo mais simples, como o apresentado pelo Lobão nesse artigo.

  • Anônimo  - Gíria
    avatar

    Normalmente, na internet é chamado de gm ou game maker(não confundir com GM = Game Master), mas acredito que seja só uma gíria.

  • ViniGodoy
    avatar

    Game Maker geralmente é um tipo de programa que faz jogos. Mas é um software dedicado a fazer um tipo específico de jogo (como um RPG), e geralmente voltado a pessoas que não tem idéia de como programar.

    O desenvolvedor de jogos é o Game Developer. Mas há muitos tipos de desenvolvedores de jogos. Quem coordena a produção do conteúdo e faz o projeto do que o jogo será é o Game Designer. Há vários cargos mais específicos também. Quem balanceia as fases é o Level Designer.

  • Anônimo
    avatar

    :evil:mais ou menos, bom porque eu quero criar um jogo grande como o gta!!!

  • eduardo  - ssdasdsa
    avatar

    eu tbm

  • Matheus
    avatar

    :evil: ´[ER mUITTO BOM gta

  • WEVERTON  - eu tbm fera
    avatar

    :D eu tbm quero criar o gta ta muito caro 200 R$ um jogo que o cara pode fazer em casa comm 2 programas

  • Anônimo
    avatar

    Realmente não é tão facil quanto vc pensa cara pq um gta não é um jogo tão simples, não é simplesmente um arcade ou um jogo de lutinha basico, mas sim um jogo complexo com graficos bons e um estilo de jogo completamente diferente, tbm não é possível fazer um jogo desse sozinho em menos de 7 anos trabalhando o dia todo --'

  • Anônimo  - re:
    avatar
    Anônimo Escreveu:
    Como se chama o profissional que cria jogos de video games e de xbox?

    se-chama gamedesigner

  • Bruno Crivelari Sanches
    avatar

    gamedesigner não é exclusividade do XBox, trabalham em praticamente todos projetos de jogo, assim como o Vinícius explicou.

  • willian bonner
    avatar

    legau mais eu quero saber como criar um jogo grande como gta!

  • João claudio
    avatar

    Queria primeiro dizer que o site tá de parabéns e q todo material que estou vendo aki está me ajudando muito.
    eu estou tendo problemas com as linhas

    // Carrega as texturas dos bastões e da bolatexBastaoEsquerda = Content.Load("bastao";);texBastaoDireita = Content.Load("bastao";);texBola = Content.Load("bola";);

    as palavras entre parenteses ( bola e bastao ficam vermelhas n azuis.)
    eu sigo o tutorial a risca desde o começo e quando coloco em debugg fala que o arkivo n pode ser encontrado. como se o bastao e a bola n existissem. me ajudem por favor, e obg desde há.!

  • Bruno Crivelari Sanches
    avatar

    Não conheco muito XNA, mas verifique se você seguiu corretamente os passos:

    Citou:
    Para iniciar, vamos adicionar as imagens que precisamos para nosso jogo: uma para a bola e uma para os bastões. Para nosso exemplo, basta criar uma imagem branca, de tamanho 16x16, para a bola; e uma imagem branca de largura 16 e altura 96 para os bastões. Para inserir imagens no projeto, na janela “Project Explorer” clique no botão da direita no diretório “Content” e selecione a opção “Add Existing Item” no menu de contexto. Na janela de escolha de arquivo, escolha os arquivos criados anteriormente.
  • Anônimo  - re:
    avatar
    Bruno Crivelari Sanches Escreveu:
    Não conheco muito XNA, mas verifique se você seguiu corretamente os passos:
    Citou:
    Para iniciar, vamos adicionar as imagens que precisamos para nosso jogo: uma para a bola e uma para os bastões. Para nosso exemplo, basta criar uma imagem branca, de tamanho 16x16, para a bola; e uma imagem branca de largura 16 e altura 96 para os bastões. Para inserir imagens no projeto, na janela “Project Explorer” clique no botão da direita no diretório “Content” e selecione a opção “Add Existing Item” no menu de contexto. Na janela de escolha de arquivo, escolha os arquivos criados anteriormente.

    Conforme o Bruno comentou, verifique os passos. Certifique também se as usings do seu projeto estão todas declaradas e também verifique se esta usando a versão 3.1 ou 4.0 pois aconteceram pequenas mudanças nas versões. A do tutorial é 3.1.

    Abraços,

  • João Claudio
    avatar

    Fiz conforme o tutorial, C# 2010 express, só que XNA é 4.0 será que é por isso, se for alguem pode me ajudar por favor?! obg.

  • Kleber Andrade  - re:
    avatar
    João Claudio Escreveu:
    Fiz conforme o tutorial, C# 2010 express, só que XNA é 4.0 será que é por isso, se for alguem pode me ajudar por favor?! obg.

    Amigo, não acredito que seja a versão pois é um comando que se manteve no XNA 4.0,.. certifique-se de ter importado as imagens existentes para a pasta Content no Solution Explorer de seu projeto e não, somente copiar para dentro da pasta. (Conforme o Bruno Sanches comentou)

    "Para inserir imagens no projeto, na janela “Project Explorer” clique no botão da direita no diretório “Content” e selecione a opção “Add Existing Item” no menu de contexto."

    Qualquer coisa, reporte-nos o log de erro que aparece na sua lista de erros de sua IDE para tentarmos descobrir o que possa ser.

    Abraços,

  • João Claudio
    avatar

    Segue foto com as imagens na pasta Content no solution Explorer ( Acredito que esteja certo)
    View image
    Segue foto com o erro que aparece ao tentar executar no modo debugging
    View image
    Agradeço a ajuda a todos vcs.!

  • Bruno Crivelari Sanches
    avatar

    Você adicionou os arquivos diretamente no projeto e não dentro da pasta Content como esta descrito no tutorial, por isso que não funciona.

    Mova bastao.bmp e bola.bmp para dentro de Content que deve funcionar ;) .

    T+

  • João Claudio
    avatar

    Movi os dois para a pasta
    WindowsGame1Content (Content)
    References
    ai deu tudo certo, Obg pela ajuda amigo, sou novo e estou aprendendo agora por isso me enrola com algumas coisas, mas vlw mesmo a todos ai que me ajudaram.!!!

  • Anônimo
    avatar

    TEEM COMO FAZSER O JOGO GRATIS PRA X BOX ? :woohoo:

  • Vinícius Godoy de Mendonça
    avatar

    Você pode com o XNA desenvolver de graça e testar os jogos em casa, se tiver um X-Box. Entretanto, se for distribuir, aí existe um precinho sim. Você deve ser membro da app hub, comunidade da Microsoft.

    Totalmente de graça não é, mas o preço usando o XNA é incrivelmente barato. São apenas U$99,00 por ano. Existe uma taxa um pouco maior se você quiser desenvolver para Windows Phone. As 100 primeiras aplicações já estão incluídas nos R$99,00, mas cada aplicação adicional terá um custo de U$20,00.

    Mais informações:
    http://create.msdn.com/en-us/home/membership

  • Anônimo
    avatar

    muuitoo obrigado :D , mais então eu quero faze um pra joga só ake em casa mesmo dae eu nao preciso paga nada ?

  • Vinícius Godoy de Mendonça
    avatar

    Nadinha de nada.

  • Anônimo
    avatar

    nooossaaa mt boom esse programa então :woohoo: , muito obrigado pela ajuda abraços ;)

  • marcos felipe  - re:
    avatar

    cara quero criar um jogo rpg tenho ideias infinitas entra no meu email e deixa um recado uma dica ou algo desse tipo

  • Eliakim  - XNA Connect
    avatar

    E aí Vinícius. Cara, você falou que dá pra desenvolver aplicativo pra XBOX com XNA. Mas parece que existem algumas limitações, do tipo: não é permitido para o Brasil.
    Aí eu tenho um problema... Estou fazendo meu TCC sobre isso e precisaria desenvolver algo em XNA e rodar no Xbox. Alguma ideia ou sugestão sobre isso?!
    Como você falou do desenvolvimento, pensei que talvez soubesse outro caminho para rodar ou transferir o jogo para o Xbox.

  • jorge luis  - isso e injusto
    avatar

    por que a primeira versão do jogo naruto storm só saiu pro Playstation 3 ao invés de sair pro xbox também ,lançaram outro com o gráfico muito ruin comparado com o que só saiu pro Playstation 3,quer dizer que os jogos com os melhores gráficos só são lançados para o Playstation 3 sendo que são praticamente iguais . :(

  • Vinícius Godoy de Mendonça
    avatar

    Infelizmente, exclusividade de títulos é uma das estratégias de vendas mais comuns na indústria. Certa vez, a EA chegou a mencionar a criação de uma plataforma comum de jogos, mas foi duramente criticada pela indústria.

    Portanto, não creio que esse quadro também vá mudar tão cedo.

  • Luis Eduardo Nery Santos  - Não mostra as imagens
    avatar

    Olá pessoal, fiz a primeira parte desse tutorial mas quando compilo o game, só exibe o fundo preto, mas as imagens não aparecem, fiz tudo certinho, só as cores dos objetos que eu mudei e salvei como bmp, sera esse o problema, estou usando visual studio 2010 e cna 4.0.

  • Bruno Crivelari Sanches
    avatar

    Ali nos comentários o João Claudio teve problemas similares, você chegou a seguir os passos de inserir as imagens no projeto conforme é explicado no tutorial?

  • Luis Eduardo Nery Santos
    avatar

    Então Bruno, eu não achei essa pasta content, no meu visual studio só tem a WindowsGame1Content (Content) ai coloquei dentro dela, e tbm nas pastas do projeto e coloquei as imagens dentro da pasta content, e notei outra coisa qnd eu compilo o game mudando a cor de fundo ela nao muda, continua a mesma. o.O

    Obrigado por responder! :)

  • Kleber Andrade
    avatar

    Olá amigo, não funciona somente colocar as imagens na pasta.
    Você deve clicar com o botão direito na pasta Content (WindowsGame1Content) e selecionar Add Existent Item, ai sim você seleciona as imagens e automaticamente elas vão para seu projeto.

  • Luis Eduardo
    avatar

    Então eu fiz isso Kleber! Mas ai nao apareceu as imagens, nem da erro nem nada, ai eu apaguei as imagens q estavam em jpg, salvei em bmp, coloquei na pasta Content dentro das pastinhas do projeto, abri o visual studio denovo e coloquei la botão direito na pasta Content (WindowsGame1Content) e selecionar Add Existent Item, mudei a cor de fundo q antes tava azul para preto, mas nem mudou a cor nem mostrou as images, talves eu tenha colocado o codigo no lugar errado, mas o estranho é q nao da erro. :(

  • Bruno Crivelari Sanches
    avatar

    Os arquivos ainda se chamam bola e bastao certo? E depois de inseridos no projeto continuam com esse nome?

  • Luis Eduardo
    avatar

    Sim, ainda tem o mesmo nome, bastao e bola, eu mudei o meu codigo, o spriteBatch, acho que estava no lugar errado, eu tinha colocado dentro do protected override void Initialize ()...

    ai coloquei no bloco de baixo, acho que se chama Load Content, ou algo assim. Mas mesmo assim não funcionou, eu mudei o profile de configuração para Reach porque o HiDef deu erro no meu notebook, sera q pode ser isso?

    Qnd compilo a tela fica azul, deve ser a cor padrão neh, acho q nem o meu codigo pra mudar a cor de fundo esta funcionando.

    Acho que vou começar denovo... vai ser o jeito, mas se alguem puder me mandar o codigo pra mim entender certinho onde por os comandos do tutorial eu agradeço. :cheer:

    Valew galera!

  • Luis Eduardo
    avatar

    Ahh o codigo nao precisa mandar nao, esqueci q tem como baixa-lo aqui no tutorial. hehehe sorry :whistle:

  • Luis Eduardo
    avatar

    Resolvi o problema pessoal, foi burrice minha mesmo, o código o spriteBatch.Draw... estava no bloco errado. era no metodo DRAW, e eu estava colocando no metodo LoadContent...

    Mas Muito obrigado a todos pela ajuda, esse site é o melhor!!! :woohoo:

  • vinicius mori  - quero fazer um jogo do naruto ótimo como naruto sh
    avatar

    eu já tenho uma idea de personagens vão ser e especiais feitos por eles, mas não como fazer um jogo para xbox 360e não sei como poderia ser o story mode

  • vinicius mori  - fazer jogo do naruto shippuden para xbox 360
    avatar
    vinicius mori Escreveu:
    eu já tenho uma idea de personagens vão ser e especiais feitos por eles, mas não como fazer um jogo para xbox 360e não sei como poderia ser o story mode
  • EDI  - Como foi criar estes Indie Games para Xbox se o XN
    avatar

    Prezado Alexandre Lobão,

    Tenho acompanhado este post assim como outros posts do site relacionados à criação de jogos para o 360.

    Porém, gostaria de pedir sua ajuda com relação a uma dúvida:

    Vi em vários fóruns nacionais e internacionais sobre XNA brasileiros frustados por não conseguirem colocar seus jogos pra rodar no Xbox 360 porque o XNA Creators Club não é suportado aqui no Brasil. Para testar seus jogos no xbox você precisa de uma assinatura que custa U$ 99 e que não é possível fazer via site App Hub para contas brasileiras.

    Existe algun "workaround" que os brasileiros têm usado para conseguir disponibilizar seus jogos na live ?

    Pô, vi que 3 brasileiros fizeram o jogo TriLinea ReAct Hits e que possui ótimos reviews e também está disponível na live.

    Como eles conseguiram disponibilizar o jogo lá ?

    Obrigado.

  • Alexandre Lobão  - Publicando no Creators Club no Brasil
    avatar

    Para responder esta pergunta precisei consultar os universitários.
    A resposta do Jalf é:
    "Infelizmente é verdade. Não dá nem para publicar nem para comprar jogos da XBLIG no Brasil (não me pergunte o motivo).

    Para publicar no Brasil não tem jeito. Para publicar DO Brasil, você vai precisar de uma conta lá de fora (normalmente dos EUA ou Canadá). Para receber os royaltes vai precisar de uma conta lá e de alguma forma para sacar o dinheiro."

    Não sei detalhes, mas se a conta for do PayPal você consegue sacar por aqui.

    Uma alternativa boa é procurar uma publicadora (sim, temos "publishers" no Brasil!!). Uma que já tem tudo arrumado e pode ajudá-lo é a www.stairslabs.com.br.

  • corinthians  - re: Não mostra as imagens
    avatar
    Luis Eduardo Nery Santos Escreveu:
    Olá pessoal, fiz a primeira parte desse tutorial mas quando compilo o game, só exibe o fundo preto, mas as imagens não aparecem, fiz tudo certinho, só as cores dos objetos que eu mudei e salvei como bmp, sera esse o problema, estou usando visual studio 2010 e cna 4.0.
  • Davi rodrigues  - re: re: Não mostra as imagens
    avatar

    Tenta mudar o local de onde esta os objeto. É na parte do spritBatch.Draw onde estão aqueles numero ( X , Y ).

  • Davi rodrigues
    avatar

    Gostei muito desse tutorial pois me recordou muitas coisas que eu estou aprendendo no colégio NAVE do Rio de Janeiro.

    Muito obrigado!

  • joão vitor
    avatar

    me respondam como consigo destravar xbox 360 arcade na versão 2.0

  • Bruno Crivelari Sanches
    avatar

    Não apoiamos e não somos um site relacionado com pirataria.

  • felipe lopes  - não gosto de piratear os jogos, quem não tem dinhe
    avatar

    :angry:

  • Vinícius Godoy de Mendonça
    avatar

    Concordo com você. Aliás, acho que o ideal é, para quem não pode pagar, comprar um PC. Os games são consideravelmente mais baratos, especialmente se você comprá-los online na Steam.

  • Bruno Crivelari Sanches
    avatar

    Esse é um dos motivos para eu não ter um console... não concordo com o preço dos jogos e já tenho muito mais do que consigo jogar com as queimas do steam :).

  • Gustavo
    avatar

    "Para iniciar, vamos adicionar as imagens que precisamos para nosso jogo: uma para a bola e uma para os bastões. Para nosso exemplo, basta criar uma imagem branca, de tamanho 16x16, para a bola; e uma imagem branca de largura 16 e altura 96 para os bastões. Para inserir imagens no projeto, na janela “Project Explorer” clique no botão da direita no diretório “Content” e selecione a opção “Add Existing Item” no menu de contexto. Na janela de escolha de arquivo, escolha os arquivos criados anteriormente."

    não encontrei essa janela "project Explorer" minha versão é a 4.0 poderiam me ajudar ? obrigado

  • Rafael_27  - Quero fazer um jogo de naruto
    avatar

    Tenho tudo no computador (roteiro, personagens, etc) mais não sei q programas usar, alguém pode me ajudar?

  • Rafael_27
    avatar

    gostei muito dessa dica mais eu queria saber se vc pode me passar uma lista com alguns programas

  • Bruno
    avatar

    www.unity3d.com

  • Marcos Lopes  - Como implantar um jogo no XBOX
    avatar

    Já escrevi um jogo simples usando o XNA com C# para plataforma Xbox360, e agora gostaria de saber como implantar o game no meu XBOX?

  • kelvin  - não intendi nada
    avatar

    :shock: não intendi nada

  • Hans Peter arnt  - A programação e dificio Não se iludem
    avatar

    Na estetica o certo e programar por classe

  • joao marcos /hulk
    avatar

    como eu posso criar um jogo para PS2
    :huh: :woohoo: EU NAO SABER

  • Bruno Rafante  - Publicar para Xbox tem algum custo?
    avatar

    Bom dia!
    Sou um grande admirador do trabalho de todos do pontov realmente Sensacional!

    Gostaria de tirar uma dúvida.
    Sou programador C# e Java e estou me aventurando escrevendo um joguinho de estratégia simples para android em java com eclipse, Android SDK e AndEngine. Acontece que eu não gostaria de desenvolver para android, só escolhi essa plataforma pela facilidade e baixo custo para publicação. Não quero fazer jogo por hobby quero ganhar dinheiro com isso, nem que seja devagar, mas quero aos poucos ir montando minha empresa de jogos.

    O fato é que eu gostaria de publicar para Xbox, mas eu não sei nada sobre publicação profissional pois nunca publiquei nenhum jogo para console nenhum e gostaria de saber se eu tenho que pagar por alguma licença ou coisa do gênero, quero fazer tudo bem dentro da lei, não sei se tem que pagar para escrever um jogo em c# já que a linguagem é de direito da microsoft (corrijam-me se eu estiver errado). Se tenho que pagar por uma licença de visual studio 2010 (que é o que eu gosto de usar) e se eu tenho que pagar queria saber se é algo dentro dos meus limites de investimento (até R$8.000,00 - oito mil reais). Se tenho que pagar para publicar no Xbox Live se tenho que pagar para manter, quais os meios de divulgação que posso utilizar coisas desse gênero. alguém pode me ajudar?

  • ViniGodoy
    avatar

    Oi.

    Infelizmente não é mais tão fácil publicar games para X-Box com XNA. O Brasil não é um dos países suportados pela MS.

    Se você quer entrar no mercado profissional, recomendo que veja a Unity. O custo inicial é um pouco alto, mas a engine mais do que compensa o investimento. Pode-se desenvolver games para inúmeras plataformas, incluindo IOS e Android.

  • Anônimo
    avatar

    Para desenvolvimento com C# você pode usar o Visual C# Express e o XNA, ambos são de graça e não é preciso pagar.

    Para publicar o jogo no Xbox você precisa de um xbox com HD, ser sócio do Xbox live (pelo que vi sem custo) e uma conta no app hub, essa é paga, algo em torno de 100 dolares, não sei se é taxa única ou anual.

    T+

  • Eliakim
    avatar

    A taxa é cobrada para 1 ano de acesso. Mas para enviar o jogo pro XBOX, também é necessário todas estas coisas. Ou seja, não há (eu não encontrei, pelo menos) uma forma de desenvolver para XBOX e testar o jogo nele sem ser sócio do tal clube...

  • Bruno Rafante  - Então não é tão caro
    avatar

    Bom, pelo que eu vi então não é tão caro eu esperava algo muito mais alto em torno de 4 a 5 mil reais. Eu conheço o Unity ele é interessante mesmo eu tenho a versão free e eu tinha pensado até em comprar a versão pro que está dentro do orçamento que eu havia planejado conforme citei acima, mas isso só para publicar sem a logo do unity e para poder publicar para o android e ios, mas eu achei o unity meio complicado para trabalhar com 2d que eh o que eu tinha em mente

  • Anônimo
    avatar

    Se você pensa em fazer um jogo 2d, comprar uma licença do Unity é jogar dinheiro fora.

  • Bruno Rafante
    avatar

    O unity faz jogo 2d sem ter que criar blocos com texturas e uma câmera parada na frente deles? Eu não faço muita idéia de por onde começar um 2d com unity, será que eu consigo alguma documentação sobre isso?

  • Anônimo
    avatar

    No site eles documentam como fazer jogos 2d, mas usando modelos 3d. Na verdade eles mostram como fazer um side scroller com visão lateral como se fosse um jogo 2d. É um jogo 2d com gráficos 3d.

    Fazer um 2d mesmo, usando apenas figuras, eu acho que não vale a pena e tem motores melhores para isso por ai.

  • Vinícius Godoy
    avatar

    Uma opção seria usar um plugin:
    http://unikronsoftware.com/2dtoolkit/

    Ou veja uma API específica para 2D, como a cocos 2d-x
    http://www.cocos2d-x.org

    O XNA também é legal, pena que limita muito o número de plataformas. Ele não será mais suportado no Windows 8, por exemplo.

  • anonimo
    avatar

    Eu nao compro mais jogos de xbox 360 depois dessa
    Show de Bola cara vlw ai pela dica

  • Anônimo  - re: re:
    avatar
    Anônimo Escreveu:
    Anônimo Escreveu:
    Como se chama o profissional que cria jogos de video games e de xbox?
    se-chama gamedesigner


    MUITO ZUADO EU QUERO CRIAR JOGOS FILHAO SABE OQ E JOGOS?? JOGOS DE XBOX 360 NAO JOGUINHO DO CLICK JOGOS

  • Anônimo  - re: Você sabe se existe outro jeito de criar jogos
    avatar

    Você sabe se existe outro jeito de fazer jogos do jeito que você disse tipo de jogo profissional ????

  • Anônimo
    avatar

    Abra uma empresa, solicite o devkit oficial a microsoft, pague uns bons milhares de dólares e pronto.

  • Gabriel  - Desenvolvendo de graça para Play 3
    avatar

    Eu não duvido nada que uma hora a Sony vai fazer o mesmo que a Microsoft com o XNA, afinal isso é vantagem para plataforma, afinal você é um desenvolvedor e além de jogar quer criar seus jogos, qual console comprar então?Qual deles te dá mais liberdade?
    Claro que você vai comprar o XBox 360.

  • Anônimo
    avatar

    Tenho certeza que isso é uma parcela muito insignificante do mercado e não acredito que pese tanto. A microsoft fez mais para tentar difundir o XNA e quem sabe criar um segundo mercado. Vamos ver como vai ser isso no proximo Xbox, dai veremos se isso teve ou não o resultado que eles esperavam.

  • Gabriel  - Resposta
    avatar

    Se essa parcela que você disse é das pessoas que gostariam também de desenvolver jogos você está certo,mas e daqui a um tempo, e quando acontencer do XNA fazer sucesso e aumentar esta parcela, o que vai acontecer?Ei se o Xbox 360 ou Xbox720 tem essa possibilidade porque o Playstation 3 ou 4 não tem?.É precisamente deste momento que estou a falar.

  • gabriel  - gta
    avatar

    eu amo :woohoo: javascript:JOSC_emoticon(":woohoo:";)

  • Leon  - Jogos Educacionais
    avatar

    Boa noite!!
    Primeiramente gostaria de parabenizar pelo site, em segundo gostaria de saber se a alguém nesse site que possa me ajudar, preciso criar jogos educacionais para minha escola, porem não tenho habilidades para programação... se tiver alguém que possa me ajudar, desde ja agradeço!!

  • artur  - jogo
    avatar

    eu so atur quero saber como criar u jogo pra x box 360 o nome do jogo é utra mega deny ?

  • Anônimo
    avatar

    Leia o artigo.

  • Henrique  - Duvida.
    avatar

    :angry:

    Tive uma boa base, mas não consegui executar. Os links não são diretos e tive dificuldade pra baixar os programas.

    Acabei baixando o Visual Studio 2012 e o XNA não instalou porque afirma não ter os recursos necessários de outros programas.

  • Anônimo
    avatar

    Aqui instalo sem problemas, tem que consultar a documentação ou instalar os programas que ele pede.

  • Henrique  - re:
    avatar
    Anônimo Escreveu:
    Aqui instalo sem problemas, tem que consultar a documentação ou instalar os programas que ele pede.

    Então, consegui instalar tudo, mas como não manjo nada dessa linguagem, não consegui executar o procedimento de como criar o game acima. A linguagem é bem parecida com o mugen, que é uma engine 2d pra jogos de luta. Eu uso ela desde os 15 anos, não sei fazer absolutamente tudo, mas consigo montar um game de luta. O problema é que ela é um software e claro, tem direitos autorais. Muita gente já conseguiu o codigo fonte deles e altera-lo drasticamente, mas não é isso o que eu quero. Acho eu que vou ter que ler mais tutoriais 'ensinando a programar' do que sobre games, estou certo?

  • Anônimo
    avatar

    No artigo tem passo a passo de como fazer o jogo, lá no texto ele descreve os passos. Se você não esta conseguindo acompanhar, vai ter que procurar mais artigos sobre C# e/ou visual Studio, que temos por aqui no portal também.

    Se tiver alguma dúvida especifica, podemos tentar ajudar.

  • Anônimo
    avatar

    como faço jogo tipo;rayman legends ou origins?????ww
    me ajudemm
    :woohoo:

  • Anônimo
    avatar

    Como qualquer outro jogo 3d, não tem nada de especial.

    Recomendo começar por aqui: http://www.pontov.com.br/site/mercado/57-carreira/229-como-criar-jogos -eletronicos

  • Anônimo  - re:
    avatar
    Matheus Escreveu:
    :evil: ´[ER mUITTO BOM gta

    :evil:

  • Jorge Klemm  - Dúvida
    avatar

    Fiquei com uma dúvida,

    Além do Unity3d e XNA, existe outra forma de criar jogos para XBox 360?

    Por exemplo, se eu quiser utilizar C++ e SDL, ou qualquer outra tecnologia que possibilite compilar o código, há a possibilidade? Imagino que o meu executável teria que ser compatível com o interpretador de games do Sistema Operacional do XBox, certo?

    Grato.

  • Anônimo
    avatar

    Jorge, na verdade a maioria dos jogos que vemos no xbox são criados sem XNA, com C e C++.

    Mas para isso você precisa de um devkit oficial, que não é barato. Mas o maior problema é que para obter o devkit você precisa ter empresa e sua empresa tem que ser autorizada a comprar, quase impossível para empresas brasileiras ou indies nacionais.

    Inclusive com Unity3d, eles só lhe vendem a licença para desenvolvimento Xbox se você tiver o devkit.

  • Anônimo
    avatar

    queria criar um mod para gta e vender ex:criar um mod para gta do pc sabendo a linguagem poderia ate render

  • jj
    avatar

    recomndo para todos.

  • Anônimo
    avatar

    da para fazer em tablets? :?: :?: :?: :?: :?: :?: :?: :?: :?:

  • angel  - duvida
    avatar

    como se fais para criar jogos nesse ste

  • gabriel  - re: duvida
    avatar
    angel Escreveu:
    como se fais para criar jogos nesse ste
Escrever um comentário
Your Contact Details:
Gravatar enabled
Comentário:
[b] [i] [u] [url] [quote] [code] [img]   
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch::(:shock:
:X:side::):P:unsure::woohoo::huh::whistle:;):S:!::?::idea::arrow:
Security
Por favor coloque o código anti-spam que você lê na imagem.
LAST_UPDATED2  

Busca

Linguagens

Twitter