GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» Problema ao entrar por uma porta e voltar por ela
por aminaro Seg 06 maio 2024, 10:08

» Alguém aqui já ganha dinheiro com seus games?
por theguitarmester Ter 30 Abr 2024, 11:43

» Colisões não funcionando
por theguitarmester Ter 30 Abr 2024, 10:16

» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Sex 26 Abr 2024, 16:45

» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18

» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30

» 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

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21


como eu faço um jogo estilo sonic?

+6
Super Games
andreh
sonic luan
Licht
Supersonic933
so
10 participantes

Página 1 de 2 1, 2  Seguinte

Ir para baixo

como eu faço um jogo estilo sonic? Empty como eu faço um jogo estilo sonic?

Mensagem por so Qua 13 Abr 2011, 20:26

eu quero fazer um jogo estilo sonic mas eu ao sei fazer os scripts eu queria fazer gravidade pular deixar ele parado,mas o estilo de andar e meio que ele fica cada vez mais rapido e eu to com gm 8 pro com crack funfa perfeitoajuda por favor!!!! bravo No :|
so
so

Data de inscrição : 13/04/2011
Reputação : 0
Número de Mensagens : 39
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por Supersonic933 Qua 13 Abr 2011, 20:37

Só isso?

Jogo de sonic é coisa muito avançada. Vi uma engine de jogo do sonic muito boa mas com quase 200 objetos, o player tem uma programação tão difícil...

É melhor vc começar com jogos mais básicos e depois tentar fazer de sonic. Fiz ao contrário e me dei mal.

Edit:
Pra vc ver como é difícil, movimento BÁSICO da engine que falei:



// movement control

// ========== PART 1 ==============================================================================================
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-> X movement.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
if (seq=0 && freeze=0){

if rainbowring=1 x_speed=9
if !pipe{
x += cos(degtorad(angle)) * x_speed;
y -= sin(degtorad(angle)) * x_speed;
}



if (instance_place(x+(5*sign(x_speed)),y,objBreakable) && abs(x_speed)>11){
freeze=1;alarm[1]=4;

with instance_place(x+(5*sign(x_speed)),y,objBreakable){instance_destroy()}}


// move the player outside in case he has got stuck into the wall
while (x_speed > 0 && player_collision_right( x, y, angle, maskMid ) == true )
{

x -= cos(degtorad(angle));
y += sin(degtorad(angle));
}

while (x_speed < 0 && player_collision_left( x, y, angle, maskMid ) == true )
{

x += cos(degtorad(angle));
y -= sin(degtorad(angle));
}

// ========== PART 2 ==============================================================================================
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-> Y movement.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

if (ground == false)
{

if rainbowring=1 y_speed=0;
if !pipe y += y_speed;


if (y_speed <= 0 && player_collision_top(x, y, 0, maskBig ) == true && ground == false)
{
if ( player_collision_left_edge( x, y, 180 ) && player_collision_right_edge( x, y, 180 ) )
{
player_set_angle(player_get_angle( x, y, 180 ));

if (relative_angle < 170 || relative_angle > 190)
{
x_speed = -sin(degtorad(relative_angle)) * (y_speed*1.5);
ground = true;
}
else player_set_angle(global.gravity_angle);
}
}


// move the player outside in case he has got stuck into the floor or the ceiling
while (y_speed < 0 && player_collision_top( x, y, 0, maskMid ) == true )
{
y += 1;
}

while (y_speed > 0 && player_collision_bottom( x, y, 0, maskMid ) == true )
{
y -= 1;
}

// check for landing
if (y_speed >= 0 && player_collision_bottom( x, y, 0, maskBig ) == true)
{
if ( player_collision_left_edge( x, y, 0 ) && player_collision_right_edge( x, y, 0 ) )
angle = player_get_angle( x, y, 0 );
else
angle = 0;

x_speed -= sin(degtorad(angle)) * y_speed;
y_speed = 0;
ground = true;

// return to the normal state if the character was hurt
if (action == action_hurt)
{
action = action_normal;
}

// return to the normal state if the character was jumping
if (action == action_jumping)
{
action = action_normal;
}
}

// wall collision (yeah, again, we should perform that since the y axys has recently changed)
while (player_collision_right( x, y, angle, maskMid ) == true )
{
x -= cos(degtorad(angle));
y += sin(degtorad(angle));
}

while (player_collision_left( x, y, angle, maskMid ) == true )
{
x += cos(degtorad(angle));
y -= sin(degtorad(angle));
}
}
}
// ========== PART 3 ==============================================================================================
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-> Slopes!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/
if (ground == true)
{
if ( player_collision_main( x, y ) )
{
do
{
x -= sin(degtorad(angle));
y -= cos(degtorad(angle));
} until ( !player_collision_main( x, y ) )
}
if ( player_collision_slope( x, y, angle, maskMid ) && !player_collision_main( x, y ) )
{
do
{
x += sin(degtorad(angle));
y += cos(degtorad(angle));
} until ( player_collision_main( x, y ) )
}
}

