GameMaker, fra YoYo Games, er en klassiker blandt game engines. Den første version kom i 1999, så GameMaker er en velkendt editor blandt slipudviklere. Det tager lidt tid at komme i gang med GameMaker, men der er også mange muligheder. GameMaker er delvist objektbaseret, men der skal også skrives lidt kode, og indstilles mange parametre.
Introvideo til nogle af basisfunktionerne i GameMaker
GameSalad er absolut en af mine elevers favoritter til simpel spilprogrammering af 2.d-spil.
Den har en nem brugerflade, og er ganske let at komme i gang med. Der er bygget et helt Community op omkring GameSalad, så der er andre at dele med og lade sig inspirere af. Der er også et Marketplace, hvor det er muligt at købe elementer til spillene. Desværre er et meget begrænset hvad der er af Actors, elements og Backgrounds i selve værktøjet. Der ligger dog nogle spil eksempler, som dubare kan snuppe elementer fra.
Spil udviklet på GameSalad kan overføres til mobiltelefoner og tablets.
Gamestar Mechanic er et web-baseret spil, hvis mål er at lære spillerne grundlæggende spildesign teknikker og principper gennem et gameplay. Brugeren følger en række “quests” gennem et tegneserie-baseret eventyr. Når spilleren gennemfører quests, bliver de belønnet med nye spil- designelementer, såsom blokke til konstruktion niveauer, elementer og figurer. Spilleren vil lære om grundlæggende gaming principper, såsom mål og regler, perspektiv, balance og meget mere. Spilleren vil både spille spillet, der viser nye koncepter, samt “reparation” spil, der uretmæssigt udnytter disse principper eller mekanik. Spilleren kan også bruge de ting, de har låst op gennem questing, til at skabe nye og unikke spil fra bunden, der kan deles med venner, familie og Gamestar Mechanic samfundet. Gamestar Mechanic anbefales til spillere i alderen 8 og op.
Craftstudio er egentligt ikke et helt nyt site, men det er først nu, at jeg er stødt på det. Jeg har længe været på jagt efter en god gameengine der skal bruges i skolen. Med Craftstudio ser det virkelig ud til, at der er nogle spændende muligheder. Craftstudio er en webbaseret og giver mulighed for at kollaboration – arbejde sammen om at lave et spil. Der er en basic version der er gratis. Craftstudio er i 3D med et Minecraft lignende univers. Det ser vildt spændende ud, men jeg har endnu ikke haft mulighed for at prøve det. Men prøv at se videoen, og lad mig høre om dine erfaringer!
Thimble er en webeditor til HTML, det vil sige et værktøj til at skrive koden til en hjemmeside. Man kan også se, hvordan koden kommer til at se ud i en webbrowser. Eleverne kan hele tiden følge med i, hvordan det, de skriver i koden, kommer til at se ud.
App Inventor er en editor til at kode Android apps til Android smartphones og tablets.
For at benytte App Inventor skal eleverne have en Google-konto. Har de ikke det, kan de oprette en på accounts.google.com.
Du skal installere programmet aiStarter på computeren for at kunne teste apps i emulatoren, et lille program der ligner en Android smartphone. Hent aiStarter her: appinventor
Python er et tekst-baseret programmeringssprog. Python editoren, der hedder IDLE, bruges til at lave færdige programmer. Editoren læser koden og udfører de kommandoer de står i den. Editoren har to vinduer. ICode window skrives koden, og i Shell window kan man se resultatet af koden, når programmet afvikles.
Heine Ravnholt, fra Bork Havn Efterskole, har udarbejdet en række rigtigt gode vejledninger til Arduino, som ligger i rækkefølge efter stigende sværhed:
Lav et lidt avanceret ”lysshow” med blot 2 LED’er Forloekke_blink
Fornyeligt er EZ-Robot så kommet på markedet, og den ser rigtigt spændende ud.
Her er en robot som man selv skal samle. Og kan gøre det på forskellige måder. Så det er muligt at bygge mange forskellige typer af robotter. Der følger en fin software med, hvor man bygger robotten og dens funktioner, som så bagefter skal programmeres.
Robotten kan så styres på forskellige måder, med Wii, playstation remotecontrol, eller andet. Men bedst af alt, så er der et super Community, hvor der er hjælp af hente, ud over den fin manual og andre hjælpe faciliteter.