como eu faço um jogo estilo sonic?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

como eu faço um jogo estilo sonic?

Mensagem por so em 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

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Supersonic933 em 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

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

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

Mensagem por so em 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

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Supersonic933 em 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

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

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

Mensagem por Licht em 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

Ranking : Sem avaliações
Número de Mensagens : 1217
Idade : 18
Data de inscrição : 26/04/2010
Reputação : 34
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://lightsoftworks.blogspot.com/

Voltar ao Topo Ir em baixo

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

Mensagem por sonic luan em 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

Ranking : Nota C
Número de Mensagens : 1003
Idade : 17
Data de inscrição : 28/01/2011
Notas recebidas : C-D-A-C
Reputação : 18
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://sonicmaker.forumeiros.com/memberlist

Voltar ao Topo Ir em baixo

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

Mensagem por andreh em 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

Ranking : Nota C
Número de Mensagens : 183
Idade : 20
Data de inscrição : 09/03/2011
Notas recebidas : C
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

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

Mensagem por so em 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

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por sonic luan em 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

Ranking : Nota C
Número de Mensagens : 1003
Idade : 17
Data de inscrição : 28/01/2011
Notas recebidas : C-D-A-C
Reputação : 18
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://sonicmaker.forumeiros.com/memberlist

Voltar ao Topo Ir em baixo

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

Mensagem por andreh em 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

Ranking : Nota C
Número de Mensagens : 183
Idade : 20
Data de inscrição : 09/03/2011
Notas recebidas : C
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

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

Mensagem por Super Games em 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

Ranking : Nota D
Número de Mensagens : 2704
Idade : 18
Data de inscrição : 10/06/2010
Notas recebidas : D
Reputação : 10
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por so em 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

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por vinians em 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

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

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

Mensagem por so em 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

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Licht em 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

Ranking : Sem avaliações
Número de Mensagens : 1217
Idade : 18
Data de inscrição : 26/04/2010
Reputação : 34
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://lightsoftworks.blogspot.com/

Voltar ao Topo Ir em baixo

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

Mensagem por so em 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

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por so em 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

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Licht em 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

Ranking : Sem avaliações
Número de Mensagens : 1217
Idade : 18
Data de inscrição : 26/04/2010
Reputação : 34
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://lightsoftworks.blogspot.com/

Voltar ao Topo Ir em baixo

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

Mensagem por so em 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

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por sonic luan em 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

Ranking : Nota C
Número de Mensagens : 1003
Idade : 17
Data de inscrição : 28/01/2011
Notas recebidas : C-D-A-C
Reputação : 18
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 1

http://sonicmaker.forumeiros.com/memberlist

Voltar ao Topo Ir em baixo

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

Mensagem por so em Sex 15 Abr 2011, 12:48

ebtao eu to terminado de fazer o movimento dele ai depois o pulo animado eu acho que e so por tipo o colchete que funfa

Edit:

eu consegui faze pelo menos um e e asim

if global.vel>=2{sprite_index=sprite//um exemplo.image_speed=0.3
e assim que eu faço esta parte de movimentaçao ai em mais uma que eu esqueci eu copiei e copiei varias vezes vendo o video ai que eu vi que tinha engine ai eu baixei e vi os minimos detalhes

Editado por Alex FC: Usuário punido por post duplo (o terceiro era uma réplica da segunda).

so

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Desconectado321 em Sex 15 Abr 2011, 23:16

q isso cara, post TRIPLO, pelo amor de deus hein, leia as regras Very Happy

Editado por Alex FC: Deixa a moderação para a moderação. Postar só para alertar um usuário também é flood. Use o sistema de alertas. Alertado.

Desconectado321

Ranking : Nota C
Número de Mensagens : 272
Idade : 17
Data de inscrição : 13/03/2011
Notas recebidas : E-D-A-D
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por so em Sab 16 Abr 2011, 14:17

olhem esta engine e perfeita tem tudo que eu queria o download ta na descriçao eu to fazendo um nivel irado e e muito facil de se coompreender
http://www.youtube.com/watch?v=Q9WJDy02LUs&feature=related


download da engine e do game maker 8 pro
Editado. Pirataria não é permitido no fórum. 50% de warning perdidos.
(vinians)

so

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por so em Ter 19 Abr 2011, 19:32

como se faz para melhorar a barra de warning?
e tmabem to com um problema de que eu quero que quando o personagem colida com o solido faça um sprite dele com o nariz na parede mas eu queria que fosse tambem para esquerda direita cima baixo tambem pois os aparece ele batendo para direita nao importa em qual solido bata e um jogo simples daqueles que nem gravidade tem?estao foi facil mas acho que vou criar uma engine e um objetivo completo

so

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Desconectado321 em Ter 19 Abr 2011, 19:37

não tem como, pois se nao nao tinha graça devia ter pensando nisso antes de ter cometido os erros...

Cool

TÓPICO
ninguem vai te dar tudo mastigado, para fazer um jogo estilo sonic é muito trabalho como todos ja disse, além disso procure abranger outros estilos de jogos (como ja existe jogo de sonic do sonic luan, nao to dizendo q vc nao pode fazer jogo do jeito que vc quiser, so to falando fassa de outros estilos), e comece com jogos mais simples, tipo uma plataforma, mini game... depois de estudar muuuuito, como scripts programaçao, gml, vc tenta fazer, e se tiver alguma duvida a gente tenta resolver Very Happy

Desconectado321

Ranking : Nota C
Número de Mensagens : 272
Idade : 17
Data de inscrição : 13/03/2011
Notas recebidas : E-D-A-D
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por so em Ter 19 Abr 2011, 20:23

e to seguindo isto eu sem querer comsegui fazer um pulo bem simples mas nao e bem um pulo mas se parece eu sei criara codigos de animaçao de sprites e outras coisinhas vo fazer um bem simples mas legal vc vai ver e vai se impressionar

so

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Supersonic933 em Ter 19 Abr 2011, 20:42

so escreveu:
Editado. Pirataria não é permitido no fórum. 50% de warning perdidos.
(vinians)

O quê? É pirataria uso de engine?

Supersonic933

Ranking : Nota E
Número de Mensagens : 396
Data de inscrição : 14/02/2011
Notas recebidas : E
Reputação : 13
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://planetaanalisandogames.blogspot.com/

Voltar ao Topo Ir em baixo

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

Mensagem por so em Seg 25 Abr 2011, 19:11

ei pessoal da pra fazer tipo um acelerador pro player ir mais rapiso?
brigado

so

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Desconectado321 em Seg 25 Abr 2011, 19:14

você faz um objeto "sonic" e um "poder" e um "com poder"
você coloca na colisao do obj "sonic com o "poder":
Código:

instance_destroy()
instance_create(x,y,com poder)
e no obj "com poder"]
vc coloca a velocidade/pulo (o poder que voce quiser)
aumentado, entendeu?

