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
» Retorno da GMBR!!!
por theguitarmester Ter 19 Mar 2024, 22:38

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21

» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39

» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16

» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05

» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55

» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39

» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28

» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01


Project Window API

+6
PedroX
gabrielsch
Dom.Pedro III
guilhermemig17
Anderson3d
Jiraya
10 participantes

Ir para baixo

Project Window API Empty Project Window API

Mensagem por Jiraya Dom 14 Nov 2010, 23:34

nome:WINDOW API

Plataforma: Game Maker 8 PRO

Genero: Window/Application[Open Source]

Descrição: este é um sistema de Windows[janelas] para game maker
esse é um dos meus mariores projetos, em termo de script.
o sistema de window api realmente é um dos mais complexos que já fiz!

Controles: Mouse

Andamento: Versão Beta!

Project Window API WinApi%20Beta

Download
Download[EXE]

funçoes:
Código:

WinApi_Init();//inicia o sistema das Windows
WinApi(id,x,y,width,height,title,color);//use numeros para as ids da janelas, JAMAIS crie janelas com ids semelhantes, isso certamente dara conflito!
title=titulo da janela
color=cor da janela

WinApi_Get_X(id);//retorna ao valor x da janela isso é como um view_xview, mas dentro da janela.
WinApi_Get_Y(id);//retorna ao valor y da janela isso é como um view_yview, mas dentro da janela.

WinApi_Get_Width(id);//retorna ao valor da largura da janela
WinApi_Get_Height(id);//retorna ao valor da altura da janela
WinApi_Set_Pos(id,x,y);//seta a posição da janela
WinApi_Create(id);//cria uma janela destruida
WinApi_Destroy(id);//destroi uma janela
WinApi_Add_Text(id,x,y,string);//add textos a janela, lembre-se x e y sao relativos a posição da janela!
WinApi_Add_Image(id,sprite,image,x,y);//desenha uma imagem na janela
Button(x,y,string,color);//desenha um botao thread, e retorna a true quando o botao for clicado.

se a engine for util para os membros, eu irei fazer uma extensao desse sistema :­D

fiquem à vontade para usar em seus jogos!


Última edição por Jiraya em Seg 15 Nov 2010, 01:39, editado 2 vez(es)
Jiraya
Jiraya

Games Ranking : Nota A

Notas recebidas : A+A
Data de inscrição : 20/03/2010
Reputação : 108
Número de Mensagens : 1134
Prêmios : Project Window API Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

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

https://www.facebook.com/seito.washiro.7

Ir para o topo Ir para baixo

Project Window API Empty Re: Project Window API

Mensagem por Anderson3d Dom 14 Nov 2010, 23:38

não entendi nada. isso faz o q?
Anderson3d
Anderson3d

Games Ranking : Nota A

Notas recebidas : A - A
Data de inscrição : 15/02/2009
Reputação : 9
Número de Mensagens : 1479
Prêmios : Project Window API Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

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

http://www.indiegamebr.com

Ir para o topo Ir para baixo

Project Window API Empty Re: Project Window API

Mensagem por Jiraya Dom 14 Nov 2010, 23:43

lol, você ja jogou Wonder King ?
é um rpg online, e no jogo voce tem Windows[janelas] com informaçoes/chat/tutorials eu criei essa Window Api com base no jogo Wonder King!
:]
Jiraya
Jiraya

Games Ranking : Nota A

Notas recebidas : A+A
Data de inscrição : 20/03/2010
Reputação : 108
Número de Mensagens : 1134
Prêmios : Project Window API Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

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

https://www.facebook.com/seito.washiro.7

Ir para o topo Ir para baixo

Project Window API Empty Re: Project Window API

Mensagem por guilhermemig17 Seg 15 Nov 2010, 00:18

1° foi feito em que API?
openGL? DirectX? Allegro? SDK?
2° não chame de windows API
na boa, fica meio confuso.
guilhermemig17
guilhermemig17

Data de inscrição : 03/06/2010
Reputação : 4
Número de Mensagens : 252
Prêmios : Project Window API 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

Project Window API Empty Re: Project Window API

Mensagem por Dom.Pedro III Seg 15 Nov 2010, 00:23

cara demais!
esse esquema pode ser muito usado em outros tipos de recursos!
Dom.Pedro III
Dom.Pedro III

Data de inscrição : 14/03/2010
Reputação : 0
Número de Mensagens : 27
Prêmios : Project Window API 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

Project Window API Empty Re: Project Window API

Mensagem por Jiraya Seg 15 Nov 2010, 00:25


1° foi feito em que API?
openGL? DirectX? Allegro? SDK?
2° não chame de windows API
na boa, fica meio confuso.
foi feito com funçoes do directX, eu fiz com ituito de add boa parte das funçoes do Window Api que o c++ usa.
lol mas como vc pode ver, n é a coisa mais facil do mundo, só a simples janela tem um script de mais de 280 linhas de código. '-'
Jiraya
Jiraya

Games Ranking : Nota A

Notas recebidas : A+A
Data de inscrição : 20/03/2010
Reputação : 108
Número de Mensagens : 1134
Prêmios : Project Window API Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

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

https://www.facebook.com/seito.washiro.7

Ir para o topo Ir para baixo

Project Window API Empty Re: Project Window API

Mensagem por Dom.Pedro III Seg 15 Nov 2010, 00:32

deu pra perceber logo de cara.
isso tinha que ser mais valorizado. eu sei o trabalho que da
Dom.Pedro III
Dom.Pedro III

Data de inscrição : 14/03/2010
Reputação : 0
Número de Mensagens : 27
Prêmios : Project Window API 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

Project Window API Empty Re: Project Window API

Mensagem por gabrielsch Seg 15 Nov 2010, 01:47

