|
You last visited: Today at 19:40
Advertisement
[Section]Game Maker
Discussion on [Section]Game Maker within the Suggestions & Feedback forum part of the General category.
|
View Poll Results: Soll es eine Game Maker Section geben?
|
|
Ja
|
  
|
27 |
79.41% |
|
Nein
|
  
|
7 |
20.59% |
07/19/2011, 03:01
|
#1
|
elite*gold: 0
Join Date: Jan 2011
Posts: 2,520
Received Thanks: 4,567
|
[Section]Game Maker
Hey Community,
ich mache hier mal eine Umfrage auf für eine Abstimmung die vielleicht entscheidet ob es eine Game Maker Section geben soll.
Aber erstmal Allgemein zum Game Maker.
Hier ist eine kurze Erklärung:
Was ist der Game Maker?
Der Game Maker ist ein Programm das 1999 mit der ersten Version startete.
Inzwischen gibt es die Version 8.1 die sehr viele Features besitzt, inklusive
Online spiel , multiplayer usw. Mit dem Game Maker ist es möglich Spiele
zu erstellen und es gibt 2 Varianten. Einmal per Drag & Drop:
Oder per Script:
(Script Editor)
Oder auf in einem Objekt:
Die Sprache mit der man Programmiert heißt GML ( Game Maker Language ).
Sie ist recht einfach und man kann sie sehr gut und schnell verstehen.
hier ist ein kleiner Einblick aus einem meiner Projekte:
Code:
//Player move things...//
image_speed = 0.2
image_alpha = 0.8
if global.move = true
{
if (keyboard_check(ord("W")))
{
if place_free(x,y-4)
{
sprite_index = spr_player_up_move
y-=2
}
}
if (keyboard_check_released(ord("W")))
{
sprite_index = spr_player_up
}
if (keyboard_check(ord("S")))
{
if place_free(x,y+4)
{
sprite_index = spr_player_down_move
y+=2
}
}
if (keyboard_check_released(ord("S")))
{
sprite_index = spr_player_down
}
if (keyboard_check(ord("D")))
{
if place_free(x+4,y)
{
sprite_index = spr_player_side_move
image_xscale = 1
x+= 2
}
}
if (keyboard_check_released(ord("D")))
{
sprite_index = spr_player_side
image_xscale = 1
}
if (keyboard_check(ord("A")))
{
if place_free(x-4,y)
{
sprite_index = spr_player_side_move
image_xscale = -1
x-=2
}
}
if (keyboard_check_released(ord("A")))
{
sprite_index = spr_player_side
image_xscale = -1
}
}
//move thing done ;O
if place_meeting(x,y,obj_block_normal)
{
move_contact_solid(4,270)
}
Das sit der "einfache" Code, man kann ihn natürlich auch noch kürzer machen.
Warum eine Game Maker Section?
Nunja ich finde den Game Maker sehr interessant und hab mich auch schon viel damit beschäftigt. Und auch hier hab ich schon ein Spiel gesehen das via. Game Maker gemacht worden ist:  ]
Ich vermute/glaube das es auch noch mehr User hier gibt die sich damit schon einmal beschäftigt haben bzw. die interessiert sind.
Und was ist mit Untersections?
Untersections wären auch sehr gut
hier sind ein paar Vorschläge: - Game Releases ( NO QUESTIONS )
- Tutorials ( NO QUESTIONS )
Das war es ersteinmal von meiner Seite und ich hoffe das es bald eine Section Names Game Maker geben wird.
Hier noch ein Spiel das einfach nur genail ist:
da kann man nocheinmal sehen , was alles möglich ist.
Mit freundlichen Grüßen
[X]Gold
|
|
|
07/19/2011, 03:07
|
#2
|
elite*gold: 0
Join Date: Jun 2011
Posts: 350
Received Thanks: 295
|
Von mir ein Ja, ich finde es ist eine sehr gute idee wenn es eine Game Maker Section geben würde!
Good Luck
|
|
|
07/19/2011, 03:43
|
#3
|
elite*gold: 0
Join Date: Sep 2010
Posts: 886
Received Thanks: 2,964
|
Eher nicht da es Dafür schon Genug Andere Foren Gibt sogar in Deutsch Welche Vorhanden, und ansonzten gibts es immer noch die Coding Sektion wo man Bei probleme oder Fragen wegen "GM" nachfragen kann
2ten hat der Producer dieses Gamemaker nen Eigenes Forum für Fragen und andere probleme
Wenn man jetzt für "gameMaker" eine Sektion macht wollen Später die Anderen die mit "Richtigen" Engines(Unreal Engine,Source Engine....) Arbeiten auch eine Eigene Sektion und somit wird das dann zu viel. Daher sollte es in der Coding Sektion bleiben oder man wollte sich in den Aktiven Foren zu dieser Engine Umgucken
|
|
|
07/19/2011, 04:12
|
#4
|
elite*gold: 5
Join Date: Mar 2009
Posts: 2,346
Received Thanks: 1,527
|
Ich würds klasse finden, wenn es eine GM Sektion geben würde und ich mich dort schön austoben könnte, aber ich denke nicht, das eine gemacht wird.
Wie mein Vorposter schon schrieb, gibt es bereits viele Game Maker Foren und da wird ja eigentlich nichts Anderes diskutiert:/
Außerdem denke ich, dass dort nicht wirklich viele aktiv wären..
Ich release meine Games in der CoderSektion, aber da scheint es nicht wirklich einen zu interessieren~.~
|
|
|
07/19/2011, 16:32
|
#5
|
elite*gold: 0
Join Date: Jan 2011
Posts: 2,520
Received Thanks: 4,567
|
Naja man muss mal bedenken ,
von den anderen sachen gibt es hier auch Sections worüber es eigentlich auch viele andere Foren gibt ( auch Deutsch ) .
|
|
|
07/19/2011, 19:27
|
#6
|
elite*gold: 0
Join Date: May 2009
Posts: 634
Received Thanks: 794
|
Ein hables Yes von mir^^
Ich finde es gut das du es in eine extra Section machen willst,
aber es gibt bereits schon die Coding Section...
|
|
|
07/19/2011, 20:08
|
#7
|
elite*gold: 0
Join Date: Sep 2009
Posts: 1,768
Received Thanks: 1,089
|
Bin dafür, da es wirklich sehr nützlich sein kann.
|
|
|
07/21/2011, 07:21
|
#8
|
elite*gold: 0
Join Date: Jul 2009
Posts: 109
Received Thanks: 8
|
ich würde mich freuen wenn es sowas gäbe hier
|
|
|
08/03/2011, 00:22
|
#9
|
elite*gold: 0
Join Date: Jul 2009
Posts: 103
Received Thanks: 87
|
Ts eine eigene Section für etwas dermaßen lächerliches, das ist ja auf einem Niveau mit AutoIT und für den Dreck gibts doch auch keine eigene Section .... OH VERDAMMT !
|
|
|
08/04/2011, 00:56
|
#10
|
elite*gold: 0
Join Date: Jan 2011
Posts: 2,520
Received Thanks: 4,567
|
Erstmal ist Game Maker nicht lächerlich.
Ich vermute mal das es stimmt, was dein Benutzertitel sagt.
Wenn du keine Ahnung von der Thematik hast dann musst du auch nicht deinen Kommentar abgeben!
Dazu will ich noch sagen das Game Maker nicht so einfach ist wie man denkt,
denn für ein richtiges Spiel braucht man auch gewisse Kentnisse.
Das was da oben gezeigt ist, ist nichtmal ein Ansatz was man mit Game Maker alles machen kann.
hier ist nochmal ein kleiner ausschitt aus dem Online Game woran Heis und ich gerade arbeiten:
Code:
var size;
while(1)
{
size = udptcprecv(servertcp);
if(size < 0)break;
if(size == 0)
{
instance_destroy();
break;
}
mid = readbyte();
switch(mid)
{
case mainpacket:
myid = players[readbyte()];
if(!instance_exists(myid))break;
myid.x = myid.x2;
myid.y = myid.y2;
myid.x2 = readshort();
myid.y2 = readshort();
myid.sprite_index = readbyte();
myid.mode = readbyte();
myid.alarm[1] = 10;
with(myid)event_user(0);
break;
case ping:
pingdelay = readshort();
clearbuffer();
writebyte(pong);
udptcpsend(servertcp);
alarm[1] = 10*room_speed;
break;
case swordswing:
myid = players[readbyte()];
a = instance_create(readushort(), readushort(), ProjSword);
a.damage = readbyte();
a.fromserver = true;
break;
case laybomb:
myid = players[readbyte()];
a = instance_create(readshort(), readshort(), ProjBomb);
a.damage = readbyte();
a.fromserver = true;
break;
case layarrow:
myid = players[readbyte()];
a = instance_create(readshort(), readshort(), ProjArrow);
a.dir = readbyte();
a.fromserver = true;
break;
case hurt:
myid = players[readbyte()];
myid.alarm[2] = 2*room_speed;
myid.image_alpha = 0.5;
break;
case playerdie:
with(PrntPlayer)instance_change(objPlayerDead, true);
break;
case globalmessage:
myid = players[readbyte()];
message = readstring();
instance_activate_object(myid);
addmessageline(myid.username + ": " + message);
if(myid.map != room)instance_deactivate_object(myid);
break;
case playerchat:
myid = players[readbyte()];
chattext = readstring();
myid.chattext = chattext;
myid.alarm[0] = 8*room_speed;
break;
case accountdetails:
loadaccount(objPlayer);
display = "";
alarm[0] = 1;
udpsock = udpconnect(udpport, 0);
if(!udpsock)udpenabled = false;
setsync(udpsock, 1);
clearbuffer();
writebyte(udp);
writeint(udpenabled);
sendmessage(servertcp);
execute_string("a = " + string(obj_parent_player.map));
room_goto(a);
break;
case playernick:
myid = players[readbyte()];
instance_activate_object(myid);
myid.nickname = readstring();
if(PrntPlayer.map != myid.map)instance_deactivate_object(myid);
break;
case newplayer:
a = loadaccount(objOtherPlayer);
players[myid] = a;
break;
case layitem:
item = items[readushort()];
item = instance_create(readushort(), readushort(), item);
item.fromserver = true;
break;
case removeitem:
ds_list_add(itemremove, readstring());
with(PrntItem)event_user(14);
break;
case openchest:
chest = readstring();
ds_list_add(chests, chest);
break;
case newroom:
myid = players[readbyte()];
map = readstring();
instance_activate_object(myid);
myid.x = -32;
myid.y = -32;
myid.x2 = -32;
myid.y2 = -32;
myid.map = map;
if(map != obj_parent_player.map)instance_deactivate_object(myid);
break;
case removeplayer:
myid = players[readbyte()];
instance_activate_object(myid);
with(myid)instance_destroy();
break;
case disconnect:
show_message(readstring());
instance_destroy();
break;
case setvariableval:
setvariable(readstring(), readint(), 1);
break;
}
clearbuffer();
}
|
|
|
08/04/2011, 16:15
|
#11
|
elite*gold: 5
Join Date: Apr 2011
Posts: 1,635
Received Thanks: 479
|
Wäre für ein Ja, dann würde ich da auch mal vorbeischauen und viele User hätten die Möglichkeit zu präsentieren bzw. ihre Werke. Wäre interessant, was einige User basteln
|
|
|
08/04/2011, 16:20
|
#12
|
elite*gold: 0
Join Date: Jul 2009
Posts: 103
Received Thanks: 87
|
Wenn du jemals in deinem Leben ernst genommen werden willst melde dich !
|
|
|
08/04/2011, 16:54
|
#13
|
elite*gold: 1
Join Date: Jun 2010
Posts: 1,624
Received Thanks: 563
|
Ich finde die Idee nicht so schlecht, aber in der Coder Section seh ich sogut wie garkeine Game Maker Tuts, Fragen o.ä. O.o
Wenn sich ein paar User mehr für deb GM interessieren würden, wäre ich ganz klar dafür.
|
|
|
08/04/2011, 17:15
|
#14
|
elite*gold: 5
Join Date: Sep 2010
Posts: 9,927
Received Thanks: 4,387
|
Ich wäre eigentlich dafür. Das hat den Grund, ich würde gerne GM lernen und ich denke es gibt ein paar Leute, die dann helfen könnten dort.
Grüße
|
|
|
08/04/2011, 17:37
|
#15
|
elite*gold: 0
Join Date: Jan 2011
Posts: 2,520
Received Thanks: 4,567
|
Ich zum Beispiel,
aber es hat dann eine Vorraussetzung und die ist das man es auch wirklich lernen will.
Ich poste demnächst auch noch mehr Tutorials , als nächstes kommt Simple RPG..
|
|
|
Similar Threads
|
Game maker 8
01/14/2011 - Main - 11 Replies
Hi,
ich wollte fragen ob jemand von euch gute deutsche tutorials für den game maker 8 kennt .
€dit: Hab über Google und Sufu nichs gefunden.
mfg
|
Game Maker Tut#1
11/17/2010 - Tutorials - 9 Replies
Hallo E*PvP!
Wie ihr alle wisst macht es riesen Spaß Spiele zu spielen, aber wisst ihr was noch mehr spaß macht?
Nicht? Ein eigenes Spiel zu machen!!
Download von Game Maker auf yoyogames
Was ist mit dem Game Maker möglich?
Sieht euch die Spiele auf dem Markt mal richtig an. Sie brauchen ca. 1-3 Jahre
um solch ein Spiel zu programmieren, obwohl auch noch ganz viele am Team beschäftigt sind.
Dazu gehören Professionelle Programmierer, Designer, Klangtechnicker usw.
Das heißt aber nicht,...
|
DS Game Maker Pro
07/10/2010 - Consoles - 2 Replies
Greetings from the Planet Irk (see INVADER ZIM)!
I was trying to get the registration code for the DS GAME MAKER PRO, and I don't want to pay $12. Can anyone help?:confused:
|
All times are GMT +1. The time now is 19:41.
|
|