script contest.

Gestart doorMarjolein68 reacties627 weergaven

69 berichten · pagina 1 van 5

Marjolein

Lid · Topicstarter

Berichten
15.446
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aangezien de script wedstrijd de vorige keer mislukt is door de onduidelijkheid waag ik nu een poging om een leuke uitdaging te organiseren voor onze scripters op one2xs.

1. Wat moet er gemaakt worden?
Maak een PHP-script dat het mastermind-spelletje simuleerd. Het script moet dus eerst bedenken welke 4 ballen hij kiest uit 6 verschillende kleuren (er mogen ook 2 dezelfde kleuren in voorkomen). Dan moet de gebruiker telkens opgeven welke ballen hij op welke plek invult, en het PHP-script moet dan teruggeven hoeveel ballen er op de goede plek zijn ingevuld, en hoeveel ballen er niet op de goede plek zijn ingevuld, maar op een andere plek moeten. Als de gebruiker de getallencombinatie geraden heeft, moet hij zeggen dat de gebruiker ze allemaal geraden heeft. De gebruiker heeft maximaal 10 beurten om te raden. Indien het niet geraden is moet het script de goede combinatie tonen.

Het script hoeft niet in een layout maar het spel zelf moet wel in een tabel om het overzichtelijk te houden. Het uiterlijk van de tabel is naar eigen wens in te vullen maar niet doorslaggevend bij de jurering.

2. Wie wint er?
De winnaar is diegene die het spel werkend krijg zonder bugs en zo netjes mogelijk gescript (dus alles netjes uitgelijnd en overzichtelijk).
Indien dit door meer dan 1 deelnemers lukt dan zal een onafhankelijk persoon (nog niet bekend) zijn oordeel vellen.

3. Wat kun je winnen?
De winnaar ontvangt 3 punten.
Indien er meerdere winnaars waren zoals in punt 2 omschreven zullen de overige deelnemers een troostprijs ontvangen van 0,5 punten.

4. Wat gebeurd er met het script?
Het winnende script komt als spel op kfb-design te staan maar zal niet doorverkocht worden. Tenzij de maker hiervoor toestemming geeft.

5. Voorwaarden:
Je schrijft je in door een bericht te plaatsten in dit topic.
Je krijgt hierna precies 1 week de tijd om je script per PB in te sturen.
De inschrijving sluit op 25 februari. De uitslag zal dus rond 4/5 maart zijn.

Succes winkxxx Marjolein

edit: Onderdeel wie wint er iets aangepast smile
0
Berichten
6.722
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Is het met mastermind niet zo dat er niet 2 dezelfde kleuren mogen zijn? Zo speel ik het altijd en volgens mij iedereen...

EDIT:// Hoeveel kansen heb je ook alweer? yummie
EDIT2:// Hoezo eigenlijk met zo min mogelijk regels? Je zou alles op 1 regel kunnen plakken. Kan het niet zo zijn dat het script zo mooi (qua uiterlijk) mogelijk is? yummie
0
Marjolein

Lid · Topicstarter

Berichten
15.446
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Oh, ik speel het wel eens met 2 dezelfde kleuren.
Maar met zo min mogelijk regels bedoel ik niet dat het een zooitje moet worden en dat je alles achter elkaar moet zetten maar ik bedoel meer dat je het script kort en bondig houd, niet met allerlei omwegen tot een bepaald eindresultaat komen.
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
UHmm wat is mastermind want ik snap je uitleg niet helemaal bloos
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Owhh Ik snap het..
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Ik wil wel meedoen, maar afrekenen op het aantal regels is best stom want iedereen heeft een andere scriptingstyle.

Zo kan

if(isset($waarde))
{
    $value = ja;
}
else
{
    $value = nee;
}


ook als:

if(isset($waarde)){
    $value = ja;
} else {
    $value = nee;
}


of als

if(isset($waarde))
    $value = ja; 
else 
    $value = nee;


of in een nog extremer geval als

$value = isset($waarde) ? ja : nee;


geschreven kan worden

Wat mijns inziens allemaal leesbaar is (geen zooitje dus).
Zo kan ik heel gemakkelijk met bepaalde script-stylen zo min mogelijk regels gebruiken terwijl een andere (overzichtelijkere) code misschien beter zou werken.
0
Marjolein

Lid · Topicstarter

Berichten
15.446
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
oke, dan pas ik dat aan in een zo netjes mogelijke stijl, oke?
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik doe mee smile
0
Berichten
6.722
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
De inschrijving kan tot 25 Februari maar mag het op 25 Februari ook nog?
0
Berichten
8.602
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik doe ook mee smile
0
Marjolein

Lid · Topicstarter

Berichten
15.446
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wiitse schreef:
De inschrijving kan tot 25 Februari maar mag het op 25 Februari ook nog?
Jahoor, aangezien er nog niet veel meedoen ben ik niet zo streng dit keer wink
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Hmm laat trouwens maar. Heb teveel dingen die ik voor school nog af moet maken.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Ik wil wel wat proberen maar ik weet niet of het afkomtemo
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Im in!
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren