Entrar
Últimos assuntos
» player não consegue andarpor 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
Histórico de versões - Game Maker Studio
4 participantes
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
Histórico de versões - Game Maker Studio
Segue-se um relatório sobre as versões do GameMaker: Studio:
Última edição por Gabreel em Dom 06 Abr 2014, 03:29, editado 3 vez(es)
Gabreel- Data de inscrição : 02/10/2009
Reputação : 52
Número de Mensagens : 2232
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Game Maker Studio 2.0
- Javascript
- Outros
Re: Histórico de versões - Game Maker Studio
Releases do Early Acess (Acesso antecipado)
Updates - Leia aqui
Early Access Versão 1.99.44
Mudanças
- Importador SWF e renderizador de vetores. HTML5 requer WebGL e não está completo ainda.
- Extensões para iOS e Android. (Adaptação do Alex sobre o artigo oficial)
- Novos eventos de desenhos (Draw) foram adicionados (PreDraw, PostDraw, DrawBegin, DrawEnd, GuiBegin, GuiEnd). (Em inglês: New Drawing Events).
- Notificações Push. Suporte para iOS, Android, Tizen nativo/JS. (Em inglês: Android | iOS | Tizen).
-Novo Debugger. Ele fica ligado por padrão, mas pode ser desabilitado nas preferências dos Script/Códigos. (Adaptação do Alex sobre o artigo oficial).
- Novo sistema de compra 'no aplicativo'. A nova API foi atualizada para usar as novas libs nas várias plataformas.
Early Access Versão 1.99.51
Mudanças
- Alterações nas surfaces:
> MUDANÇA QUE PODE CRASHAR: Surfaces agora são empilháveis. Isso significa que a cada surface_set_target() PRECISA ter uma chamada surface_reset_target() correspondente.
> Nova variável embutida application_surface, mantém o identificador da surface.
> Permite a correção do 'aspect ratio' (proporção) em todos os alvos.
> window_set_size() não tem mais efeito na resolução/escalonamento do jogo. application_surface e surface_resize controlam essa propriedade agora.
> Nova transição demonstrativa adicionada para mostrar os benefícios da nova application_surface.
Nota 1: Tudo acima não está disponível no HTML5 ainda! (próxima versão do EA).
Nota 2a: Pegar o retângulo da tela não funciona atualmente nos celulares com esse sistema, então você vai ficar sem screen_save() e/ou draw_getpixel() nessa versão.
Nota 2b: Esteja ciente também que, como agora você tem uma separação em tamanhos de GUI e application_surface, se eles não são 1:1 você pode não estar capturando o que você estava nas versões anteriores com draw_getpixel(), especialmente se a correção do 'aspect ratio' está ocorrendo. Você pode precisar ajustar seus valores.
- Novas funções:
> timeline_clear() - limpa uma timeline completamente.
> timeline_moment_add_script() - chama um script numa timeline em um determinado momento.
> timeline_size() - retorna o tamanho da timeline, número de momentos.
> timeline_max_moment() - retorna o momento máximo da timeline.
> buffer_get_address() - pega o endereço de uma memória subjacente no buffer.
> gml_release_mode() - troca de onde e para o release mode chama (release mode faz ter uma maior tolerância de erros)
> tile_get_count() - conta o número de tiles.
> tile_get_id() - pega o id de um determinado tile.
> tile_get_ids() - pega a id de todos os tiles.
> tile_get_ids_at_depth() - pega a id de todos os tiles situados em uma tal profundidade (depth).
> angle_difference() - pega a diferença entre 2 ângulos.
> draw_roundrect_ext() - Desenha um retângulo com bordas arredondadas.
> draw_roundrect_color_ext() - Mesmo que o acima.
> window_device() - retorna o ponteiro (em relação à endereçamento de memória, não cursores!) gráfico do dispositivo (endereçamento D3D no Windows)
> dsin(x),dcos(x),dtan(x),darcsin(x),darccos(x),darctan(x),darctan2(x) - funções angulares trigonométricas.
> mp_grid_get_cell() - função requisitada para pegar uma célula de um mp_grid.
> is_ptr - retorna verdadeiro se a variável é um ponteiro (NOTA :- window_device(), window_handle(), e todos as funções get_texture agora retornam um ponteiro, não um número).
> device_mouse_x_to_gui() e device_mouse_y_to_gui() - coordenadas do mouse na GUI.
> surface_resize() - Permite que você redimensione uma surface (não preserva os conteúdos).
> application_get_position() - obtém a posição de uma reta conforme o aspect ratio dentro da janela atual.
> ds_list_add(), ds_queue_enqueue(), ds_stack_push() - alterados para aceitar diversos valores.
> point_in_rectangle(), point_in_triangle(), point_in_circle() - funções para checar pontos dentro de objetos primitivos.
> rectangle_in_rectangle(), rectangle_in_triangle(), rectangle_in_circle() - funções para checar retângulos dentro de outras formas primitivas.
- Mudanças no Debugger
> O Timeout da comunicação foi aumentado para ter conexões mais seguras.
> Novo ícone
> Adicionado uma chamada para empilhar visualizações.
> Adicionado a visualização de todas instâncias.
> Adicionado a visualização da instância selecionada (apenas jogos no Windows (Desktop)). (nota de tradução: não sei se aqui e acima ele se refere às views, ou uma view como uma palavra para descrever a interface)
> Diálogos no jogo não interrompem mais o debugger, para que ele não perca a comunicação com o jogo.
> Agora para quando um erro é encontrado no jogo.
> Organização em árvores dos recursos agora também é apresentada no Debugger.
> Adicionado uma busca parcial para grandes estruturas/matrizes (arrays) - NOTA: não disponível para o HTML5 ainda!
- Mudanças no Maker
> Consumo de memória foi reduzido drasticamente (cerca de 50%) - os gráficos não são carregados o tempo todo, mas somente sob demanda, quando necessário. (reporte qualquer problema que você ver)
> Configurações para preservar o Aspect Ratio foi adicionado às plataformas que não o tinham.
- Mudanças no Compilador
> Novos acessores foram adicionados para acessarem mapas, grades (grids) e listas e para acessar arrays como referência (sem copiar na escrita).
> Todas as funções que tem 'colo' no termo, agora tem um sinônimo com 'colour' (mesma função, mas com a escrita correta) - Toda a nossa documentação e intelliSense aponta para a fala britânica 'colour'.
- Mudanças no Runner
> http_request() agora manipula buffers binários.
> No iOS show_message() não fica mais esperando pela entrada do usuário quando roda o jogo pelo Maker. Agora foi arrumado.
> Uploads da Steam Workshop da EA 1.99.44 precisam ser reenviadas pois o formato do arquivo foi alterado.
Early Access Versão 1.99.65
Mudanças
- Sem anúncios!
> Graças à Apple fazer uma mudança na política de submissão no iOS nós tivemos que tirar a capacidade de anúncios no iOS nessa atualização.
> Se você USA anúncios no seu jogo, por favor, não use essa versão.
> Por favor, olhe essa submissão no nosso Helpdesk para informação futura.
- Extensões para Mac
> Extensões para Mac agora podem ser adicionadas aos seus projetos.
> Extensões feitas para o GM4Mac *devem* ser compatíveis.
- Vários erros arrumados para o suporte do Facebook no Android.
Updates - Leia aqui
Early Access Versão 1.99.44
Mudanças
- Importador SWF e renderizador de vetores. HTML5 requer WebGL e não está completo ainda.
- Extensões para iOS e Android. (Adaptação do Alex sobre o artigo oficial)
- Novos eventos de desenhos (Draw) foram adicionados (PreDraw, PostDraw, DrawBegin, DrawEnd, GuiBegin, GuiEnd). (Em inglês: New Drawing Events).
- Notificações Push. Suporte para iOS, Android, Tizen nativo/JS. (Em inglês: Android | iOS | Tizen).
-Novo Debugger. Ele fica ligado por padrão, mas pode ser desabilitado nas preferências dos Script/Códigos. (Adaptação do Alex sobre o artigo oficial).
- Novo sistema de compra 'no aplicativo'. A nova API foi atualizada para usar as novas libs nas várias plataformas.
Early Access Versão 1.99.51
Mudanças
- Alterações nas surfaces:
> MUDANÇA QUE PODE CRASHAR: Surfaces agora são empilháveis. Isso significa que a cada surface_set_target() PRECISA ter uma chamada surface_reset_target() correspondente.
> Nova variável embutida application_surface, mantém o identificador da surface.
> Permite a correção do 'aspect ratio' (proporção) em todos os alvos.
> window_set_size() não tem mais efeito na resolução/escalonamento do jogo. application_surface e surface_resize controlam essa propriedade agora.
> Nova transição demonstrativa adicionada para mostrar os benefícios da nova application_surface.
Nota 1: Tudo acima não está disponível no HTML5 ainda! (próxima versão do EA).
Nota 2a: Pegar o retângulo da tela não funciona atualmente nos celulares com esse sistema, então você vai ficar sem screen_save() e/ou draw_getpixel() nessa versão.
Nota 2b: Esteja ciente também que, como agora você tem uma separação em tamanhos de GUI e application_surface, se eles não são 1:1 você pode não estar capturando o que você estava nas versões anteriores com draw_getpixel(), especialmente se a correção do 'aspect ratio' está ocorrendo. Você pode precisar ajustar seus valores.
- Novas funções:
> timeline_clear() - limpa uma timeline completamente.
> timeline_moment_add_script() - chama um script numa timeline em um determinado momento.
> timeline_size() - retorna o tamanho da timeline, número de momentos.
> timeline_max_moment() - retorna o momento máximo da timeline.
> buffer_get_address() - pega o endereço de uma memória subjacente no buffer.
> gml_release_mode() - troca de onde e para o release mode chama (release mode faz ter uma maior tolerância de erros)
> tile_get_count() - conta o número de tiles.
> tile_get_id() - pega o id de um determinado tile.
> tile_get_ids() - pega a id de todos os tiles.
> tile_get_ids_at_depth() - pega a id de todos os tiles situados em uma tal profundidade (depth).
> angle_difference() - pega a diferença entre 2 ângulos.
> draw_roundrect_ext() - Desenha um retângulo com bordas arredondadas.
> draw_roundrect_color_ext() - Mesmo que o acima.
> window_device() - retorna o ponteiro (em relação à endereçamento de memória, não cursores!) gráfico do dispositivo (endereçamento D3D no Windows)
> dsin(x),dcos(x),dtan(x),darcsin(x),darccos(x),darctan(x),darctan2(x) - funções angulares trigonométricas.
> mp_grid_get_cell() - função requisitada para pegar uma célula de um mp_grid.
> is_ptr - retorna verdadeiro se a variável é um ponteiro (NOTA :- window_device(), window_handle(), e todos as funções get_texture agora retornam um ponteiro, não um número).
> device_mouse_x_to_gui() e device_mouse_y_to_gui() - coordenadas do mouse na GUI.
> surface_resize() - Permite que você redimensione uma surface (não preserva os conteúdos).
> application_get_position() - obtém a posição de uma reta conforme o aspect ratio dentro da janela atual.
> ds_list_add(), ds_queue_enqueue(), ds_stack_push() - alterados para aceitar diversos valores.
> point_in_rectangle(), point_in_triangle(), point_in_circle() - funções para checar pontos dentro de objetos primitivos.
> rectangle_in_rectangle(), rectangle_in_triangle(), rectangle_in_circle() - funções para checar retângulos dentro de outras formas primitivas.
- Mudanças no Debugger
> O Timeout da comunicação foi aumentado para ter conexões mais seguras.
> Novo ícone
> Adicionado uma chamada para empilhar visualizações.
> Adicionado a visualização de todas instâncias.
> Adicionado a visualização da instância selecionada (apenas jogos no Windows (Desktop)). (nota de tradução: não sei se aqui e acima ele se refere às views, ou uma view como uma palavra para descrever a interface)
> Diálogos no jogo não interrompem mais o debugger, para que ele não perca a comunicação com o jogo.
> Agora para quando um erro é encontrado no jogo.
> Organização em árvores dos recursos agora também é apresentada no Debugger.
> Adicionado uma busca parcial para grandes estruturas/matrizes (arrays) - NOTA: não disponível para o HTML5 ainda!
- Mudanças no Maker
> Consumo de memória foi reduzido drasticamente (cerca de 50%) - os gráficos não são carregados o tempo todo, mas somente sob demanda, quando necessário. (reporte qualquer problema que você ver)
> Configurações para preservar o Aspect Ratio foi adicionado às plataformas que não o tinham.
- Mudanças no Compilador
> Novos acessores foram adicionados para acessarem mapas, grades (grids) e listas e para acessar arrays como referência (sem copiar na escrita).
> Todas as funções que tem 'colo' no termo, agora tem um sinônimo com 'colour' (mesma função, mas com a escrita correta) - Toda a nossa documentação e intelliSense aponta para a fala britânica 'colour'.
- Mudanças no Runner
> http_request() agora manipula buffers binários.
> No iOS show_message() não fica mais esperando pela entrada do usuário quando roda o jogo pelo Maker. Agora foi arrumado.
> Uploads da Steam Workshop da EA 1.99.44 precisam ser reenviadas pois o formato do arquivo foi alterado.
Early Access Versão 1.99.65
Mudanças
- Sem anúncios!
> Graças à Apple fazer uma mudança na política de submissão no iOS nós tivemos que tirar a capacidade de anúncios no iOS nessa atualização.
> Se você USA anúncios no seu jogo, por favor, não use essa versão.
> Por favor, olhe essa submissão no nosso Helpdesk para informação futura.
- Extensões para Mac
> Extensões para Mac agora podem ser adicionadas aos seus projetos.
> Extensões feitas para o GM4Mac *devem* ser compatíveis.
- Vários erros arrumados para o suporte do Facebook no Android.
Última edição por Gabreel em Ter 18 Fev 2014, 22:50, editado 2 vez(es) (Motivo da edição : u)
Gabreel- Data de inscrição : 02/10/2009
Reputação : 52
Número de Mensagens : 2232
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Game Maker Studio 2.0
- Javascript
- Outros
Re: Histórico de versões - Game Maker Studio
Olha só.. "Pointer", em programação, a gente traduz como ponteiro, não como cursor.
Re: Histórico de versões - Game Maker Studio
muito bom adorei as funçoes aritmeticas darcsin,darccos,angle_diference,e as funcoes de interseçao entre primitivos
Re: Histórico de versões - Game Maker Studio
shatterhand2 escreveu:Olha só.. "Pointer", em programação, a gente traduz como ponteiro, não como cursor.
Engraçado, pois no meu curso ouvi muito cursor, mas no material escrito encontrava mais ponteiro. Estranho. De qualquer forma, alterado.
Gabreel- Data de inscrição : 02/10/2009
Reputação : 52
Número de Mensagens : 2232
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Game Maker Studio 2.0
- Javascript
- Outros
Re: Histórico de versões - Game Maker Studio
Eu nunca ouvi falar cursor.
Cursor é a paradinha que pisca enquanto você escreve, ou as setas do teclado.
Ou vai ver isso varia de região em região, sei lá, hehe.
Cursor é a paradinha que pisca enquanto você escreve, ou as setas do teclado.
Ou vai ver isso varia de região em região, sei lá, hehe.
Re: Histórico de versões - Game Maker Studio
Tópico atualizado.
Early Access Versão 1.99.65 < Lançado hoje, 18/02/14 >
Early Access Versão 1.99.65 < Lançado hoje, 18/02/14 >
Gabreel- Data de inscrição : 02/10/2009
Reputação : 52
Número de Mensagens : 2232
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Game Maker Studio 2.0
- Javascript
- Outros
Re: Histórico de versões - Game Maker Studio
Tópico atualizado.
Early Access Versão 1.2.1279 < Lançado provavelmente segunda, 14/03/14 >
Early Access Versão 1.2.1279 < Lançado provavelmente segunda, 14/03/14 >
Gabreel- Data de inscrição : 02/10/2009
Reputação : 52
Número de Mensagens : 2232
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Game Maker Studio 2.0
- Javascript
- Outros
Re: Histórico de versões - Game Maker Studio
A versão
Version 1.3.1307
já saiu faz um tempo, estou traduzindo e até amanhã teremos ela aqui no tópico.
Version 1.3.1307
já saiu faz um tempo, estou traduzindo e até amanhã teremos ela aqui no tópico.
Gabreel- Data de inscrição : 02/10/2009
Reputação : 52
Número de Mensagens : 2232
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Plataformas :- Game Maker 8.0 ou 8.1
- Game Maker Studio 1.4
- Game Maker Studio 2.0
- Javascript
- Outros
Re: Histórico de versões - Game Maker Studio
Lembrando que lançou nova versão, já. Só não atualizei pq meu dedo escorregou e eu cliquei em "não" na hora de instalar
http://store.yoyogames.com/downloads/gm-studio/release-notes-studio.html
http://store.yoyogames.com/downloads/gm-studio/release-notes-studio.html
Lauro- Games Ranking :
Notas recebidas : C+D
Data de inscrição : 09/11/2010
Reputação : 11
Número de Mensagens : 855
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» Game Maker Collection - Diversas versões do Game Maker
» Versões do Game Maker
» Portar código do Game Maker 8.1 para o Game Maker Studio
» [Info] Game Maker studio Versus Game Maker 8.0
» BAIXAR TODAS VERSOES DO GAME MAKER AQUI!
» Versões do Game Maker
» Portar código do Game Maker 8.1 para o Game Maker Studio
» [Info] Game Maker studio Versus Game Maker 8.0
» BAIXAR TODAS VERSOES DO GAME MAKER AQUI!
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos