Criando seu Primeiro Jogo Parte 1

    Compartilhe
    avatar
    Eskyz
    Membro
    Membro

    Número de Mensagens : 57
    Advertencias : 0%

    Reputação Reputação : 1

    Criando seu Primeiro Jogo Parte 1

    Mensagem por Eskyz em Sex 27 Fev - 10:33

    Criando seu Primeiro Jogo no MMF2:

    Ferramenta Utilizada: Multimedia Fusion 2
    Nível: Iniciante
    Autor: Eskyz

    Introdução:
    Muitos
    pensam que criar jogo é algo de outro mundo, que só profissionais ultra
    experts em computação conseguem fazer. Estou aqui justamente para
    provar que isso é MENTIRA! Comecei a minha carreira de criação de jogos
    caseiros aos 9 anos (veja bem, 9 anos, e olha, eu sou até meio burro,
    admito). Então, vendo por esse lado, qualquer um pode criar jogos sem
    dificuldade, isso porque até um retardado debilmental conseguiu aos 9
    anos (eu). É ainda mais fácil criar jogos com o Multimedia Fusion 2. Um
    ótimo programa para a criação de jogos (o assunto principal do blog, é
    este, como pode notar). O Multimedia Fusion 2, é apenas lógica.
    Junta-se engrenagens para formar um jogo (forma de expressão, claro que
    não se usa engrenagens na criação de um jogo). Então, vamos lá! Tive
    que dividir o tutorial em 2 partes, pois a largura da mensagem não era
    permitida...

    Capítulo 1 - A Interface do Multimedia Fusion 2
    No
    começo, a interface do Multimedia Fusion 2, é um bixo de sete cabeças
    que você não entende nada. Mas calma, com o tempo, se aprende. E essa é
    a hora de você aprender. Vamos aprender sobre a tela inicial. Aquela
    que aparece quando você abre o programa...

    http://khbrups2.webs.com/screen1.GIF

    Ok, a primeira coisa que você deve saber é sobre a criação de Frames. Frames
    são os quadros do jogo. Neles é onde ocorre todos os eventos que fazem
    o jogo funcionar, e onde se coloca os objetos que compõe a fase.

    A diferença entre fase e frame, é que fase refere-se a o lugar onde o
    jogador controla o personagem, e frame, é um quadro qualquer do jogo
    (como os créditos, por exemplo). Voltando ao assunto, para criar um
    Frame, é simples. Basta clicar no número ao lado de More.



    Certo, agora você já sabe criar um Frame. Agora, vamos alterar as propriedades BÁSICAS do Frame. Veja o que cada função básica faz:

    Title: Aqui, você deve escrever o Título do Frame. Exemplo: Menu
    Password:
    O Multimedia Fusion 2, vem com um sistema de Passwords padrão. Não é
    muito usado em jogos profissionais, mas é útil em jogos mais simples,
    como o que vamos criar neste tutorial.



    Onde está em azul, seria a Largura do Frame (em pixels). E onde está em verde, seria a Altura do Frame (em pixels também). Porém, não é a mesma coisa: Uma coisa, é o tamanho da TELA do jogo. Outra coisa, TOTALMENTE diferente é o tamanho do FRAME.

    Sobre a Workspace Toolbar, não é necessário aprender sobre ela agora. Mais para frente, escreverei um tutorial sobre ela ok? Agora, vamos conhecer a Toolbar do Multimedia Fusion 2...



    Legenda:
    Círculo Vermelho: Inicia um Novo Projeto
    Círculo Azul: Carrega um Projeto
    Círculo Verde: Salva o Projeto Atual
    Círculo Rosa: Recorta um Objeto (Pode ser um elemento da Room, um Frame, etc)
    Círculo Laranja: Copia um Objeto (Pode ser um elemento da Room, um Frame, etc)
    Círculo Marrom: Cola o Objeto Recortado / Copiado
    Quadrado Vermelho: Desfaz uma ação
    Quadrado Azul: Refaz uma ação desfeita
    Quadrado Verde: Mostra o Arquivo de Ajuda do Multimedia Fusion 2
    Quadrado Rosa:
    Volta um quadro no Multimedia Fusion 2 (Semelhante ao Voltar a Avançar
    página dos navegadores de Internet como Internet Explorer e Mozilla
    Firefox, só que serve para navegar no Multimedia Fusion 2, e não na
    Internet)
    Quadrado Laranja: Avança um quadro no
    Multimedia Fusion 2 (Semelhante ao Voltar a Avançar página dos
    navegadores de Internet como Internet Explorer e Mozilla Firefox, só
    que serve para navegar no Multimedia Fusion 2, e não na Internet)
    Quadrado Amarelo: Escolhe um Frame para ser editado
    Quadrado Preto: Uma mini-barra que tem como função o Teste do Projeto.
    X Vermelho: Ir para o StoryBoard Editor (é a tela inicial, não se assuste. É essa, que você cria e edita os Frames, basicamente)
    X Azul: Vai para o Level Editor (é a tela onde você edita os componentes do Frame, como os personagens, obstáculos, etc...)
    X Verde:
    Vai para o Event Editor (é a tela onde se controla os eventos do jogo.
    Sem eventos, não existe jogo. É ele que faz o personagem andar, morrer,
    matar, etc)
    X Rosa: Vai para o Event List Editor. Não é muito útil na minha opinião...
    X Amarelo: Vai para o Frame Anterior
    X Preto: Vai para o Próximo Frame
    X Marrom: É onde você manipula todos os arquivos que serão usados no jogo. Nunca usei, não acho muito útil.

    Agora vamos falar sobre o Level Editor.
    Ele é a tela do Multimedia Fusion 2 onde se coloca os Elementos do
    Frame, e diz se ele é um Obstáculo, se não é nada, se é um Objeto Ativo
    (Active Objects), onde se coloca os Counters (Contadores), Vidas,
    Pontos, etc... Cada Frame tem seu próprio Level Editor.

    Não a
    muito o que falar sobre ele. Tudo que você quer que apareça no frame,
    tem que estar na parte BRANCA do Level Editor. Só irei explicar aqui
    mesmo, como adicionar os Elementos de uma Lib no Frame. É fácil. É só
    certificar que a Library Toolbar está ativada. Ela fica embaixo do Level Editor. Aí vai uma foto:

    http://khbrups2.webs.com/screen5.GIF

    A Library Toolbar é a parte que está contornada em Azul. Se ela não estiver ativada, aperte CTRL, fique segurando, e enquanto segura, aperte a tecla R (isso na verdade, geralmente seria abreviado com uma expressãozinha que seria CTRL R.
    Acostume-se, pois daqui pra frente, utilizarei esta expressãozinha).
    Pois bem, a primeira coisa a fazer, é instalar uma Lib, para
    aprendermos a utilizar a Library Toolbar. Clicando AQUI, você pode baixar Libs. Clicando AQUI. Certo, agora que já instalou, é fácil. Procure na Library Toolbar
    a sua Lib. Quando achar, ela deve estar com um ícone do Multimedia
    Fusion 2 do lado. Clique duas vezes sobre a Lib. Então, talvez, após
    isso, ele mostre os Frames existentes no arquivo da Lib. Escolha um
    Frame. Se não aparecer esses Frames, não tem problema. Agora, basta
    arrastar um dos elementos da Lib para a parte branca do Level Editor.
    E, se você clicar duas vezes seguidamente sobre um lugar vazio da parte
    Branca, ou então, clicar com o botão direito, e depois em Insert Object, você vai inserir um novo Objeto. Depois, faço um tutorial sobre isso ok? Você não vai precisar saber de tudo isso agora...

    Após
    colocar o objeto no Level Editor, clique nele. Se ele for um Active
    Object (Actives Objects podem ser personagens. Backdrops, não podem ser
    personagens), ele terá a seguinte barrinha do lado do Level Editor:



    Se for um BackDrop, terá esta:



    Se for um Active Object, clique no Bonequinho azul correndo (). Ali, em Type,
    você vai selecionar o movimento dele. Os movimentos pré-definidos do
    Multimedia Fusion 2 são um pouco bugados (tem erros), mas quando você
    for bom, poderá fazer um Movimento Personalizado que não tem nenhum
    erro. Movimentos Básicos:

    Static: O Active Object não tem movimento
    Platform: O Movimento do Active Object será de Plataforma
    Race Car: O Movimento do Active Object será de Carro de Corrida
    Path: O Movimento do Active Object será um definido por você
    Mouse Controlled: O Active Object será controlado pelo mause dentro de uma área definida por você
    Eight Directions: O Active Object andará em direções que você define (são no máximo 8 direções)
    Bouncing Ball: O Active Object vai sair saltando pela tela que nem um doido

    Se for no Backdrop, clique no arquivo com o ícone de Play vermelho (). Ali, em Obstacle Type, você vai escolher o Típo de Obstáculo.

    None: O Backdrop não terá nenhuma influência no Frame. Será apenas uma imagem no Frame.
    Obstacle: O Backdrop será um Obstáculo. Qualquer lado que o personagem colidir com o Obstáculo, ele vai colidir
    Platform: O Backdrop será uma plataforma, como no Mario. O personagem só vai conseguir colidir com o topo da plataforma
    Ladder: O Backdrop será uma ladeira

    Agora vamos para o Event Editor. Depois disso, acabamos o capítulo 1. Ufa!

    No Event Editor
    é onde se programa os eventos do jogo. As "engrenagens". É nele que
    define tudo que acontece no Frame. Assim como o Level Editor, todo
    Frame tem o seu Event Editor.

    Uma condição, é o tipo da coisa. SE ACONTECER ISSO.... Por exemplo: Se se passar 10 segundos.... Então, define-se o que acontecerá com um Evento. Ou seja, SE ACONTECER ISSO... VAI ACONTECER ISSO. Exemplo: Se se passar 10 segundos... o personagem é destroído.
    Interessante não? Durante o Tutorial, classificarei as Condições e os
    Eventos em Categorias. No final do tutorial, colocarei a legenda
    indicando qual é cada Categoria, ok? Mas não todas, só as usadas no
    Tutorial!

    Para criar uma nova condição, você deve clicar em New Condition,
    e então, dar um duplo clique sobre uma categoria. Depois de dar o duplo
    clique sobre a categoria, deve-se escolhe a condição. Para adicionar um
    evento, clique com o botão direito do lado da condição em uma
    categoria. Veja essas ScreenShots de Condições:





    E essa de eu colocando um Evento em uma condição:



    Evento E Condição:



    A
    parte ruim, é que pra saber mecher nisso, é bom que saiba inglês. Se
    não souber, fique mechendo até aprender o que cada coisa faz. Olhe pelo
    lado positivo, se não souber inglês: Assim você vai aprender inglês!
    Ok, talves, posteriormente, eu poste um tutorial sobre o que faz cada
    função padrão do Multimedia Fusion 2. Mas vai demorar hein? E olhe lá,
    se eu fizer isso! Mas não se preocupe, nesse tutorial vamos aprender o
    básico sobre ele.

      Data/hora atual: Dom 24 Set - 8:15