Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

lwve

opções no jogo

Recommended Posts

lwve

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.

Share this post


Link to post
Share on other sites
Mayron

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();
    }
}


Para que se preocupar se o problema é um JAR???

Share this post


Link to post
Share on other sites
lwve

preciso ter algum ficheiro exterior para que o import javax.media.*; possa ser chamado? É porque eu meto a classe e só consigo chamar o

import java.io.*;.

Share this post


Link to post
Share on other sites
Knitter

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);

Share this post


Link to post
Share on other sites
lwve

Boa noite. Tenho uma duvida  :D .. É 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.

Share this post


Link to post
Share on other sites
Knitter

Não percebi bem a parte de um objecto se mover na matriz. Se tens uma matriz de objectos e queres mudar a posição onde o objecto está, podes fazê-lo através de atribuição simples.

Ou não estamos a falar de um array?

Share this post


Link to post
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

×

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.