GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» player não consegue andar
por lovn7 Qui 21 Nov 2024, 13:33

» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22

» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31

» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23

» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49

» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58

» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36

» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36

» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33

» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51

» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28

» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18

» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08

» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10

» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16

» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40

» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01

» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45

» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34

» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28

» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48

» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54

» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14

» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50


salvar em arquivo exe

+3
Janx
minato.11
stlingt
7 participantes

Ir para baixo

salvar em arquivo exe Empty salvar em arquivo exe

Mensagem por stlingt Seg 30 Mar 2009, 19:52

gente eu estou criando um criador de jogos e gostaria de saber como eu salvo o arquivo em exe scratch

eu tento isso:
game_save(get_save_filename('*.game','*.exe')+'.exe') break
mais num dah plz help me! 😢 Exclamation Exclamation 😢
stlingt
stlingt

Data de inscrição : 01/03/2009
Reputação : 0
Número de Mensagens : 200
Prêmios : salvar em arquivo exe Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

salvar em arquivo exe Empty Re: salvar em arquivo exe

Mensagem por minato.11 Seg 30 Mar 2009, 20:27

Resposta de ultima hora:

Cara! eu tambem estou a criar um projeto que se pareçe
com The Game Factory atravez de uma çinha de tempo!

Bom Cria um um objeto nomeio como quiser Exemplo: Obj_SalvarExe

Crie um evento(Mouse left pressed) e Coloque em ações um execute code e nele
escreva o seguinte Codigo:

Código:
a=get_save_filename("Executáveis|*.exe","")+".exe"
file_copy("[b]Program 2.exe[/b]",a)
game_save('' + a + '')

onde tem program 2.exe voçê vai ter criar dois programas um que a pessoa cria o jogo
e outra que a pessoa abre o executavel(voçê jah deve saber se não isso e novidade.)
bom meu chapa crie outro projeto program 2.exe pode ser outro contando que edite no codigo program 2.exe pelo nome do seu programa2.Bom mudando o assunto vá no projeto 2 onde a pessoa vai abrir o exe crie um objeto por qualquer nome Exemplo: Obj_AbrirExe depois no evento mouse left pressed puche um execute code e coloque o seguinte codigo:

Código:
a=get_open_filename("Executáveis|*.exe","")+".exe"
game_load(a)

assim seu projeto exe abrira(Se não me engano eu fasso desse jeito(E que estou no meu outro PC).)

FLWS!
TIPO o froidz conseguiu salvar o jogo e abrir sem prescisar de esforços não sei como ele fez isso e por cima ele não fala o codigo usado!.

lol!
minato.11
minato.11

Data de inscrição : 14/12/2008
Reputação : 0
Número de Mensagens : 170
Prêmios : salvar em arquivo exe Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

salvar em arquivo exe Empty Re: salvar em arquivo exe

Mensagem por stlingt Seg 30 Mar 2009, 20:46

cara num dah quando eu tento abrir da erro plz help-me 😢
stlingt
stlingt

Data de inscrição : 01/03/2009
Reputação : 0
Número de Mensagens : 200
Prêmios : salvar em arquivo exe Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

salvar em arquivo exe Empty Re: salvar em arquivo exe

Mensagem por Janx Seg 30 Mar 2009, 21:28

Cara isso é algo complicado.
A unica maneira que vejo de vc fazer isso, q axo q foi a usada pelos criadores de jogos de outros usuarios, é vc fazer um exe que vai ler as informaçoes salvas do criador e interpretalas.
Talvez usando o 'game_save'
vc tem q fazer o criador salvar o 'jogo', e o executavel dos jogos criados vai ser sempre o mesmo, oque vai mudar é o arquivo criado pelo criador de jogos que será lido.

Eu sinceramente nao apoio essa ideia de criar um criador de jogos em outro criador.
PQ?
Pq vc provavelmente nao conseguira algo melhor do q o programa q usou para fazelo. No maximo ira igualar-se a ele. Mas duvido que até isso consigam. Pois provavelmente estao usando a funçao 'execute code' para os eventos, oque torna o jogo mais lento.
Um jogo que rodaria a 40fps se feito no criador original, provavelmente iria rodar a 25fps, dependendo da complexidade.

Mas se quer fazer um criador fassa, mas eu sinceramente nao acho que essa ideia vá para frente.
Janx
Janx

Data de inscrição : 24/05/2008
Reputação : 14
Número de Mensagens : 2417
Prêmios : salvar em arquivo exe Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

salvar em arquivo exe Empty Re: salvar em arquivo exe

Mensagem por stlingt Seg 30 Mar 2009, 23:24

janks obrigado.meu criador de jogos não vai ser melhor,vai ser mais simples um invez de image angle=pointdirection mouse e bla bla bla vai ser so:angulodaimagemouse
Eu não quero fazer melhor e sim simplificado!
stlingt
stlingt

Data de inscrição : 01/03/2009
Reputação : 0
Número de Mensagens : 200
Prêmios : salvar em arquivo exe Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

salvar em arquivo exe Empty Re: salvar em arquivo exe

Mensagem por Player Z Dom 26 Abr 2009, 19:39

