Bem que quiser ver como o jogo foi feito ou estudar o código eu vou deixar o jogo em modo Open Source :)
Para abrir você precisa do Tululoo 1.3.0
é so ir aqui http://gamejolt.com/games/shooter/broken-system/21609/ e fazer o donwload do open source
Translate
Mostrando postagens com marcador Sistemas. Mostrar todas as postagens
Mostrando postagens com marcador Sistemas. Mostrar todas as postagens
quinta-feira, 30 de janeiro de 2014
quarta-feira, 1 de janeiro de 2014
Futebol Beta 1
Futebol Beta 1
Versão da engine: Tululoo 1.3.0 e superior Versão: 1.0 Beta Requisitos: Blue Lib na versão 1.0.0.0, 1.0.0.5 ou 1.1.0.0 (Primeira Geração e pré-Segunda sendo não compatível com futura versão 2.0) (Blue Lib já vem incluída no sistema) |
Para mais informações sobre o Blue Lib: http://arcadotululoo.blogspot.pt/2013/11/blue-library-i-11.html
Primeiro sistema de 2014 aqui vai então \o/
Desta vez tentei algo diferente este é um sistema antigo que tinha feito para um pessoa que me tinha pedido mas não ficou lá muito bem, mas mais tarde corrigi muitos erros decidi postar por cá.

É um sistema simples com scripts simples para criar um jogo de futebol para 2 jogadores.
Jogador 1 usa as setas e jogador 2 usa o wasd.
O sistema marca depois os pontos.
Download
sábado, 19 de outubro de 2013
Shooter Example v2
Shooter
Example V2
Example V2
Versão 2.0 Compatível: Tululoo 1.3.0 e 2.0.0 |

Foi adicionado a função de corrida, este sistema também agora permite mapa maiores que 680x480, outros sistemas de tiro tem o problema do mapa só dar para este tamanho por causa de um Bug no anglo da imagem.
segunda-feira, 14 de outubro de 2013
Colisão Perfeita
Colisão Perfeita
Versão 1.0 NECESSITA do Tululoo 2.0.0 (Não compatível com 1.3.0 ou inferior) Não necessita de Blue Lib |
Com a vinda do novo Tululoo 2.0.0 RC muita coisa foi improvada, finalmente foi adicionado um editor de imagens completo e agora temos um editor de colisão por "Shape" (forma) do objeto então isto vai ajudar na maneira que os objetos tem colisão, assim temos uma colisão melhor.

Usando isto podemos contornar o objeto e criar então os limites do solido.
Mas atenção que isto vai tornar um bocado mais complicado a criação de um jogo.
Você normalmente usa isto para fazer colisões
x = xprevious;
y = yprevious;
Na verdade este método é uma porcaria mas é o mais rápido de fazer e é o que funciona melhor no Tululoo 1.3.0 apesar de haver outras maneiras muito melhores que fazer isto, este método não é nada fluido com o toque dos objetos e então é por isso que temos que usar este aqui em baixo Coloque isto num evento Colision
if (keyboard_check(vk_right) && !place_meeting(x + 2, y, obj_parede)) {
x += 2;
}
if (keyboard_check(vk_left) && !place_meeting(x - 2, y, obj_parede)) {
x -= 2;
}
if (keyboard_check(vk_up) && !place_meeting(x, y - 2, obj_parede)) {
y -= 2;
}
if (keyboard_check(vk_down) && !place_meeting(x, y + 2, obj_parede)) {
y += 2;
}
O problema disto é que você vai precisar de escrever este código para todos os objetos que você quer que tenham colisão.
Mas a colisão é muito suave e não trava como a anterior
terça-feira, 8 de outubro de 2013
RPG Engine II
RPG Engine
II
Versão: 2.0 Requisito de Navegador de internet: Opera, Firefox, Google Chorme, Internet Explorer Requisitos do sistema: Blue Library I - Versão 1.0.0.5 (Incluído) e Tululoo 1.3.0 |

