BD java para jogos

Boa Tarde Pessoal,to fazendo jogo trabalho de faculdade então nele estou usando uma engine feita pelo professor.Só eu queria armazar algumas informações em um banco de dados,informações de pontuação,armazenar o record do jogo.
Então como não tenho muito experiencia gostaria de saber se tem algum banco de dados para ser utilizado para jogos?e tem que ser algo leve também…Algo simples pois quero só armazenar o record. Deixar ele ficar aparecendo na tela.

deste já obrigado…

Não vi lógica ainda para usar o banco de dados. Armazene em arquivos mesmo.

Mas se mesmo assim quiser usar, use Oracle.

oracle muito pesado para esse fim. quero armazenar o registro da pontuação"record",para quando acabar o jogo e começar de novo fica armazenado o record da pontuação.

Oracle pesado? Depende de uma série de coisas. Eu acho bem leve, até.

Mas cara, porque diabos tu nao grava em files mesmo? Acho besteira tu usar BD só pra isso.

Grava dentro de arquivos Textos como todos os desenvolvedores de Jogos normais fazem (claro coloque algum formato criptografado para os players não sairem alterando)

hum e come se gravar em files Sergio Figueras ?
tem algum exemplo,tutorial,artigo pra me passar?
pensei que só dava pra gravar em bd.

e da pra min chamar esses valores?
pois quero fica aparecendo o record na tela.

Pode usar o HSQLDB http://www.hsqldb.org/
Feito em Java, pequeno, leve e pode colocar o jar dele direto na sua aplicação, show de bola.
O usuário nao precisa instalar nada para utilizar.
Tem ate um tutorial básico aqui no guj.

…Mas para esse caso tambem acho que utilizar files uma ótima idéia.
Tem diversos tutoriais na internet de como utilizar files em java, da uma pesquisada.

tem uma classe chamada FileOutputStream(Sei que nao sou o Sergio Figueiras) na apostila da Caelum ensina como utilizar ela, detalhadamente, no curso FJ11, da para salvar todos os dados dentro de um arquivo de texto

espero ter ajudado, e desculpe se pareci ter falado com um tom grosso

pow muito obrigado pessoal,vou da uma estuda agora…

Velho, procura um livro chamado “Killing java game programming”, algo assim. É free e ensina muita coisa, e tem varios links relativos no site. Vou ver se acho aqui e te passo.

aff… tão doido??? o cara so quer armazenar a pontuação do jogo e mandam ele usar oracle!!! :shock:
se só precisara para isto nem use banco de dados nenhum… use arquivos serializaveis mesmo… ou ate mesmo um txt se preferir… não precisa de nenhum bd… muito menos um oracle… se for usar um bd use mysql ou algum outro fraquinho… oracle vai comer memoria a toa da sua maquina e um tiro de canhão para matar uma mosca…

[quote=luistiagos]aff… tão doido??? o cara so quer armazenar a pontuação do jogo e mandam ele usar oracle!!! :shock:
se só precisara para isto nem use banco de dados nenhum… use arquivos serializaveis mesmo… ou ate mesmo um txt se preferir… não precisa de nenhum bd… muito menos um oracle… se for usar um bd use mysql ou algum outro fraquinho… oracle vai comer memoria a toa da sua maquina e um tiro de canhão para matar uma mosca…[/quote]

HUAIOehuiHAUIe Oracle foi bem piada mesmo!

E cara, desencana de BD pra jogos…armazena em arquivos mesmo.

Flw

[quote=luistiagos]aff… tão doido??? o cara so quer armazenar a pontuação do jogo e mandam ele usar oracle!!! :shock:
se só precisara para isto nem use banco de dados nenhum… use arquivos serializaveis mesmo… ou ate mesmo um txt se preferir… não precisa de nenhum bd… muito menos um oracle… se for usar um bd use mysql ou algum outro fraquinho… oracle vai comer memoria a toa da sua maquina e um tiro de canhão para matar uma mosca…[/quote]

hehehe concordo!

kkkk.

Velho, saca só. O cara quer fazer um game que tenha suporte a BD. Eu só vi até hoje games no estilo Ragnarok que usam BD. E usam Oracle. Portanto, se ele quer fazer algo tão foda quanto, vai logo com um oracle! :stuck_out_tongue: :stuck_out_tongue:

Eu nao entendi, eu não tinha noção que ele não sabia gravar nem um TXT no java. Eu viajei um pouco na interpretação. hadhasdhsa.

Oracle leve ?? São duas palavras que não combinam… Usa um txt mesmo cara… Eh simples e fácil de implementar…

Boa Noite

Mais uma duvida…
alguém sabe me dizer como eu faço para jogar o valor da variavel pro txt?
Tipo no exemplo, jogar o valor do var no lugar do 10.

private void Teste() throws IOException{
		int  var =10;
		String x = "teste" ;
		
		OutputStream os = new FileOutputStream("arquivo.txt");
		OutputStreamWriter osw = new OutputStreamWriter(os);
		BufferedWriter bw = new BufferedWriter(osw);
	 
		 bw.write(String.valueOf(10));
		
		
		 bw.close();

Fora isso seria bem legal voce usar XML para gravar nos arquivos.

e como eu faço isso?