Entrar
Últimos assuntos
» Como ajustar velocidade de cada frame da animação no game makerpor Ralphed Ontem à(s) 18:28
» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07
» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45
» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51
» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31
» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11
» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56
» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21
» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39
» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16
Quem quer Uma Engine, e de Quê?
+92
Adriel
Misa
TiagoGunner
Lupptyr
Willy
ebertzin
AxeInLine
Isquilo_Roedor
leocc
Lizarus
Douglas Felipe
Felipe Reis Magno 2
rafarp23a
dharrison
Sewer Crawler
vitorfernandes13
SirLeccus
GeraldRobotnik
renato ramalho
willyruduit
kidox23
Marcelo_mares
crocha12
Barthinzin
MagnetBomber
Perseundeadd
Pamy-san
LightSpeedy
capcomx9
Mestre Rá
matheus.victor.3194
Isaque Onix
vegeto122
rickelme.dias
Gonçalves
jaisonklemer
Ferna49
Jurassic Games
MundoNerdBrazil
iFaé
ManiacoBranco
PedroX
Arkd
Benitz
byWesley
ezequielcardoso
JV_987654321000
saim
glaysonmestre
KawaiiGML
Crovux
saskickers
RenanRP
davidcruzreis
DS Santos
galavernaa
Kabeção
RafaelCazarotto
BertFe
voganha
Stickman
ruan rodrigo
Bruno Mota
Matheus R.Martinez
moisesBR
peixoto
ekuhnen
Fer_Neymar
weslley_unemat
Stroondero
GustavoO
Zero.
leandroff8
!!Game Play!!
leyon2.0
Marph
Luca$
AG Hydra
baraodopirapora
andersonmoura11
Ralphed
louispencer
JoaoVanBlizzard
willcraft2
Gonzo
lucas8lima
Trimaster
gabriel188
Jonatas Mendes Cardoso
yiahooo
endelauro
theguitarmester
96 participantes
Página 20 de 26
Página 20 de 26 • 1 ... 11 ... 19, 20, 21 ... 26
Re: Quem quer Uma Engine, e de Quê?
Gonzo escreveu: vitorfernandes13 brigadão funcionou legal, que script fera cara só mais uma duvida se vc poder ajudar..
por exemplo: se o primeiro numero sorteado for o 2 posicionar um outro objeto em x lugar, e como bloquear o numero 0 pra nao ser sorteado
if primeiro numero sorteado for o 2
{
obj_carta.x=98 // posicionar esse obj_x
obj_carta.y=395 //posicionar esse obj_y
}
obrigado pela ajuda xD!
Que bom que gostou da engine
Para descobrir se o primeiro número sorteado for 2, você precisa olhar o primeiro índice do vetor (eu peguei mania de escrever matriz ) chamada matriz_valores que recebe os números sorteados, seu indice sempre começa com 0, logo, vc consegue fazer um if mais ou menos assim:
- Código:
if (matriz_valores[0] == 2) ...
Para bloquear o zero, é só você mudar uma parte do script.
- Código:
// Suponha que o argumento 1 é 25, logo o GM sorteia números de 0 até 25, se vc colocar o argumento 1 como 24 e soma-lo com mais 1, os números vão de 1 (0 + 1) até 25 (24 + 1)
for(i = 0; i < argument0; i++) {
matriz_valores[i] = irandom(argument1) + 1;
}
Muito legal a sua atitude guitarmester, a gente até melhora no GMS quando faz essas engines
vitorfernandes13- Games Ranking :
Notas recebidas : C
Data de inscrição : 11/01/2014
Reputação : 11
Número de Mensagens : 284
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Quem quer Uma Engine, e de Quê?
Coloquei esse code no seu script mais não funcionou xD pq ?
o zero não está mais sendo sorteado vlw
- Código:
if (matriz_valores[0] == 2){game_end()}
o zero não está mais sendo sorteado vlw
Gonzo- Data de inscrição : 29/05/2012
Reputação : 33
Número de Mensagens : 929
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Quem quer Uma Engine, e de Quê?
Vítorfernandes, é assim mesmo, tu aprende com as engines que faz!
Além de ajudar os outros, você adquire ainda experiência.
Além de ajudar os outros, você adquire ainda experiência.
Re: Quem quer Uma Engine, e de Quê?
matriz_valores parece não identificar os numeros..
- Código:
randomize();
var matriz_valores;
globalvar matriz_ordem;
for(i = 0; i < argument0; i++) {
matriz_valores[i] = irandom(argument1)+1;
}
for(i = 0; i < argument0; i++) {
matriz_ordem[i] = argument1 + 1;
}
for(i = 0; i < argument0; i++) {
for(j = 0; j < argument0; j++) {
while((matriz_valores[i] == matriz_valores[j]) && (i !=j )) {
matriz_valores[j] = irandom(argument1);
}
}
}
globalvar indice_men;
for(i = 0; i < argument0; i++) {
for(j = 0; j < argument0; j++) {
if(matriz_valores[j] < matriz_ordem[i]) {
matriz_ordem[i] = matriz_valores[j];
indice_men = j;
}
}
matriz_valores[indice_men] = argument1 ;
if matriz_valores[2]= 20
{
obj_x.x=98
obj_x.y=395
}
if matriz_valores[3]= 30
{
obj_x.x=111
obj_x.y=495
}
}
Gonzo- Data de inscrição : 29/05/2012
Reputação : 33
Número de Mensagens : 929
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Quem quer Uma Engine, e de Quê?
Gonzo escreveu:matriz_valores parece não identificar os numeros..
- Código:
randomize();
var matriz_valores;
globalvar matriz_ordem;
for(i = 0; i < argument0; i++) {
matriz_valores[i] = irandom(argument1)+1;
}
for(i = 0; i < argument0; i++) {
matriz_ordem[i] = argument1 + 1;
}
for(i = 0; i < argument0; i++) {
for(j = 0; j < argument0; j++) {
while((matriz_valores[i] == matriz_valores[j]) && (i !=j )) {
matriz_valores[j] = irandom(argument1);
}
}
}
globalvar indice_men;
for(i = 0; i < argument0; i++) {
for(j = 0; j < argument0; j++) {
if(matriz_valores[j] < matriz_ordem[i]) {
matriz_ordem[i] = matriz_valores[j];
indice_men = j;
}
}
matriz_valores[indice_men] = argument1 ;
if matriz_valores[2]= 20
{
obj_x.x=98
obj_x.y=395
}
if matriz_valores[3]= 30
{
obj_x.x=111
obj_x.y=495
}
}
Gonzo, você colocou um if que executa só uma vez dentro de um for?
Coloca esse if por fora do for, porque ele só precisa ser executado uma vez, dps que ocorrer a atribuição de valores à array, se vc quiser usar esse if que verifica a matriz_valores fora do script você a precisa deixa-la como global.
- Código:
globalvar matriz_valores;
Além disso, você não está verificando uma igualdade:
- Código:
// Para verificar uma igualdade é necessario usar dois =
if matriz_valores[2]== 20
Por fim, um detalhe que esqueci
- Código:
// Muda essa parte do código
matriz_valores[indice_men] = argument1 + 1;
// Por essa
matriz_valores[indice_men] = argument1 + 2;
Como você quer que a matriz armazene um número de 1 até o argumento + 1, no momento em que você preencher o indice que já foi percorrido ele precisa ser um número que jamais será sorteado, como argument1 + 2 (2 números acima do random).
Se a engine ainda apresentar algum problema, ou se tiver alguma dúvida me envia um MP
vitorfernandes13- Games Ranking :
Notas recebidas : C
Data de inscrição : 11/01/2014
Reputação : 11
Número de Mensagens : 284
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Quem quer Uma Engine, e de Quê?
Só uma coisa, quando a engine que você criou para o gonzo estiver funcionando 100%, poste o resultado final aqui(ou em outro tópico), porque ela poderá ajudar a outros que tiverem a mesma dúvida.
Do mais, obrigado pela colaboração, vítor.
Do mais, obrigado pela colaboração, vítor.
Re: Quem quer Uma Engine, e de Quê?
Em vez desse pedaço de código
- Código:
matriz_valores[indice_men] = argument1 + 2;
- Código:
1+ irandom(argument1)//onde foi aplicado
Sewer Crawler- Data de inscrição : 08/10/2014
Reputação : 27
Número de Mensagens : 236
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Quem quer Uma Engine, e de Quê?
Sewer Crawler escreveu:Em vez desse pedaço de códigoEu não poderia usar
- Código:
matriz_valores[indice_men] = argument1 + 2;
?
- Código:
1+ irandom(argument1)//onde foi aplicado
Olá Sewer, você não pode usar
Esse trecho no código basicamente pesquisa o índice do vetor com menor valor, e armazena em outro (em ordem crescente), depois ele preenche o vetor pesquisado com um número que jamais será sorteado para que ele não se repita sempre.
vitorfernandes13- Games Ranking :
Notas recebidas : C
Data de inscrição : 11/01/2014
Reputação : 11
Número de Mensagens : 284
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Quem quer Uma Engine, e de Quê?
Ué? Pensei que eu tivesse deletado a pergunta antes de sair...
Em todo o caso, se eu tivesse testado, eu nem teria postado a bobagem que postei kkk
Mas eu fiz a tal alteração, e o zero continua aparecendo.
Em todo o caso, se eu tivesse testado, eu nem teria postado a bobagem que postei kkk
Mas eu fiz a tal alteração, e o zero continua aparecendo.
Sewer Crawler- Data de inscrição : 08/10/2014
Reputação : 27
Número de Mensagens : 236
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Quem quer Uma Engine, e de Quê?
Sewer Crawler escreveu:Ué? Pensei que eu tivesse deletado a pergunta antes de sair...
Em todo o caso, se eu tivesse testado, eu nem teria postado a bobagem que postei kkk
Mas eu fiz a tal alteração, e o zero continua aparecendo.
soma o irandom com 1, por exemplo, se o seu random vai de 0 a 24, se vc somar com mais 1, ele vai de 1 até 25, não tem segredo
vitorfernandes13- Games Ranking :
Notas recebidas : C
Data de inscrição : 11/01/2014
Reputação : 11
Número de Mensagens : 284
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Quem quer Uma Engine, e de Quê?
Olá, estou precisando de uma engine de runner plataforma, sei que é bem facíl de fazer, porem tenho duvidas a respeito do seguinte.. pretendo fazer em HD e com view de 1280x720 então fica ai o pedido de engine plataforma com essas especificações. VLW e beijo do Gonzo uhauahua
Gonzo- Data de inscrição : 29/05/2012
Reputação : 33
Número de Mensagens : 929
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Quem quer Uma Engine, e de Quê?
Está aqui a engine:
https://db.tt/8oqg4Ubb
Adaptada de outra que já tinha feito. a coloquei em 1280/720.
https://db.tt/8oqg4Ubb
Adaptada de outra que já tinha feito. a coloquei em 1280/720.
Re: Quem quer Uma Engine, e de Quê?
Ae guitar, tem as manha de bolar uma engine de batalha de turnos de rpg pra mim?
Basicamente: selecionar opção > animação acontece > x de dano > troca de personagem > volta ao menu
Pode ser algo bem básico, só com 1 ou 2 opções de ataque mesmo que o resto eu me viro
Basicamente: selecionar opção > animação acontece > x de dano > troca de personagem > volta ao menu
Pode ser algo bem básico, só com 1 ou 2 opções de ataque mesmo que o resto eu me viro
dharrison- Games Ranking :
Notas recebidas : A - B
Data de inscrição : 04/02/2009
Reputação : 120
Número de Mensagens : 1363
Prêmios :
x 0 x 9 x 0
x 0 x 1 x 0
x 0 x 0 x 1
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 2.0
- C#
Re: Quem quer Uma Engine, e de Quê?
Ola, eu gostaria de uma engine de plataforma, carinha tipo metal slug, com arma separada pra poder add mais, e um inimigo que pule os objetos e atire quando o player tiver perto. Agradeço
rafarp23a- Data de inscrição : 10/04/2014
Reputação : 0
Número de Mensagens : 11
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Quem quer Uma Engine, e de Quê?
theguitarmester obrigado xD !!
Gonzo- Data de inscrição : 29/05/2012
Reputação : 33
Número de Mensagens : 929
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Quem quer Uma Engine, e de Quê?
Gonzo, de nada, até a próxima! e aquela engine de gravação de som nunca mais né?
Dr.harrison: Estilo Breath Of Fire(e Final Fantasy(que never ends)) ou Yu-Gi-OH?
Dr.harrison: Estilo Breath Of Fire(e Final Fantasy(que never ends)) ou Yu-Gi-OH?
Re: Quem quer Uma Engine, e de Quê?
theguitarmester escreveu:Dr.harrison: Estilo Breath Of Fire(e Final Fantasy(que never ends)) ou Yu-Gi-OH?
Breath of Fire mesmo cara
dharrison- Games Ranking :
Notas recebidas : A - B
Data de inscrição : 04/02/2009
Reputação : 120
Número de Mensagens : 1363
Prêmios :
x 0 x 9 x 0
x 0 x 1 x 0
x 0 x 0 x 1
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 2.0
- C#
Re: Quem quer Uma Engine, e de Quê?
Estou construindo sua engine, me baseando no Breath Of Fire 3.
Ela irá demorar um pouco mais que as outras, por ser mais complexa, e ser a primeira do estilo RPG que faço, mas está fluindo o trabalho
Ela irá demorar um pouco mais que as outras, por ser mais complexa, e ser a primeira do estilo RPG que faço, mas está fluindo o trabalho
Re: Quem quer Uma Engine, e de Quê?
Sim eu quero!!!
É dificil lembrar de quantas eu preciso, mas as principais seriam de:
criar luz e sombras, sendo que já vi um tutorial sobre isso, mas os scripts não rodam no meu 8.1;
criar sistemas aleatórios sem haver repetições;
poxa kra, se vc puder fazer esse favor pra mim...
É dificil lembrar de quantas eu preciso, mas as principais seriam de:
criar luz e sombras, sendo que já vi um tutorial sobre isso, mas os scripts não rodam no meu 8.1;
criar sistemas aleatórios sem haver repetições;
poxa kra, se vc puder fazer esse favor pra mim...
Felipe Reis Magno 2- Games Ranking :
Notas recebidas : E
Data de inscrição : 08/08/2014
Reputação : 2
Número de Mensagens : 43
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Quem quer Uma Engine, e de Quê?
theguitarmester escreveu:Estou construindo sua engine, me baseando no Breath Of Fire 3.
Ela irá demorar um pouco mais que as outras, por ser mais complexa, e ser a primeira do estilo RPG que faço, mas está fluindo o trabalho
Caraca o BoF3 é mto irado cara
Muito obrigado e pode trabalhar tranquilo, sem pressa
dharrison- Games Ranking :
Notas recebidas : A - B
Data de inscrição : 04/02/2009
Reputação : 120
Número de Mensagens : 1363
Prêmios :
x 0 x 9 x 0
x 0 x 1 x 0
x 0 x 0 x 1
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 2.0
- C#
Página 20 de 26 • 1 ... 11 ... 19, 20, 21 ... 26
Tópicos semelhantes
» engine de selecão de personagem (obs:minha primeira engine!)
» [Engine] Engine de menu profissional + Cutscene de abertura
» [Engine]Engine de Gravidade + passar de faze automatico.
» [engine]engine de frases pré prontas
» [Engine] Hello Engine - Mario Completo
» [Engine] Engine de menu profissional + Cutscene de abertura
» [Engine]Engine de Gravidade + passar de faze automatico.
» [engine]engine de frases pré prontas
» [Engine] Hello Engine - Mario Completo
Página 20 de 26
Permissões neste sub-fórum
Não podes responder a tópicos
|
|