Este sistema só vai funcionar com o Blue Library I (1.0.0.5)
http://arcadotululoo.blogspot.pt/search/label/Blue%20Library%20I - Como funciona
http://www.mediafire.com/view/31wmkw4g7c8f0qb/Blue+Lib+I.txt - Download
Esta nova versão inclui o Novo Blue Lib I dentro do sistema, desta maneira este sistema vai poder ser compatível com outros sistemas que usaram Blue Lib I
Todo o código foi reformado, colisões melhoradas, várias coisas foram modificadas e a foi adicionado o Blue Library, e outras coisas foram melhoradas
O Sistema já tem um 3º versão em construção com um sistema de batalha em principio será um ABS mas posso mudar e vou adicionar mas umas quantas coisas, como um sistema de Pausa e outros.
Este sistema tem:
Dinheiro
Vida
Personagem Morre
Armadilha
água
Parede
HUD [Melhorado]
tesouros
Menu [Novo]
Equipar armas (Não está muito bem feito mas isso depois você modifica) [Novo]
Limitação do tamanho do mapa (Minimo e máximo) 640x480


Download
https://www.dropbox.com/s/dge8fh3behvgik4/RPG%20Engine%20II.zip
HUD com Barra de vida 1.5
HUD com Barra de vida 1.5
Tululoo Game Maker
Versão: 1.5 Requisito de Navegador de internet: Opera, Firefox, Google Chorme, Internet Explorer Requisitos do sistema: Blue Library I - Versão 1.0.0.5 (Não incluído) e Tululoo 1.3.0 |

Este sistema só vai funcionar com o Blue Library I (1.0.0.5)
http://arcadotululoo.blogspot.pt/search/label/Blue%20Library%20I - Como funciona
http://www.mediafire.com/view/31wmkw4g7c8f0qb/Blue+Lib+I.txt - Download
Esta é uma HUD Básica mas com barra de vida, todas as outras que eu tinha feito era sempre com números.
A HUD tem de máximo de 5 de Vida.
O Sistema traz game Over.
O desenho da HUD foi feito por cristianoforce

Script
//HUD com barra
//Versão 1.5
//Criado por Bruno Silva/makergame2000
//-------------------------------------
//www.arcadotululoo.blogspor.com.pt
//Desenha inicio da HUD
draw_sprite(spr_5,spr_5,x,y);
//Muda para 4
if (player_vida == 80) {
draw_sprite(spr_4,spr_4,x,y);
}
//Muda para 3
if (player_vida == 60) {
draw_sprite(spr_3,spr_3,x,y);
}
//Muda para 2
if (player_vida == 40) {
draw_sprite(spr_2,spr_2,x,y);
}
//Muda para 1
if (player_vida == 20) {
draw_sprite(spr_1,spr_1,x,y);
}
//Faz Game Over
if (player_vida == 0) {
room_goto(Scn_Gameover);
}
//Volta ao 5 de vida (HUD volta)
if (player_vida == 100) {
draw_sprite(spr_5,spr_5,x,y);
}
segunda-feira, 7 de outubro de 2013
Survive Action Battle System III
Survive Action Battle System
III
Por makergame2000

Versão: 3.0 Requisito de Navegador de internet: Opera, Firefox*, Google Chorme, Internet Explorer Requisitos do sistema: Blue Library I - Versão 1.0 ou 1.0.0.5 (Incluído) |
Esta nova versão inclui o Novo Blue Lib I dentro do sistema, desta maneira este sistema vai poder ser compatível com outros sistemas que usaram Blue Lib I
endo este apenas o sistema de batalha ele tem os básicos do sistema do jogo não o sistema total pois todo o sistema é mais complexo e mexe com mais coisas como por exemplo eu não coloquei animações aqui porque o sistema de animações do survive não tem nada haver com o sistema de batalha.
Ele possui:
-Balas
-Zombie
-Zombie Morre
-Zombie mata/Personagem morre[/color]
-HUD
-Zombies nascem aleatoriamente
-Pistola
-Movimento da personagem com WASD e mira com o Rato

