Matérias e Tutoriais
 Sistemas Operacionais

Sistemas Operacionais

 Office

Office

 Periféricos

Periféricos

 Desenvolvimento de Sites

Desenvolvimento de Sites

Edição de Imagens

Edição de Imagens

Matérias Especiais

Matérias Especiais

 Desenho Vetorial

Desenho Vetorial

 Desenvolvimento

Desenvolvimento

 Programação

Programação

 Desenvolvimento de Jogos

Desenvolvimento de Jogos

Login



Esqueceu a senha?
Cadastre-se agora.


ArtigoS is developed by The SmartFactory (http://www.smartfactory.ca), a division of INBOX Solutions (http://inboxinternational.com)
Tutoriais > Blitz 3D > Iniciando no Blitz 3D - Criação de jogos com pura programação
Iniciando no Blitz 3D - Criação de jogos com pura programação
Publicado por Regis Costa em 28/10/2006 (354 leituras)
Por: Pedro3005

Bom, ensinarei a todos aqui aprenderem como iniciar num programa para criação de jogos, chamado Blitz3D. Ele pura linguagem, e sua linguagem é baseada em basic, portanto, se você sabe basic, fica mais fácil.
Bom, o download do demo você encontra em: [URL=http://www.blitzbasic.com]http://www.blitzbasic.com[/URL]
Agora, vamos começar..

Abra seu Blitz3D e aperte Ctrl+N. Você acaba de mandar aparecer a tela necessária para você programar seu primeiro projeto..Bom, vou dar um exemplo de uma linha de código:
[CODE]
Print "Seja bem-vindo a meu primeiro projeto em Blitz3D"
[/CODE]
Essa linha faz com que apareça escrito na tela: Seja bem-vindo a meu primeiro projeto em Blitz3D.. Mas se você for escrever algo, lembre-se.. Se você não colocar entre aspas, ele considera como uma variável e tenta exibi-la, e se ela não existir, dá erro.
Bom, vamos continuar..
[CODE]
Print "Aperte ESC para sair..."
While Not KeyHit(1)
Wend
End
[/CODE]
Agora, vamos explicar:
While Not KeyHit(1) - Comando que espera a tecla esc ser pressionada (o Blitz3D considera números como teclas, veja a ajuda do próprio para saber qual número é cada tecla..)

Wend- É um comando que termina o While, fecha ele...
End- Comando que faz acabar o programa...

Então, quando a tecla ESC for pressionada, acabará o programa....
Então, todo o código deverá ter ficado assim:

[CODE]
Print "Seja bem-vindo a meu primeiro projeto em Blitz3D"
Print "Aperte ESC para sair..."
While Not KeyHit(1)
Wend
End
[/CODE]

Faça este código em seu Blitz3D e aperte F5 para testá-lo...
Viu o resultado? Você acaba de criar seu primeiro projeto em Blitz3D!


Agora, vamos fazer um pouco melhor..Uma nova linha, que ficará depois do segundo Print.
[CODE]
nome$=Input$("Digite seu nome: ")
[/CODE]
Esse comando deixa o usuário digitar, e quando ele apertar enter, o que ele digitou será armazenado na variável nome$.

Agora, só se chamar Abu poderá entrar.. Então, será assim:
[CODE]
nome$=Input$("Seu nome: ")
If nome$= "Abu" Then
Print ("Seja bem-vindo, Abu")
Else
Print("Você não pode entrar aqui")
End If
While Not KeyHit(1)
Wend
End
[/CODE]

If é um código que impôe uma condição, ou seja, se o nome for igual a Abu, e then significa então, ou seja, se o nome é Abu, então aparece Seja bem-vindo, Abu, else significa o que aconteceria se o nome fosse outro, então:

Se nome$= Abu
Então
Escrever Seja bem-vindo
Se não for
Escrever Você não pode entrar aqui.
Esperar tecla ESC ser pressionada
Finalizar Esperar
Terminar

Os comentários são de propriedade de seus respectivos autores. Não somos responsáveis pelo seu conteúdo.