Isso é tão simples quanto comer banana: Vá em File e clique em Create Executable. Pronto!
Obs.:Faça seu jogo todo e quando terminar, faça o processo.
avatar
Player Z

Data de inscrição : 11/04/2009
Reputação : 0
Número de Mensagens : 86
Prêmios : salvar em arquivo exe Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

salvar em arquivo exe Empty Re: salvar em arquivo exe

Mensagem por doidobr Dom 26 Abr 2009, 21:00

Player Z escreveu:Isso é tão simples quanto comer banana: Vá em File e clique em Create Executable. Pronto!
Obs.:Faça seu jogo todo e quando terminar, faça o processo.

Seg Mar 30, 2009 11:24 pm

1°Gosta de reviver topicos né amigo?...
2°Ele falo pra tipow quando o kra terminar de criar um projeto no "Game criador de Games" dele salvar em exe,e n no gm -.-"
GoodaBay

~DoidoBr
[b]
doidobr
doidobr

Data de inscrição : 21/02/2009
Reputação : 0
Número de Mensagens : 670
Prêmios : salvar em arquivo exe Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

salvar em arquivo exe Empty Re: salvar em arquivo exe

Mensagem por M.A.S. Dom 26 Abr 2009, 21:06

janx escreveu:Eu sinceramente nao apoio essa ideia de criar um criador de jogos em outro criador.
PQ?
Pq vc provavelmente nao conseguira algo melhor do q o programa q usou para fazelo.

Tirou as palavras da minha boca. Eu pessoalmente (nada contra ninguém) não usaria um maker criado em outro. Tomem por exemplo o basic. Meu, o basic é uma farofa. Engine em cima de engine e por ai vai uma mistureba dos quintos.

Se vcs fizessem jogos (na boa Very Happy ) aproveitariam mais seu tempo e o tempo que gastam para aprender o GML.
M.A.S.
M.A.S.

Data de inscrição : 03/01/2009
Reputação : 0
Número de Mensagens : 377
Prêmios : salvar em arquivo exe Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

salvar em arquivo exe Empty Re: salvar em arquivo exe

Mensagem por Player Z Seg 27 Abr 2009, 17:52

Ok, mas o game criador de gemes não for exe, com certeza s´rodara com o gm. Tá meio dificil...
O game maker foi feito com missão de criar jogos, nuca pensei nessa ideia de criar aplicativos como esse...
Vou estudar sobre isso. Por enquanto, parece dificil e quase IMPOSSIVEL.
avatar
Player Z

Data de inscrição : 11/04/2009
Reputação : 0
Número de Mensagens : 86
Prêmios : salvar em arquivo exe Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

salvar em arquivo exe Empty Re: salvar em arquivo exe

Mensagem por vinians Seg 27 Abr 2009, 20:40

Bom, basicamente funciona da seguinte maneira:
Usando o GM:
- Você cria um aplicativo em GM que seria o Executador do jogo
- O usuario que for criar o jogo pra se executado no seu aplicativo, na verdade vai criar um arquivo de configuraçãoes/opcoes que será executada pelo Executador
- Voce distribui o Executador junto com o arquivo criado pelo usuário.

Na verdade o Executador tambem pode ser o Editor que o usuário vai executar para criar seus jogos. Apenas ele verifica a presença do arquivo de jogo e executa, senão ele entra em modo de edição. Se fizer assim o programa vai rodar com velocidade igual ao GM original pois os objetos já estarão definidos antes, não precisa ficar usando o execute_string ou coisa parecida.

Criando um Criador de Jogos do Zero (em C por exemplo ou Delph):
- Voce cria um aplicativo em C que seria o Executador (Runner)
- Outro aplicativo é o Editor.exe (IDE)
- O Runner consiste em uma lista de objetos pre criados totalmente configuraveis. Sendo que antes de serem configurados seria como se não existissem (somente ponteiros)
- Cada recurso do jogo como Sprites, Sons, Backgrounds etc estão em uma lista hash indentificados por um número. Esse numero é atribuido aos Objetos da lista por comandos definidos pelo usuário.
- Apos isso o Editor.exe chama o Runner.exe com um parametro Jogo.prg (arquivo do usuário)
- Isso permite executar o jogo no IDE.
- Para compilar, é feita uma cópia do Runner.exe com o nome do jogo do usuário. Por exemplo Jogo.exe, depois é adicionado ao final do Jogo.exe o arquivo do usuario que pode ser Jogo.prg por exemplo.
- Basta distribuir o jogo.

Isso é o esqueleto básico de um criador de jogos. Não é tão simples assim, mais tambem nada que não possamos criar com dedicação ao projeto.
vinians
vinians

Games Ranking : Nota B

Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Reputação : 90
Número de Mensagens : 2716
Prêmios : salvar em arquivo exe Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 0 Prata x 2 Bronze x 1

Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1
  • Game Maker Studio 1.4
  • Game Maker Studio 2.0
  • Construct 2
  • Java
  • C#
  • Javascript
  • C ou C++
  • Outros


https://vinians.itch.io

Ir para o topo Ir para baixo

salvar em arquivo exe Empty Re: salvar em arquivo exe

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos