Criar sistema de expansões?

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

Criar sistema de expansões?

Mensagem por Roooger em Sab 25 Fev 2012, 10:58

Alguém aqui ja jogou the sims, age of empires, ou roller coaster tycoon, esses jogos tem expansão e eu queria saber se dá para fazer algo parecido...

Roooger

Número de Mensagens : 254
Data de inscrição : 03/02/2012
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: Criar sistema de expansões?

Mensagem por gustavo ferreira em Sab 25 Fev 2012, 11:42

e ai cara, eu imagino que você queira que no jogo principal tenha coisas que só serão possivel fazer se alguma expanção tiver instalada tipo the sims certo?! então para isso você tem que mandar as espanções serem insstaladas na pasta corresopondente ao jogo principal, no jogo principal você programa todas as funções inclusive as das expanções só que nos codigos das funções que correspondem as espanções você envolve nesse codigo
Código:
if  file_exists("expancao.exe"){
//realiza a função
}else{
show_message("instale a expanção...")
}}
acredito que de certo, espero ter ajudado flow !!

gustavo ferreira

Ranking : Nota C
Número de Mensagens : 470
Idade : 22
Data de inscrição : 03/12/2010
Notas recebidas : C+C+C+C
Reputação : 28
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Criar sistema de expansões?

Mensagem por Lucas 5293 em Sab 25 Fev 2012, 11:48

O aconselhado seria salvar todos os objetos em .txt.
Por exemplo:
objPlayer_Create.txt
Código:

//Código do create
objPlayer_Step.txt
Código:

//Código do Step

Assim quando o arquivo expancao.exe for rodado ele modifica esses arquivos.
Mais lógico que deveriam ser criptografados.
FLWS

Lucas 5293

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

http://dopxgames.blogspot.com

Voltar ao Topo Ir em baixo

Re: Criar sistema de expansões?

Mensagem por Roooger em Sab 25 Fev 2012, 12:01

Mas se tipo existir o jogo base e mais duas expansões e a pessoa só tiver a segunda, quando ela instalar a segunda ela não vai ter a primeira também?

@Lucas 5293 como criptografa o arquivo assim?

Roooger

Número de Mensagens : 254
Data de inscrição : 03/02/2012
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: Criar sistema de expansões?

Mensagem por TRFN em Sab 25 Fev 2012, 12:04

Você pode tentar essa DLL para encriptar e desencriptar os arquivos :

http://64digits.com/users/andrewmc/utracrypt_v1.1.zip

___________



TRFN

Ranking : Nota C
Número de Mensagens : 970
Idade : 21
Data de inscrição : 16/01/2012
Notas recebidas : C
Reputação : 33
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 2

http://trfnsite.com

Voltar ao Topo Ir em baixo

Re: Criar sistema de expansões?

Mensagem por Lucas 5293 em Sab 25 Fev 2012, 12:09

Roooger escreveu:Mas se tipo existir o jogo base e mais duas expansões e a pessoa só tiver a segunda, quando ela instalar a segunda ela não vai ter a primeira também?

@Lucas 5293 como criptografa o arquivo assim?
Criptografar é como se fosse esconder algo, o transformando em uma mensagem de difícil entendimento;
Por exemplo eu tenho a seguinte variável:
Código:
fase=7
e eu vou salvar em um arquivo de texto
Mais e se alguém alterar para a ultima fase?
colocando:
Código:
fase=15
Daí você usa a criptografia que vai transformar esse valor em algo indecifrável.
Então se você quizesse criptografar essa varável você poderia substituir as letras.
Por exemplo:
f=&
a=$
s=@
e=#
7=ST
Então no arquivo ia ficar assim:
Código:
&$@#=ST
Não fica difícil para decifrar?
Depois é só substituir esse caracteres pelos originais, para substituir use a função:
string_replace()
FLWS

Lucas 5293

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

http://dopxgames.blogspot.com

Voltar ao Topo Ir em baixo

Re: Criar sistema de expansões?

Mensagem por Roooger em Sab 25 Fev 2012, 12:18

e uma ultima pergunta da para criar um objeto apartir de um arquivo por exemplo bloco.txt criptografado?

Roooger

Número de Mensagens : 254
Data de inscrição : 03/02/2012
Reputação : 5
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: Criar sistema de expansões?

Mensagem por Conteúdo patrocinado Hoje à(s) 07:40


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