// ========== PART 4 ==============================================================================================
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-> Other stuff
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

// fall if there isn't enough speed
if (angle > 80 && angle < 280 && ground == true && abs(x_speed) < 3 && slide=0)
{
y_speed = -sin(degtorad(angle))*x_speed;
x_speed = cos(degtorad(angle))*x_speed;
ground = false;
}

if (angle > 90 && angle < 270 && ground == true && abs(x_speed) < 3 && slide=1)
{
y_speed = -sin(degtorad(angle))*x_speed;
x_speed = cos(degtorad(angle))*x_speed;
ground = false;
}


// fall off the ground if the edges aren't colliding
if (ground == true && angle != 0 &&
(player_collision_left_edge( x, y, angle ) == false || player_collision_right_edge( x, y, angle ) == false ))
{
y_speed = -sin(degtorad(angle))*x_speed;
x_speed = cos(degtorad(angle))*x_speed;
ground = false;
}

// get new angle
if (ground == true && player_collision_left_edge( x, y, angle ) && player_collision_right_edge( x, y, angle ))
{
// Store the new angle
angle_holder = player_get_angle( x, y, angle );

// Check if difference is less than 45. If it is, linear interpolate the angle, so it results on smoother rotation.
// Otherwise, set the new angle normally. Remember that linear interpolation formula is the next:
//
// final = a*t + b*(1-t); where t is the interpolation value, wich goes from 0 to 1
//
// There's also a shorter and faster method, wich is the one we're going to use:
//
// final = a + (b-a)*t;

if (abs(angle-angle_holder)<45) angle = angle + (angle_holder-angle)*0.5;
else angle = angle_holder;
} else {
angle = 0;
}
Supersonic933
Supersonic933

Games Ranking : Nota E

Notas recebidas : E
Data de inscrição : 14/02/2011
Reputação : 13
Número de Mensagens : 396
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://planetaanalisandogames.blogspot.com/

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por so Qua 13 Abr 2011, 20:51

e mas isso inclui tudo eu so quero um movimento pulo parado solido e so isso nao o jogo inteiro tem ate boss acho so quero o baisco do player otra vez eu fiz o basico e nao teve tudo isso e foi aqui que eu encontrei mas nao acho mas
so
so

Data de inscrição : 13/04/2011
Reputação : 0
Número de Mensagens : 39
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por Supersonic933 Qua 13 Abr 2011, 20:58

so escreveu:e mas isso inclui tudo eu so quero um movimento pulo parado solido e so isso nao o jogo inteiro tem ate boss acho so quero o baisco do player otra vez eu fiz o basico e nao teve tudo isso e foi aqui que eu encontrei mas nao acho mas
Não entendi e nem sei fazer esse negócio de correr.

Mas sei que tem nesta engine. Estude-a e procure o code.
Supersonic933
Supersonic933

Games Ranking : Nota E

Notas recebidas : E
Data de inscrição : 14/02/2011
Reputação : 13
Número de Mensagens : 396
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://planetaanalisandogames.blogspot.com/

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por Licht Qua 13 Abr 2011, 20:59

Você realmente não espera que alguém chegue e diga TUDO em um único postizinho né?

Amigo, primeiro que essa parada de crack é muita sacanagem com o Mark Overmars. Segundo, trate de ler as regras do fórum. Terceiro aprenda à usar o GM do COMEÇO e depois procure uma engine de Sonic e à ESTUDE, se você simplismente fizer o jogo em cima dela, você se frustrar dolorosamente... e quarto, use a busca antes de postar.