Download:
https://www.dropbox.com/s/2dtqqserddm2bez/Survive%20Action%20Battle%20system%20III.zip
sábado, 21 de setembro de 2013
Survive Action Battle System II
Survive Action Battle System II
Compativel com: Internet Explorer, Opera (Este sistema funciona melhor no opera), Google Chorme, Firefox não se recomenda
Estou a mostrar a nova versão do sistema de batalha do meu jogo Survive, pois esta versão tem todos os bugs anteriores resolvidos e que alguns bugs graves que tinha no meu jogo.
Sendo este apenas o sistema de batalha ele tem os básicos do sistema do jogo não o sistema total pois todo o sistema é mais complexo e mexe com mais coisas como por exemplo eu não coloquei animações aqui porque o sistema de animações do survive não tem nada haver com o sistema de batalha.
Ele possui:
-Balas
-Zombie
-Zombie Morre Improvisado
-Zombie mata/Personagem morre Improvisado
-HUD
-Zombies nascem aleatoriamente
-Pistola
-Movimento da personagem com WASD e mira com o Rato Improvisado
Bugs corrigidos: Balas desapareciam quando o zombie morre, zombie desaparece sem morrer e outros bugs de menos importância
Download
https://www.dropbox.com/s/cs0vjxu9bltl505/Survive%20Action%20Battle%20System%20II.zip
segunda-feira, 16 de setembro de 2013
HUD com Barra de vida
HUD com Barra de vida
Tululoo Game Maker
Esta é uma HUD Básica mas com barra de vida, todas as outras que eu tinha feito era sempre com números.
A HUD tem de máximo de 5 de Vida.
O Sistema traz game Over.
O desenho da HUD foi feito por cristianoforce

Script
Código: [Selecionar]
//HUD com barra
//Versão 1.0
//Criado por Bruno Silva/makergame2000
//-------------------------------------
//www.arcadotululoo.blogspor.com.pt
//Desenha inicio da HUD
draw_sprite(spr_5,spr_5,x,y);
//Muda para 4
if (vida == 4) {
draw_sprite(spr_4,spr_4,x,y);
}
//Muda paea 3
if (vida == 3) {
draw_sprite(spr_3,spr_3,x,y);
}
//Muda paea 2
if (vida == 2) {
draw_sprite(spr_2,spr_2,x,y);
}
//Muda paea 1
if (vida == 1) {
draw_sprite(spr_1,spr_1,x,y);
}
//Faz Game Over
if (vida == 0) {
room_goto(Scn_Gameover);
}
//Volta ao 5 de vida (HUD volta)
if (vida == 5) {
draw_sprite(spr_5,spr_5,x,y);
}
Download
https://www.dropbox.com/s/58mpmx4xpj390lt/HUD%20Barra.zip
segunda-feira, 9 de setembro de 2013
Sistema de Pausa
Sistema de Pausa
Este é mais um sistema criado por mim no Tululoo, o sistema pausa o jogo ao carregar enter para tirar da pausa basta carregarespaço,
Funciona muito bem e é um script pequeno e simples de modificar.

Script:
Download:
https://www.dropbox.com/s/3t4tyo486iv9klp/Pause%20Engine.rar
sábado, 7 de setembro de 2013
Metal HUD
Metal HUD
Resolvi fazer mais uma HUD para Tululoo Game Maker, desta vez é uma HUD de fundo similar ao Mu Online e a outros MMORPG, o desenho dela não ficou bem mas você pode modificar facilmente o desenho da HUD, você não precisa de saber programar se quer para fazer tal coisa, é só mudar a imagem
Vareáveis globais:
//Vida
hpvar = 100;
//Mana
spvar = 100;
//Exp
expvar = 0;
//Lvl
lvlvar = 1;
Script:
//Metal HUD Version 1.0.0 |
//Criado por makergame2000/Bruno Silva |
//www.arcadotululoo.blogspot.com |
//---------------------------------------|
//Configurar HUD
//Desenho da hud
draw_sprite(spr_hud,spr_hud,320,435);
//Define a font da hud
draw_set_color(255, 252, 225);
draw_set_font(hudfont);
//Desenhar hud Parte 1
//HP
draw_text(2, 415, "" + hpvar);
//SP
draw_text(543, 415,"" + spvar);
//Nova configuração da HUD
//Defenir font
draw_set_color(255, 252, 225);
draw_set_font(hudfont2);
//Desenhar HUD Parte 2
//Nível
draw_text(95, 435, "Lvl: " + lvlvar);
//EXP
draw_text(470, 435, "Exp: " + expvar);
//Fim
Download:
https://www.dropbox.com/s/u1z7x9g7ha06lnw/Metal%20HUD.zipsexta-feira, 6 de setembro de 2013
HUD Engine
HUD Engine
Menu Engine:
http://forums.mundorpgmaker.com.br/index.php?topic=114660.0
Este sistema é feito especialmente para RPG tal como o Menu Engine em cima, este sistema é mais básico do que o Menu em termos de Script
A HUD mostra HP, Mana, Dinheiro, nível e a Face do jogador.

