vinTagesworld flashCase

Maak zelf een flashCase item aan.


Gravity in AS3 classes
blokje door Gustaaf op 18-03-2009 om 18:34:59
Hallo Jongens,
Hier een game-pje om de werking in AS3 voor mezelf uit te testen.
Aanleiding was het artikel van Woutah over classes ..
Het hele verhaal is dan ook volledig in classes uitgeschreven ...
Bekijk het eens ...en geef je commentaren ...
Mogelijk kan je hier en daar wat gebruiken .. en dat kan je heel wat tijd uitsparen ...


* met dank aan Vin en Woutah voor hun ondersteuning

* graag suggesties en opmerkingen


Gustaaf




En de bestanden

Reply
blokje door vinTage op 22-03-2009 om 16:22:22
Het spelletje is kei leuk, het duurde even voor ik de bedoeling snapte, maar dat ligt aan mij

Is het concept van je game ook zelf verzonnen?
Ik heb het nooit eerder gezien iig (niet dat ik nou zoveel spelletjes speel, maar toch).

Bij level 3 ben ik gestopt want dat trokken mn hersencellen niet meer

Het spel zelf speelt goed, wat je code betreft, in het mapje wat je me mailde stonden zoveel bestandjes (vast ook niet allemaal de juiste?) dat ikzelf het overzicht/logica niet 123 vond (wie zei er alweer dat classes handig waren? )

In ieder geval een heel leuk spel, en als het idee ook van jullie is, dan zou ik het spelletje zeker verder ontwikkelen en evt een domeintje voor openen

edit: woops, het is wel een beetje cheat gevoelig :) (ik heb de highscores in level 1 en 2).
ALS je dus je spel nog eens verder uitbreid/update, dan help ik je wel met een stukje beveiliging.
Afhandelen op het forum, want ik kijk niet dagelijks in de showcase.
Sorry voor het cheaten, vial mail leg ik je wel uit hoe ik dat deed.

Reply
blokje door Gustaaf op 22-03-2009 om 18:05:06
Dank Vin,

Kan je me even vertellen hoe ik dat cheaten kan vermijden, niet dat ik daar van wakker lig natuurlijk ... maar eerlijk is eerlijk ..
Anderen worden daar moedeloos van ...


Zal eerst mijn phptje aanpassen en dan alles opnieuw doorzenden ..
*ps zelfverzonnen 100%

Reply
blokje door vinTage op 22-03-2009 om 21:47:39
quote :

niet dat ik daar van wakker lig natuurlijk

Mjah, okay, maar behalve cheaten kan je ook andere dingen invoeren die je database dus niet leuk vind

gebruik voor ELKE post of get die je gebruikt voor een query een functie om de input te beveiligen.
php code

$waarde = addslashes($_POST['veld']); //veilig
$waarde = mysql_real_escape_string($_POST['veld']); //veiliger
 


@100% zelf verzonnen
RESPECT

Bij deze dus mijn scores+verklaringen
orginaliteit, spreekt dus voor zich
design, niet onaardig, maar het oogt een klein beetje 80's (vind ik toch)
uitwerking, het concept site met inbuildgame heb je netjes weggezet
sound, een beetje annoying.
gameplay, goed, maar het reageren van het klikken zou realtime mogen (voor de snelle jongens) :)
code, mjah, ik kan niet echt wijs uit al die classes en ik denk dat er eigenlijk ook veel minder classes nodig zijn.

Al met al een heeeeeel leuk gebeuren en ik hoop dat je een en ander aanpast, zodat dit de nieuwe tetris wordt

chapeau!

Reply
blokje door W0utah op 23-03-2009 om 22:45:26
Best wel tof.

Maar om de een of andere manier bleef dat "klik" geluidje constant spelen, en dat werd echt irritant na 2 keer.
De blokjes zouden net iets sneller mogen vallen, of er wat physics insteken.

Qua code, ik vind dat je nogal vrij veel bestanden hebt voor zo'n klein spelletje.
Ik zou niet meer dan 5 classes hebben eigenlijk, een blokje, met een event voor te klikken, eventueel ook de physics in verwerkt.
En een game classe die het grid opdeelt.

En verder nog een paar voor eventueel de scores enzo op te slaan en het begin scherm.

Grafisch kon het toch net iets beter :)

Reply
blokje door Gustaaf op 24-03-2009 om 12:48:43
Alvast dank voor jullie opmerkingen ...


Wat betreft die opmerkingen ivm de vele classes, moet ik toegeven ik vind het ook vrij omslachtig maar dat schijnt te wennen ...volgens classe-insiders ...
Het grote voordeel is dat je een duidelijke structuur hebt waar je zonder problemen vanalles kan toevoegen of wijzigen zodat je niet alles op zijn kop moet zetten ..de classes zijn perfect te gebruiken in andere toepassingen.

Ben er wel van overtuigd dat ik dit in AS2 op 1 dag kan uitschrijven zonder 1 classe te gebruiken ...voor de rest kan ik natuurlijk met deze routine nooit nog iets anders doen ... maar ge kunt niet alles willen natuurlijk ...




Reply
blokje door vinTage op 25-03-2009 om 0:12:18
[offTopic]
Heb getracht om een classe discussie op te starten in een forum reply van je, maar dat mislukte jammerlijk genoeg.
Nu jij en W0utah beide "into the classes" zijn(jullie zijn mn enige 2 fanatieke leden :P), zou ik toch graag weten hoe/wat/waarom, let wel dat ik me niet laat afschepen en ALTIJD mn gelijk probeer te halen, zelfs al zit ik er een koe naast
[/offTopic]

Discussie

Je moet aangemeld zijn om te kunnen reageren.