Jump to content

opções no jogo


lwve
 Share

Recommended Posts

Boa noite tenho de arranjar opções no jogo da cobra.

Como por exemplo meter sons, arranjar forma de ele passar de um muro para outro, mostrar o score..

A minha duvida é como faço para dar som sempre que ele come o fruto e na parte de passar de um muro para outro.

Cumprimentos.

Link to comment
Share on other sites

Cara vc vai ter que tratar as colisões para que tenha que ativar algum som.

para poder reproduzir sons no java você pode da uma olhada na classe a baixo:

import javax.media.*;
import java.io.*;

public class player {


public player(){

	PlaySound();
}


static void PlaySound(){

try {
  Player player = Manager.createPlayer(new MediaLocator(new File("caminhoPraMp3").toURL().toExternalForm()));
    player.start();
    
    
}
catch (Exception ex) {System.out.println("Erro");}

}
    public static void main(String[] args) {
    	
    	 new player();
    }
}
Link to comment
Share on other sites

Para o uso de sons não precisas usar uma framework externa como o java sound, que é mais adequado ao tratamento de som que simplesmente a tocar alguns MIDIs ou WAVs num jogo, podes usar um AudioClip e a capacidade de som das Applets, algo tão simples como:

URL urlClick = this.class.getResource("som.wav");
click = Applet.newAudioClip(urlClick);
Link to comment
Share on other sites

Boa noite. Tenho uma duvida  😄 .. É possível dentro de uma matriz fazer com que um objecto se mova de x coordenadas a x coordernadas? Por exemplo estar a fazer sempre o mesmo trajecto na matriz.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.