Desconectado321

Ranking : Nota C
Número de Mensagens : 272
Idade : 17
Data de inscrição : 13/03/2011
Notas recebidas : E-D-A-D
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por fredcobain em Ter 26 Abr 2011, 10:26

Primeiro vc vai ter que criar jogos basicos de plataformas...

comece pelo tutorial oficial de jogos de plataformas da yoyogames.

http://www.yoyogames.com/make/tutorials

fredcobain

Ranking : Sem avaliações
Número de Mensagens : 691
Idade : 35
Data de inscrição : 14/04/2011
Reputação : 162
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por so em Sab 30 Abr 2011, 18:12

valeu pessoal mas eu nao quero mas essa coisa de acelerador eu quero saber agora como faz pro sonic perder os aneis quando tocar no inimigo

so

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por fredcobain em Sab 30 Abr 2011, 20:29

Vai estudar, meu filho...

pegue uma renca de engines de plataformas.... dentre as as quais posso sugerir:

Código:

http://gmc.yoyogames.com/index.php?showtopic=504084&st=0&p=3725501&hl=platform&fromsearch=1&#entry3725501


http://gmc.yoyogames.com/index.php?showtopic=499248&st=0&p=3721941&hl=platform&fromsearch=1&#entry3721941

http://gmc.yoyogames.com/index.php?showtopic=494241&st=0&p=3662251&hl=platform&fromsearch=1&#entry3662251

http://gmc.yoyogames.com/index.php?showtopic=441704&st=0&p=3243197&hl=platform&fromsearch=1&#entry3243197

http://gmc.yoyogames.com/index.php?showtopic=490346&st=0&p=3633599&hl=platform&fromsearch=1&#entry3633599

http://gmc.yoyogames.com/index.php?showtopic=440779&st=0&p=3234911&hl=platform&fromsearch=1&#entry3234911

http://gmc.yoyogames.com/index.php?showtopic=388488&st=0&p=2791784&hl=platform&fromsearch=1&#entry2791784


http://gmc.yoyogames.com/index.php?showtopic=455657&st=0&p=3356798&hl=platform&fromsearch=1&#entry3356798



Baixe cada uma e tente entender.... vai levar semanas....

Vc nao vai fazer um jogo tipo sonic da noite pro dia nem se vc fosse genio...


Com dedicação, em poucos meses vc fará um jogo tipo sonic....

fredcobain

Ranking : Sem avaliações
Número de Mensagens : 691
Idade : 35
Data de inscrição : 14/04/2011
Reputação : 162
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Shadow10 em Sab 30 Abr 2011, 22:27

Vê se essa engine te serve: http://www.4shared.com/file/6c_Znd_Q/Sonic_Adventure_2.html

Shadow10

Ranking : Nota C
Número de Mensagens : 429
Data de inscrição : 07/11/2010
Notas recebidas : C
Reputação : 19
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por so em Dom 01 Maio 2011, 20:18

fredcobain essas engines tem o que eu preciso ai e so mudar os sprites e ja era mt obrigado a tds

so

Número de Mensagens : 39
Idade : 19
Data de inscrição : 13/04/2011
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Conteúdo patrocinado Hoje à(s) 04:01


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum