Gamestudio Links
Zorro Links
Newest Posts
AlpacaZorroPlugin v1.3.0 Released
by kzhao. 05/22/24 13:41
Free Live Data for Zorro with Paper Trading?
by AbrahamR. 05/18/24 13:28
Change chart colours
by 7th_zorro. 05/11/24 09:25
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
3 registered members (AndrewAMD, Akow, degenerate_762), 1,430 guests, and 9 spiders.
Key: Admin, Global Mod, Mod
Newest Members
AemStones, LucasJoshua, Baklazhan, Hanky27, firatv
19055 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Bejeweled-Umsetzung... HILFE!!! #309846
02/11/10 16:24
02/11/10 16:24
Joined: Jan 2010
Posts: 112
Robso661 Offline OP
Member
Robso661  Offline OP
Member

Joined: Jan 2010
Posts: 112
Hallo,
ich habe nun ein paar Fragen zu einer Art Bejeweled-Umsetzung. Ich möchte nun ein Spiel entwickeln, das ähnlich wie Bejeweld funktioniert. Dabei sollte man die einzelnen Klötze im Game anklicken können. Also: Wenn ich einen Klotz anklicke und einen der darüber,darunter oder daneben ist, tauschen die beiden Klötze die Position. Wie lässt sich da einrichten? Wäre nett wenn ohr einen kleinen Scriptausschnitt oder einen Tipp im Manual nenen könntet...


Meine nächste Frage...
Wie sorge ich dafür, dass wenn sich drei Klötze der selben Farbe neben einander befinden, diese dann zerstört werden?

Die letzte Frage:
Wie mache ich, dass es mehr Punkte gibt wenn ich mehere Dreier nach einander klicken kann. Also ich meine, dass ich wenn ich in dem Spiel später erst einen Deierreihe aus zum Beispiel braunen Kästen, direkt danach eine aus Blauen und dann eine aus Roten zerstöre, dann für die Blauen das Ergebnis mal 2 bekomme und bei den Roten das Ergebnis mal 3 bekomme also die Punkte dafür. Wenn ich aber erst eine Braune Reihe zerstöre, dann erst noch einmal ein paar Kästen verschieben muss bevor die nächste Reihe zerstört wird, soll das Ergebnis nicht mehr mal 2 oder 3 genommen werden.



Danke schon mal im voraus

Grüße
Robin


Ja, das Programmieren ist schwer und zerreißt einem manchmal den Kopf. Aber dran bleiben ist alles dann kommt man auch weiter.

http://www.youtube.com/user/ErweSpiele
Re: Bejeweled-Umsetzung... HILFE!!! [Re: Robso661] #309847
02/11/10 16:26
02/11/10 16:26
Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Rei_Ayanami Offline
Expert
Rei_Ayanami  Offline
Expert

Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Nicht böse gemeint, aber du verlangst ja fast das ganze scritp -> denn das ist alles was zu bejeweled gehört^^

Ich würde eine erkennung id in einem skill der models einstellen, so kannst du auf die modelle zugreifen laugh

Per schelife scheckst du, ob modelle die einen anderen skill, für dei farbe, besitzen...

Beim dritten musst du einfach rechnen wink

Re: Bejeweled-Umsetzung... HILFE!!! [Re: Rei_Ayanami] #309848
02/11/10 16:33
02/11/10 16:33
Joined: Jan 2010
Posts: 112
Robso661 Offline OP
Member
Robso661  Offline OP
Member

Joined: Jan 2010
Posts: 112
naja, du hast recht es ist schon sehr viel was ich da wissen möchte. aber das wichtigste ist mir das erste der rest ist nicht so wichtig



zu dem mit dem tauschen der kästen... wie kann ich das denn jetzt machen? also dass ich wenn ich zwei anklicke, dass sich diese dann tauschen? es soll aber nur gehen wenn die so liegen wie oben beschrieben...

könnte mir da einer ein scriptbeispiel nenen?

Last edited by Robso661; 02/11/10 16:34.