Script
Código: [Selecionar]
//Sistema de HUD de RPG
//Feito por makergame2000/Bruno Silva
//-----------------------------------
//Configurações da Hud
//Font da HUD
draw_set_font(hudfonte)
//Gráfico da Hud
draw_sprite(spr_hud, spr_hud,x,y);
//Desenha a HUD
//Vida
draw_text(10,y + 2, "Vida: " + vida);
//Mana
draw_text(10,y + 35, "Mana: " + mana);
//Nível
draw_text(10,y + 70, "Lvl: " + lvl);
//Face
draw_sprite(spr_face,spr_face,200 , y + 80);
//Nome do Jogador
draw_text(200, y + 50, "Adam");
//Moedas
draw_sprite(spr_moeda,spr_moeda,90, y + 130);
draw_text(125, y + 115, ": " + moedas);
//Fim do Sistema;
Vareáveis Globais
Código: [Selecionar]
//Vida
vida = 100;
//Nível
lvl = 1;
//Mana
mana = 100;
//Dinheiro
moedas = 60;
Donwload:
https://www.dropbox.com/s/iaq7li8zi7cc2b7/HUD%20Engine.zip
quinta-feira, 5 de setembro de 2013
Menu Engine
Menu Engine
Este é um Script super completo com um Menu bem completo, tive a ideia de fazer um Menu quando via um tópico de Faalco.
O menu aparece quando você pressiona M
Quando você solta M o menu sai
Fantástico!
Use Q para equipar arma e W para tirar
A para equipar escudo e S para tirar o escudo
O sistema é perfeito para um Jogo de RPG no Tululoo


Isto deve estar em um evento Draw
//Script de Menu 1.0 |
//Feito por makergame2000/Bruno Silva|
//-----------------------------------|
//Ativar Font da letra
draw_set_font(font);
//Aparece Desenho das costas do Menu e resto
if (keyboard_check(vk_m)) {
draw_sprite(spr_back,spr_back,x,y);
//Desenhar Menu
//Desenhar Vida
draw_text(x - 1, y - 190, "Vida: " + vidavar);
//Desenhar Lvl
draw_text(x - 180,y - 190, "Lvl: " + lvlvar);
//Desenhar Nome do Jogador
draw_text(x - 180,y - 160, "Heroí: " + momevar);
//Desenhar Face do Jogador
draw_sprite(spr_face,spr_face,x - 180,y - 120);
//Desenhar Mana
draw_text(x - 1,y - 150, "Mana: " + manavar);
//Desenhar EXP
draw_text(x - 1,y - 110, "Experiência: " + expvar);
//Desenhar Dinheiro
draw_set_font(fontnormal); //Font do dinheiro
draw_text(x - 190,y + 190, "$: " + dinheirovar);
//Desenhar Arma
if (arma == 2) {
draw_sprite(spr__menu_comarma,spr__menu_comarma,x - 80,y + 100);
}
if (arma == 1) {
draw_sprite(spr_menu_semarma,spr_menu_semarma,x - 80,y + 100);
}
//Desenhar escudo
if (escudo == 2) {
draw_sprite(spr_comescudo,spr_comescudo,x + 80,y + 100);
}
if (escudo == 1) {
draw_sprite(spr_nada_escudo,spr_nada_escudo,x + 80,y + 100);
}
}
//Equipar
//Equipar espada (Q equipa e W Remove
if (keyboard_check(vk_q)) {
arma = 2;
}
if (keyboard_check(vk_w)) {
arma = 1;
}
//Equipar Escudo (A Equipa e S Remove
if (keyboard_check(vk_a)) {
escudo = 2;
}
if (keyboard_check(vk_s)) {
escudo = 1;
}
Coloque isto nas Variáveis Globais
//Lvl
lvlvar = 1;
//mana
manavar = 100;
//Vida
vidavar = 100;
//Sem arma
//Com arma = 2
arma = 1;
//Sem escudo
//Com escudo = 2
escudo = 1;
//EXP
expvar = 0;
//Dinheiro
dinheirovar = 10;
//Nome
momevar = "Adam"
Donwload
https://www.dropbox.com/s/vhkiashgw969pe8/Menu%20Engine.zip
quarta-feira, 4 de setembro de 2013
HUD Completa
HUD Esqueleto
Esta é uma HUD feita especialmente para RPGs, ele tem várias coisas como, Stamina, vida, FPS, fome e mana e dinheiro
Está é uma 100% customizavel, coloque imagens, desenhos, letras e outros
isto é apenas o esqueleto da HUD