PS.: VIVA OS ÍCONES!! santa
Licht
Licht

Games Ranking : Sem avaliações

Data de inscrição : 26/04/2010
Reputação : 34
Número de Mensagens : 1217
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por sonic luan Qua 13 Abr 2011, 21:07

eu sou o criador de jogos de sonic do forum. zoera eu so fis um e estou fasendo outro nesse momento e se voçe e iniciante ou intermediario pode esqueser que voçe não vai comseguir!!eu recomendo a engine Key 3 ela e muito boa na movimentação agora o resto e muito para esplicar aqui!! voçe pode entrar na minha equipe pois estamos fasendo um jogo de sonic então o que acha?

mas ja vou disendo e muito muito complicado.
sonic luan
sonic luan

Games Ranking : Nota C

Notas recebidas : C-D-A-C
Data de inscrição : 28/01/2011
Reputação : 18
Número de Mensagens : 1003
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://sonicmaker.forumeiros.com/memberlist

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por andreh Qua 13 Abr 2011, 21:13

Cara, nem td o q a gente quer é possível, td tem sua hora, estude GML, faça jogos mais simples, por exemplo: um jogo de plataforma na qual o player precisa chegar até o final, sem inimigos, apenas com o movimento, colisão, vidas e score. assim vc vai pegando o jeito, tem mtos tutoriais bons aqui, é só vc usar a busca, e se vc ainda tiver dúvidas, é só perguntar q nós estaremos dispostos a ajudá-lo.
andreh
andreh

Games Ranking : Nota C

Notas recebidas : C
Data de inscrição : 09/03/2011
Reputação : 3
Número de Mensagens : 183
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por so Qua 13 Abr 2011, 21:14

vou pensar quando eu saer mecher no gm eu respondo eu sei + ou - eu queria uma engine meio que assim movimento pulo gravidade solidos ja baixeo key movimento mas eu nao entendi eu ja fiz um mas desisti agora eu peço desculpas acho que tava louco mas agora vo baixa a engine desculpem me
so
so

Data de inscrição : 13/04/2011
Reputação : 0
Número de Mensagens : 39
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por sonic luan Qua 13 Abr 2011, 21:18

quando fui faser meu primeiro jogo de sonic tanbem não entendia a key 3 mas fui usar mesmo asim e de tanto tentar mecher nel aprendi Very Happy
comese com algo mas simples um mario ou um plataforma simples.
sonic luan
sonic luan

Games Ranking : Nota C

Notas recebidas : C-D-A-C
Data de inscrição : 28/01/2011
Reputação : 18
Número de Mensagens : 1003
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://sonicmaker.forumeiros.com/memberlist

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por andreh Qua 13 Abr 2011, 21:23

Não desista, se for preciso use o D'n'D, q pode quebrar uns galhos, e como eu disse antes, se vc nao entende, pesquise, pergunte, mas não fique com a dúvida, se vc precisar eu te ajudo, é só falar.
andreh
andreh

Games Ranking : Nota C

Notas recebidas : C
Data de inscrição : 09/03/2011
Reputação : 3
Número de Mensagens : 183
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por Super Games Qua 13 Abr 2011, 21:30

A Quanto tempo que trabalha no GameMaker?
Porque, eu desde 2008, e olha que não sei fazer um Sonic, sim, sei como se faz gravidade, pontos, boss etc, mas, que for iniciantes, faça um jogo mais básico, como Pac-Man.


Espero ter ajudado...
Super Games
Super Games

Games Ranking : Nota C

Notas recebidas : C
Data de inscrição : 10/06/2010
Reputação : 36
Número de Mensagens : 2799
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Game Maker Studio 2.0
  • Java
  • C ou C++


Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por so Qua 13 Abr 2011, 23:42

eu to começando e entender os movimentos eu vo por o codigo[code]//===> Animação <===
//apenas para ficar bonito
if x_speed!=0 && action=0
{
if abs(x_speed)>0 && abs(x_speed)<=2 image_speed=(0.25/2);
if abs(x_speed)>3 && abs(x_speed)<=8 image_speed=0.25;
if abs(x_speed)>9 && abs(x_speed)<=12 image_speed=0.38;
if abs(x_speed)>16 image_speed=0.5;
} else {
image_speed=0.25
}

