quarta-feira, 25 de setembro de 2013

Lista de Tutoriais

Lista de Tutoriais

Essa lista são os tutoriais feitas por nossos integrantes do grupo.


Game Maker

Tutorial de Script Básico por MegaPizza

Mais informações »

segunda-feira, 23 de setembro de 2013

Tutorial de Script com Game Maker básico

Tutorial de Game Maker

Olá pessoal, sou o MegaPizza (conhecido como Pitiça), sou developer avançado do Game Maker, e, vi na Internet alguns tutoriais de Game Maker, e vi que não estava dando para entender direito. Vou tentar ajudar vocês. Algumas palavras utilizadas na criação de jogos talvez vocês não irão entender, mas farei do melhor jeito possivel. 

Variáveis

As variáveis são MUITO importantes em um jogo. 

O que são? 
Variáveis são o que indicam se é verdadeiro ou falso. Exemplo:
podeatirar=true
Isto indica que a arma está pronta para atirar. Ou seja, se é uma pistola, precisará de uma variável e de um sistema de alarm, que irei colocar nesta postagem também.
Com esta variável, o jogador não poderá atirar como uma metralhadora, terá de esperar poucos segundos ou milisegundos para isto.
Variáveis são colocadas no evento Create e não necessitam de muito trabalho. 
Para criar uma variável, é necessário criar o evento Create no objeto, colocar a action "Launch Code" e colocar o nome da váriavel, e logo após colocar se ela verdadeira (coloque true) ou falso (coloque false) Exemplo:
Evento Create:
vivo=true
Variáveis também podem ser de valor. Exemplo:
municaoArma=30
Você deve estar se perguntando para que serve ainda. Olhe um exemplo:
if municaoArma>0 {
podeAtirar=true
}
Isto significa:
Se a munição da arma estiver maior do que 0, o jogador pode atirar.
Concerteza isto pode ter te ajudado muito a entender para que servem as variáveis.
Enfim, agora você deve estar se perguntando para que serve o "if". Agora, vou mostra para que serve o "if".

Para que serve o "if"?

O "if" é muito importante também. Um jogo não precisaria de muito raciocínio para ser jogado e o jogo não seria nada complexo.
O "if" serve para indicar que apenas se certa coisa acontecer, outra coisa acontecerá.
Exemplo:
Evento de colisão com a arma "M4A1" dropada:
m4a1Mao=true
if m4a1Mao=true {
sprite_index(soldadoM4)
}
Evento de colisão com a arma "G36":
g36Mao=true
if g36Mao=true {
sprite_index(soldadoG36)
O que isto faz?
Isto faz o soldado trocar de imagem quando tocarem na arma dropada. Este exemplo não é muito complexo, pois se o seu jogo tivessem armas automáticas e semi-automáticas, você terá de fazer isto em dois eventos, um de Left Button Pressed e outro de Left Button, e usar as variáveis.

Evento Alarm

Aqui, é o evento onde você define um tempo para certa coisa acontecer. Vamos supor:
Evento Alarm
Action Launch Code
podeAtirar=true
Assim, de você colocar o alarm[0] e o tempo no evento de atirar, o personagem poderá atirar com a pistola novamente.
Exemplo:
Evento do botão de atirar (No caso Left Button Pressed, pois vamos fazer isso com uma arma semi-automática e colocar para ela atirar de 1 em 1 segundo)
if podeAtirar=true {
coloque seu código de atirar aqui;
podeAtirar=false
alarm[0] = 1;
}
Ps: Coloque 0 se você colocou Alarm 0, se colocou outro número coloque este número.
Então, este alarm[0] irá executar o comando que você colocou nele após o tempo que você colocou na frente. Se não entendeu nada, leia o tutorial inteiro, pois eu ensinei o que é variável e o if no começo, que foram as coisas que mais utilizei no tutorial.

Adeus!
By: MegaPizza/Pitiça




Mais informações »

domingo, 22 de setembro de 2013

Nossos Jogos

Introdução

Essa é uma lista dos nossos jogos postados no Blog recentemente.


Jogos

~nenhum postado por enquanto~

Mais informações »

Sugestões

Envie uma sugestão para a gente, pode ser sobre um jogo, sobre oque incrementar nos nossos jogos ou até mesmo sugestões doque tirar/colocar no nosso blog.

Mais informações »

Nossa equipe

Essa é a nossa Equipe formada até hoje:


Aerton (desenvolvedor)

Engine: Game Editor
Experiencia com a Engine: Médio-avançado


Heinkel (modelador e desenvolvedor)

Modelação: Blender
Experiencia: Médio

Engine: jMonkey Engine
Experiencia: Aprendizado


Upnick (designer e desenvolvedor)

Design: Photoshop e Paint Tool SAI
Experiencia: Médio

Engine: Adobe Flash
Experiencia: Aprendizado


Mega Pizza (desenvolvedor)

Engine: Game Maker
Experiencia: Avançado

Engine: Unity 3D
Experiencia: Aprendizado


Koratsu (designer e spriter)

Design: Photoshop
Experiencia: Médio

Spriter: Aprendizado


Skatemilx (desenvolvedor)

Engine: RPG Maker
Experiencia: Avançado


Dvenx (spriter)

Spriter: Médio


Lear (Idealizador)

Nível: Iniciante

Mais informações »