Vareáveis para colocar nas globais
Código: [Selecionar]
//Dinheiro
player_money = 0;
//Vida
player_life = 100;
//Mana
player_mana = 100;
//Fps
fpsvar = fps;
//Stamina
player_corrida = 100;
//Fome
player_fome = 0;
Código: [Selecionar]
//Criado por Bruno Silva/makergame2000
//Pure Tululoo Script Version 1.3.0
//Grava na tela
y = room_viewport_y;
x = room_viewport_x;
//HUD
draw_set_font(font);
//Vida
draw_text(x, y, "Health " + player_life);
//Mana ou energia
draw_text(x, y + 30, "Mana " + player_mana);
//Stamina
draw_text(x, y + 90, "Corrida " + player_corrida);
//Fome
draw_text(x, y + 80, "Fome " + player_fome);
//Dinheiro
draw_text(x, y + 50, "$ " + player_money);
//Fps
draw_text(x,y + 65,"fps " + fpsvar);
Tanque Vs Tanque multiplayer system
Tanque Vs Tanque multiplayer system
Este sistema junta 2 jogadores, 2 seres humanos numa guerra um contra o outro por outras palavras é um sistema de Multiplayer...
Existe 2 tanques
Cada tanque tem teclas diferentes
O Tanque Verde usa as setas como movimento e o Enter para disparar.
O Tanque Cinza usa WASD como movimento e V para disparar
Cada tiro remove 1 ponto de vida ao jogador
Cada tanque tem 100 de vida
O sistema funciona sem qualquer problema


O sistema conta com uma HUD da quantidade de vida de cada jogador
Mas atenção que este sistema não tem limite de minimo de vida, quer isto dizer que o jogador vai ficar com vida negativa infinita sendo assim não existe game over, eu deixo isto para você fazer o que quiser quando ele atinge 0 na vida...
Donwload:
http://www.mediafire.com/?rhkhf1jsy3vl1dx
segunda-feira, 2 de setembro de 2013
HUD
HP HUD
É um sistema básico para o Tululoo Game Maker
Este HUD é bastante customizável e é fácil de adicionar mais coisas
Esta é o código que usei para fazer a HUD no meu Jogo Survive
Para o jogador perder saude basta colocar "saude -= X" X sendo a quantidade de vida perdida ou use o Random

//Isto vai fazer com que a HUD estaja sempre na tela quando o jogador se movimentar
y = room_viewport_y;
x = room_viewport_x;
//desenhar a HUD
draw_sprite(HUD, HUD, x, y);
//(nota: o primeiro HUD a imagem da HUD e o segundo HUD é uma subimage/frame)
//desenhar quantiade os numeros da Vida
draw_set_font(fnt_makergame2000);
draw_text(x + 10, y + 5, "Saude " + saude);
//Saude é uma var global
fnt_makergame2000 é o nome da fonte da letra
Depois coloque isto nos vareáveis Globais
//Quantidade de saude
saude = 100;
Para perder vida
saude -= X
X = ao numero de vida que se perde, X vai subtrair com o valor que saude tiver Imagem da HUD

Depois você pode editar ela
Download para quem for preguiçoso em copiar o código
http://www.mediafire.com/?us0b5i1qxfde8vg
Assinar:
Postagens (Atom)