if x_speed=0 && ground=true sprite_index=k1;
if action=action_jumping sprite_index=k7;
if ground==true && action!=action_rolling
{
if abs(x_speed)>0 && abs(x_speed)<=4 {sprite_index=k2}
if abs(x_speed)>4 && abs(x_speed)<=8 {sprite_index=k3}
if abs(x_speed)>8 && abs(x_speed)<=12 {sprite_index=k4}
if abs(x_speed)>12 && abs(x_speed)<=18 {sprite_index=k5}
if abs(x_speed)>18 {sprite_index=k6}
}

esse ultimo paragrafo eu sem que e os movimentos as animaçoes mas e os demais?tem muito mas codigos que eu nao sei praque serve acho que eu vou ver um tutorial de script talvez
so
so

Data de inscrição : 13/04/2011
Reputação : 0
Número de Mensagens : 39
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por vinians Qua 13 Abr 2011, 23:50

Amigo, quando colocar códigos em sua mensagem, coloque entre as tags:
Código:

<gml brush>
//Seu codigo aqui
//Seu codigo aqui
</gml>
Fica mais facil pra entender o código veja:

//apenas para ficar bonito
if x_speed!=0 && action=0
{
if abs(x_speed)>0 && abs(x_speed)<=2 image_speed=(0.25/2);
if abs(x_speed)>3 && abs(x_speed)<=8 image_speed=0.25;
if abs(x_speed)>9 && abs(x_speed)<=12 image_speed=0.38;
if abs(x_speed)>16 image_speed=0.5;
} else {
image_speed=0.25
}

if x_speed=0 && ground=true sprite_index=k1;
if action=action_jumping sprite_index=k7;
if ground==true && action!=action_rolling
{
if abs(x_speed)>0 && abs(x_speed)<=4 {sprite_index=k2}
if abs(x_speed)>4 && abs(x_speed)<=8 {sprite_index=k3}
if abs(x_speed)>8 && abs(x_speed)<=12 {sprite_index=k4}
if abs(x_speed)>12 && abs(x_speed)<=18 {sprite_index=k5}
if abs(x_speed)>18 {sprite_index=k6}
}

Flws!
vinians
vinians

Games Ranking : Nota B

Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Reputação : 90
Número de Mensagens : 2715
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 1

Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Game Maker Studio 2.0
  • Construct 2
  • Java
  • C#
  • Javascript
  • C ou C++
  • Outros


https://vinians.itch.io

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por so Qui 14 Abr 2011, 12:42

esta bem entao alguem sabe como fazer o personagem andando acelerando de pouco em pouco se nao me engano e mais ou menos assim

[code]