Sei que isso deu um esforço ENORME, mas a unica coisa que eu tenho que dizer é que tem algumas coisas/detalhes que incomodam, e que logico que com o tempo irão ser concertadas. :p
Pelo seus trabalho. tempo e esforço eu lhe dou a nota: 8/10
Nada tão ruim! Happy
gabrielsch
gabrielsch

Games Ranking : Nota A

Notas recebidas : D + A + A
Data de inscrição : 06/12/2009
Reputação : 28
Número de Mensagens : 1230
Prêmios : Project Window API Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 2 Bronze x 0

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

Ir para o topo Ir para baixo

Project Window API Empty Re: Project Window API

Mensagem por PedroX Seg 15 Nov 2010, 09:01

eu gostei!
dou nota 9!

ficou bom o sistema! o visual poderia melhorar um pouco, voce colocou caracteres no desenho do maximizar e minimizar...xD

eu comecei a fazer uma tambem com base em algumas engines no forum...
so que o visual eu nao sei fazer mas tem algumas funcoes, se voce quiser ver depois manda uma MP, ai nos podemos fazer alguma coisa com elas e postar aqui...

obs: se voce quiser estudar mais tem algumas engines de API do diego333 (dungeon333) aqui no forum... foram uteis para mim...

FLW

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6086
Prêmios : Project Window API Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

Project Window API Empty Re: Project Window API

Mensagem por Jiraya Seg 15 Nov 2010, 15:03

s, ainda tera que melhorar em varias partes principalmente na add de conteudos nas paginas!
Jiraya
Jiraya

Games Ranking : Nota A

Notas recebidas : A+A
Data de inscrição : 20/03/2010
Reputação : 108
Número de Mensagens : 1134
Prêmios : Project Window API Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

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

https://www.facebook.com/seito.washiro.7

Ir para o topo Ir para baixo

Project Window API Empty Re: Project Window API

Mensagem por Iasmim Ribeiro Seg 15 Nov 2010, 21:09

Muiito bom garoto....

''Jiraya disse:
(...)lol mas como vc pode ver, n é a coisa mais facil do mundo, só a simples janela tem um script de mais de 280 linhas de código. '-' ''

Há galera, tem q valorizar mais...tipo além de ser difícil, tem outra série de fatores, como o tempo, pois não é toda hora q vc pode se dedicar ao gm... ou até mesmo ao gmbr... computador
O Garoto faz 'projetos' sinceramente sensacionais(trabalhos incríveis) e posta aki pra ajudar o pessoal...isso tem q ser reconhecido...afinal tá sendo mais q útil...{pelo menos para minha pessoa, e meus projetos...}

Parabéns, já virei sua fã de carteirinha.. Smile

P.S.: *Delphi ~desafio... investigador
Iasmim Ribeiro
Iasmim Ribeiro

Data de inscrição : 05/07/2010
Reputação : 6
Número de Mensagens : 65
Prêmios : Project Window API 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

Project Window API Empty Re: Project Window API

Mensagem por Super Games Seg 15 Nov 2010, 21:39

Ótimo Jiraya, você é um ótimo progamador, o sistema de janelas seu ficou muito bem progamado, eu mesmo não consegueria fazer um sistema de janelas tão bem feito como o seu numca, realmente você ajudarra bastante, você realmente ajuda muito as pessoas, nota 10. Continue assim...


Até!
Super Games
Super Games

Games Ranking : Nota C

Notas recebidas : C
Data de inscrição : 10/06/2010
Reputação : 36
Número de Mensagens : 2799
Prêmios : Project Window API Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 1 Bronze x 0

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


Ir para o topo Ir para baixo

Project Window API Empty Re: Project Window API

Mensagem por Mystery_boy_maker Seg 15 Nov 2010, 21:56

Nossa muito bom Jiraya , isso erquer muito conhecimento
e esforço mesmo eu fiquei cançado só de ler os Scripts da engine
Esta muito bem feita , e eu nao vejo nada de ruim nela eu dou nota 10 ja que voce fez tudo programado uma coisa tão " enjoativa " e esteticamente eu gostei melhor que isso só o original mesmo parabens continue a progredir talvez o seu futuro seja brilhante !! blz
Mystery_boy_maker
Mystery_boy_maker

Data de inscrição : 25/01/2010
Reputação : 16
Número de Mensagens : 908
Prêmios : Project Window API Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 1

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

http://recursos-mania.forumeiros.com

Ir para o topo Ir para baixo

Project Window API Empty Re: Project Window API

Mensagem por itallo Seg 15 Nov 2010, 22:11

muito bom nota 9,9.

só achei um bug, e tenho uma sugestão.
vamos ao bug:
acho que as imagens irão dizer tudo.

Project Window API Bug1u

Project Window API Bug2

a sugestão é fraca....
na barra de resize da janela, a zona de resize é na linha de limite externo da janela, poderia por essa zona de resize entre a linha de limite interno e externo, deixando um pouco mais parecido com win7.

ficou meio complicado.
itallo
itallo

Games Ranking : Nota C

Notas recebidas : B - D
Data de inscrição : 26/08/2009
Reputação : 12
Número de Mensagens : 970
Prêmios : Project Window API Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 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

Project Window API Empty Re: Project Window API

Mensagem por Jiraya Seg 15 Nov 2010, 23:27

agradeço os comentários!
vlw Mystery!
hey Obko esse bug eu n tinha visto, obrigado pela observação construtiva!
;]
Jiraya
Jiraya

Games Ranking : Nota A

Notas recebidas : A+A
Data de inscrição : 20/03/2010
Reputação : 108
Número de Mensagens : 1134
Prêmios : Project Window API Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

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

https://www.facebook.com/seito.washiro.7

Ir para o topo Ir para baixo

Project Window API Empty Re: Project Window API

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