Ja, das Programmieren ist schwer und zerreißt einem manchmal den Kopf. Aber dran bleiben ist alles dann kommt man auch weiter.

http://www.youtube.com/user/ErweSpiele
Re: Bejeweled-Umsetzung... HILFE!!! [Re: Robso661] #309851
02/11/10 16:56
02/11/10 16:56
Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Rei_Ayanami Offline
Expert
Rei_Ayanami  Offline
Expert

Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Na, du lässt der skill immer eins höher werden je mehr es gibt: also der erste der raus kommt kriegt skill1 = 1 der zweite skill1 = 2 der dritte skill1 = 3 und so weiter

und wenn du einen anglickst speicherst du ne globale variable welche anglickt wurde, dann wartest bis eine zwiete anglickt wurde. Dann scheckst du ob die differnze blos 1 ist, und dann movest du die eben wink

die kugeln gibst du die emask |= ENABLE_CLICK und ein event(das obrige)

Re: Bejeweled-Umsetzung... HILFE!!! [Re: Robso661] #309852
02/11/10 17:00
02/11/10 17:00
Joined: Sep 2009
Posts: 496
P
Progger Offline
Senior Member
Progger  Offline
Senior Member
P

Joined: Sep 2009
Posts: 496
du könntest ent_morph benutzen
ENTITY* block;

function morphen_event()
{
if(event_type==EVENT_CLICK)
{
ent_morph(my,"BLOCK2.mdl");
}
}


action block1()
{
block=my;
my.emask|=ENABLE_CLICK;
my.event=morphen_evet
}

Hoffe ich kote helfen
MFG programmer laugh


asking is the best Way to get help laugh laugh laugh
Re: Bejeweled-Umsetzung... HILFE!!! [Re: Progger] #309854
02/11/10 17:02
02/11/10 17:02
Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
Rei_Ayanami Offline
Expert
Rei_Ayanami  Offline
Expert

Joined: Feb 2009
Posts: 3,207
Germany, Magdeburg
dann hat er aber nciht seine überprüfund und er weiß so nicht zu was er morphen soll wink

Re: Bejeweled-Umsetzung... HILFE!!! [Re: Rei_Ayanami] #309858
02/11/10 17:32
02/11/10 17:32
Joined: Sep 2009
Posts: 496
P
Progger Offline
Senior Member
Progger  Offline
Senior Member
P

Joined: Sep 2009
Posts: 496
joa da hast du recht bin zu müde das zu schreiben außerdem würde mein Code nicht funktionieren aufgrund meiner beabsichtigten Rechtschreibfehler grin
:mein n fuktioiert nicht richtig
ich hoffe ich kote (konnte) helfen XD

Last edited by Progger; 02/11/10 17:34.

asking is the best Way to get help laugh laugh laugh
Re: Bejeweled-Umsetzung... HILFE!!! [Re: Progger] #309859
02/11/10 17:42
02/11/10 17:42
Joined: Feb 2009
Posts: 2,154
Damocles_ Offline
Expert
Damocles_  Offline
Expert

Joined: Feb 2009
Posts: 2,154

Re: Bejeweled-Umsetzung... HILFE!!! [Re: Damocles_] #309877
02/11/10 19:13
02/11/10 19:13
Joined: Mar 2006
Posts: 2,252
Hummel Offline
Expert
Hummel  Offline
Expert

Joined: Mar 2006
Posts: 2,252
das sollte eig wunderbar mit einem 2D Array umzusetzen gehen...

Re: Bejeweled-Umsetzung... HILFE!!! [Re: Hummel] #309978
02/12/10 13:07
02/12/10 13:07
Joined: Jan 2010
Posts: 112
Robso661 Offline OP
Member
Robso661  Offline OP
Member

Joined: Jan 2010
Posts: 112
danke für die vielen antworten ich schaue mal überall durch


Ja, das Programmieren ist schwer und zerreißt einem manchmal den Kopf. Aber dran bleiben ist alles dann kommt man auch weiter.

http://www.youtube.com/user/ErweSpiele

Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1