//apenas para ficar bonito
if.global(vk_right_=sprtieindex.=speedy
ta errado ou certo
so
so

Data de inscrição : 13/04/2011
Reputação : 0
Número de Mensagens : 39
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por Licht Qui 14 Abr 2011, 15:14

só escreveu:esta bem entao alguem sabe como fazer o personagem andando acelerando de pouco em pouco se nao me engano e mais ou menos assim

[code]

//apenas para ficar bonito
if.global(vk_right_=sprtieindex.=speedy
ta errado ou certo

Você só copia e cola códigos e fez esse com base no que tinha lembrado né? Não é assim que se aprende manolo...

Uma analíze sobre esse código:

Pra começar, ele não faz sentido com coisa nenhuma: if não tem um . seguido de global, if quer dizer se, vai acontecer algo se uma variável (coisas que variam, tipo speed, image_index, room_speed, etc... e variáveis que a pessoa pode criar) for verdadeira (igual, maior, menor que um valor) ou falsa (não é maior nem menor nem igual à um valor, para isso se usa um ! ou um not antes da variável). global é o nome que coloca antes de uma varíavel caso ela não deva reiniciar o valor ao mudar de room, ou seja, a variável vai ser global. e DEPOIS do GLOBAL se coloca o "." E depois desse ponto coloca o nome da variável. Ai depois você colocou parenteses "()" (que nem se fecham depois Oo você só colocou o primeiro) com vk_right_. Primeiro que o vk_right, que se refere à tecla seta direita, ficaria correto se fosse "keyboard_check(vk_right)" (depois do check também poderia ter o _pressed ou _released). Segundo que depois disso não se coloca um =. Ainda mais com um sprite_index (escrito totalmente e estranhamente errado...) com outro . e outro = com mais uma variável ainda. speed (só seria speedy se for uma outra variável criada pela engine que você viu).


Começe aprendendo TUDO de Drag & Drop que depois você vai entender códigos facinho facinho. Copiar códigos não dá em nada.

PS.: VIVA OS ÍCONES!! santa
Licht
Licht

Games Ranking : Sem avaliações

Data de inscrição : 26/04/2010
Reputação : 34
Número de Mensagens : 1217
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por so Qui 14 Abr 2011, 21:02

entao eu to copiando e tipo assim

//
ifkeyboard_check_pressed(vk_space)
{
if!//este sinal significa que nao ne?xi esqueci como termina isso de ignorara estas coisas escritas vamos supor que e //(place_free(x,y+4)){vspeed=-10}
isto e para fazer o personagem pular mas eu queria fazer pulo animado tipo ssim nao importa onde poe o sprit_index=pulo?
brigado
i
so
so

Data de inscrição : 13/04/2011
Reputação : 0
Número de Mensagens : 39
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por so Qui 14 Abr 2011, 21:36

mas eu son quero fazer ele andar para os lados normal sem se5 de pouco em pouco nao consigo achar pra mim faxe eu fiz um mas deu erro e importa se eu coloca sprit_index em qulaquer lugar pra faxe meu personagem anda animado mechendo as pernas e tambem pra pulo que eu ja fiz
Por favor, procure escrever corretamente as palavras e não faça posts duplos.
Leia as REGRAS do fórum. Avisado.
(vinians)
so
so

Data de inscrição : 13/04/2011
Reputação : 0
Número de Mensagens : 39
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por Licht Qui 14 Abr 2011, 21:46

Cara, eu já disse: Começe direito do começo, você está complicando as coisas querendo fazer um Sonic de primeira ainda mais na base do copia e cola. leia meu primeiro post!

E leia as regras por favor. Você fez apologia à pirataria e postou duplamente! Não custa nada ler as regras manolo.


PS.: VIVA OS ÍCONES!! santa
Licht
Licht

Games Ranking : Sem avaliações

Data de inscrição : 26/04/2010
Reputação : 34
Número de Mensagens : 1217
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por so Qui 14 Abr 2011, 23:26

esta bem me desculpe,agora eu consegui fazer o pulo animado eu vo num video que ensina melhor ai eu consegui fazer mais ele executa o pulo animado mas nao para fica com animaçao de pulo sem parar como faz eu fiz assim

//apenas para ficar bonito
f keyboard_check_pressed(vk_space)
{
if !(place_free(x,y+4)){vspeed=-10}
}
sprite_index=pulando;image_speed=0.3
//
ai como o sonic fica rodando quando pula fica girando ai fica girando quando nas esta pulando o movimento dele ta no video o ruim e que eu tenho que copiar e nao e pouco script mas como vc disse e bom copiar sem ctrl+c e ctrl+v copiar e colar eu to começando a memorizar uns que um bom começo.
so
so

Data de inscrição : 13/04/2011
Reputação : 0
Número de Mensagens : 39
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por sonic luan Sex 15 Abr 2011, 08:25

Lucas Lunar escreveu:Cara, eu já disse: Começe direito do começo, você está complicando as coisas querendo fazer um Sonic de primeira ainda mais na base do copia e cola.

o lucas lunar tem razão vose vai ter muito trabalho para faser esse jogo parese simples mas não e fui tentar faser um jogo de sonic quando era iniciante ficou uma DROGA comese com algo mas simples.

mas se quiser entrar na minha equipe te encinarei tudo e mostrarei o meu jogo, se voçe estiver mesmo desesperado para faser um sonic. na minha assinatura tem falando sobre ele.
sonic luan
sonic luan

Games Ranking : Nota C

Notas recebidas : C-D-A-C
Data de inscrição : 28/01/2011
Reputação : 18
Número de Mensagens : 1003
Prêmios : como eu faço um jogo estilo sonic? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

http://sonicmaker.forumeiros.com/memberlist

Ir para o topo Ir para baixo

como eu faço um jogo estilo sonic? Empty Re: como eu faço um jogo estilo sonic?

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Página 1 de 2 1, 2  Seguinte

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos