Gratis online game programmeer cursus

Gratis online game programmeer cursus

gratis boek
gratis boek

http://inventwithpython.com is een gratis online boek, ook te downloaden in PDF formaat. In tegenstelling tot Gameskool is het een ‘ouderwetse’ aanpak: met behulp van een text editor maak je voornamelijk simpele niet of nauwelijks grafische spellen, zoals boter-kaas-en-eieren. Dat klinkt heel stom, maar zoals je misschien weet is de fun van een game niet gerelateerd aan graphics, maar aan game-play, de spel-eigenschappen.

Dit boek is gepubliceerd onder creative commons (CC), en dat houdt in dat je het gratis krijgt en ook mag copieren, net zoals open source.

Toch zie ik een paar minpuntjes aan dit boek:

  • grafische dingen blijven nu eenmaal leuk, zoals shoot-em-up games
  • sommige onderdelen van game programmeren zijn echt ingewikkeld, zoals bijvoorbeeld collision detection (het botsen van game elementen). Nu vindt ik het best leuk om dat programmeren, en ik kan het ook, maar het kost toch veel moeite.

Zeker als je begint met programmeren is de basis belangrijker. De eerste hoofdstukken kunnen je in elk geval die basis leren, zoals variabelen, operatoren, loops en condities.

In elk geval hoop ik dat we binnenkort meer CC boeken gaan zien.

(bericht van Michiel van der Blonk, docent ICT en programmeren)

(bijna) gratis games leren maken

Getroffen door de crisis of gewoon geen geld: Je kunt meedoen met Gameskool voor Noppes. Maximaal 10% van de deelnemers mag voor Noppes meedoen. Hoe werkt het?

  1.  wordt lid van Noppes (www.noppes.nl), dat kost 20 euro per jaar. Je krijgt dan 100 noppes om mee te starten en je mag er 100 roodstaan (dus je kunt er gelijk 200 besteden)
  2. zoek op de noppespagina de gameskool advertentie op en meldt je aan. Deelname kost 100 nop tot 1 februari 2012 en daarna 199 nop (einde van de betaperiode)
  3. zorg voor  wat klusjes of verkoop wat oude spullen om je noppes weer terug te verdienen. Dit kan je gedurende het jaar doen, of als je langer lid blijft van Noppes ook daarna.

Goedkoper kun je nergens terecht voor begeleide gamedesign lessen!

Gratis lesmateriaal Gamemaker en voor het maken van animaties van je game.

Technika 10 is helaas gestopt, maar ze hadden wel mooi gratis lesmateriaal voor beginnende gamemakers. Op de website www.gamemakerkids.nl stond het allemaal, maar deze website bestaat helaas niet meer. Omdat het materiaal onder een open source licentie was gemaakt en uitgegeven, heb ik besloten om op www.gamescool.nl het materiaal weer beschikbaar te maken. Zodat het niet verloren gaat. De precieze link naar de gamemakerkids lesbrieven is:

http://www.gamescool.nl/downloads/GameMakerLesmateriaal.zip

Voor het maken van animaties had Ari Feldman een aardig boek geschreven, wat nu wat gedateerd is en bovendien in het Engels. Samen met Ruby Urlings, gamestudente aan de HKU en Jan van Arkel, beeldend kunstenaar EN een van de eerste Gamescool gediplomeerden heb ik hoofdstuk over hoe je animaties maakt voor games vertaald naar het Nederlands en wat geupdate. Het document gebruiken we bij de Gamescool maar is voor iedereen onder de creative commons licentie te gebruiken.

Hier staat het:

http://www.gamescool.nl/downloads/2DAnimatiesInGames.pdf

Veel plezier ermee!

[EDIT]: ik vergeet er nog een. Het boekje “Start Here” dat ik een paar jaar geleden schreef voor Kunstfactor is nu ook gratis online beschikbaar (met dank aan Kunstfactor). Een algemeen boekje over de do’s en dont’s van beginnende gamebouwers. Te vinden op www.gameskool.nl (niet te verwarren met www.gamescool.nl, dat is de lerarenopleiding.)

Gratis

Ik kreeg een vraag over hoe je je website (met flashgame) kunt promoten zonder budget. Naast de gebruikelijke SEO (zoek maar op het web wat dat is), hieronder een paar andere opties:

Meldt je aan bij www.adpeople.nl

Min of meer hetzelfde concept www.gratiswebsitepromotie.nl


Bidvertiser is niet gratis, maar als je je site aanmeldt (voor het plaatsen van advertenties), dan krijg je na een paar dagen een aanbieding om voor 30 dollar zelf gratis te mogen adverteren. Aangezien je de klikvergoeding heel laag kunt zetten, kun je er toch een paar duizend bezoekers mee krijgen.

Lazyads is ook niet gratis, maar je krijgt 10 euro gratis tegoed en je kan voor 1 cent per advertentie adverteren op sites. En het is contextueel.




Tenslotte kun je ook nog bannerexchange doen (een banner op jouw site in ruil voor jouw banner op andere sites).

Alternatieven voor Google

Allereerst moet ik zeggen dat Google een hoop mooie dingen heeft gemaakt, gedaan en nog doet. Ze hebben de zoekmachine een paar jaar geleden enorm verbeterd, waardoor ze nu praktisch monopolist zijn geworden, ze hebben prachtige andere applicaties en toepassingen gemaakt (adsense, google earth, google doc’s, google analytics) en ze proberen een duurzaam bedrijf te zijn door enorme bedragen te investeren in duurzame energie (Top!). Maar,….ik ben een beetje bang voor (bijna-)monopolisten. Recent was nog in het nieuws dat we ons allemaal ergeren aan al die Albert Heijn winkels, nou ik kan het verschil tussen welke winkelstraat in Nederland dan ook niet meer herkennen met alle Kruidvaten, Free Record shops, Hema’s, Bart Smits, Albert Heijns, Perry Sport, Etos, Zeeman, enzovoort. Overal hetzelfde! Monopolisten maken de wereld eenvormig en saai. In de ICT wereld lijden we nu nog van het monoplie van Microsoft. Ook al heeft iedereen (bewust of niet bewsust) last van de ellende van windows en office, toch komen we er maar niet van af en betalen we er veel te veel voor (winstmarge voor microsoft> 90% !). Monopolisten zijn slecht voor de wereld, ze remmen innovatie af en ze houden kleine(re) bedrijven van hun succes af.


De risico’s van teveel Google…

Eenvormigheid en minder innovatie zijn niet de enige redenen om af te kicken van Google, nog een belangrijker reden is privacy. Als u zoekt met Google, dan weet Google waar u mee zich mee bezighoudt. Als u ook nog Gmail van Google gebruikt dan weet Google wat uw emailberichten zijn. Als u klikt op Google advertenties, dan weet Google wat uw interesses zijn en als u Google analytics op uw websites heeft staan, kent Google ook uw bezoekers. Verder fotografeert Google uw huis zowel uit de lucht als van de straat, weet Google waar u bent via de Google phone, en via uw door Google beheerde agenda en waarschijnlijk weten ze nog veel meer wat ik hier niet kan bedenken.
Who cares? U bent toch een brave burgerman /-vrouw die niets kwaad doet? U heeft toch niets te verbergen? En wat zou Google met al die gegevens moeten? Maar wat als er in een bepaald land, waar Google servers staan een ultra links of rechts regime aan de macht komt (weet u nog, de vorige regering in een groot land aan de andere kant van de plas?) Of wanneer de Google data gehackt wordt door een crimineel? Wat als uw verzekeraar of toekomstige werkgever opeens te horen krijgt (of leest op het internet) dat u een ernstige ziekte heeft, waardoor u waarschijnlijk minder hard kunt werken en arbeidsongeschikt raakt binnen een jaar of 10. Of wat als u een arbeidsconflict heeft en via de Google kanalen allerlei juridische info opzoekt. Wat als dat op tafel komt? Of wat als u tot een minderheid behoort die opeens gediscrimineerd wordt en waarbij u als lid terug te vinden bent op het internet. Ik bedenk maar wat… u bent natuurlijk een braaf protestant christelijk mannelijk heterosexueel lid van de brave meerderheid die nooit porno kijkt, softdrugs heeft gebruikt, in een scheiding ligt of iets anders ‘slechts’ gedaan heeft.


Alternatief voor de Google zoekmachine
Genoeg redenen zou ik zo zeggen om Google (regelmatig) links te laten liggen. Wat zijn de alternatieven? Alereerst de zoekmachine zelf: Omdat iedereen Google gebruikt (of althans meer dan 90% van de mensen) is het voor bedrijven enorm belangrijk om hoog in Google te komen. Want, stel dat je online bloemen verkoopt, als je op pagina 1 van de zoekresultaten komt bij het zoekwoord “bloemen”, dan wordt je rijk, sta je op pagina 3 of verder dan verdien je niets. Daardoor is er een ratrace van allerlei bedrijven ontstaan die voortdurend bezig zijn hun websites zo te optimaliseren om zo hoog mogelijk in Google te komen. Andere zoekmachines hebben minder last van die stress en daardoor kunnen de zoekresultaten van die zoekmachines wel eens verrassend beter uitpakken (is mijn ervaring). Welke zoekmachines zijn de moeite waard? Allereerst een oude bekende: Yahoo. Yahoo levert naar mijn mening (en die van anderen) vaak betere zoekresultaten op dan Google. Alltheweb is volgens experts nog een betere zoekmachine. Ook een van mijn favorieten.Google, Yahoo en Alltheweb werken met Pageranks, dat wil zeggen dat hoe meer websites een link hebben naar een pagina, hoe hoger die pagina in de resultaten komt. Een van de oorzaken van de link-rat-race. Cuil zegt op een andere manier te werken en meer naar de inhoud van de pagina’s zelf te kijken (eigenlijk zoals de eerste zoekmachines ook werkten). Is om die reden de moeite waard, omdat het duidelijk andere (en toch goede) zoekresultaten geeft dan Google, bovendien slaat Cuil je zoekgegevens niet op, wat Google wel doet. Tenslotte, de computer kan nog steeds niet op tegen de intelligentie van de mens. Mahalo.com is een zoekmachine die de hulp krijgt van u en mij. Door het ranken, waarderen en invoeren van pagina’s door de menselijke bezoekers worden de webpagina’s gerankt bij een volgende search.

Alternatieven voor Gmail
Gmail is leuk, maar nergens voor nodig. Gewoon de email account van je host (b.v. Strato) of je provider (b.v. Xs4all) gebruiken.

Alternatief voor Analytics
Meestal is Google Analytics niet noodzakelijk omdat de host van je website (b.v. Strato) ook de statistieken levert. Wil je toch zoiets als Google Analytics probeer dan de statistieksoftware van Microsoft. Nooit gedacht dat ik MS nog eens zou aanraden, maar het werkt echt goed. Het gaat erom om je belangijke data zoveel mogelijk te spreiden over verschillende partijen.

Alternatief voor Google doc’s
Waarom al je belangrijke (bedrijfs-)gegevens toevertrouwen aan een derde. Waar je bent, wanneer met wie en wat je aan het doen bent. Zijn toch jouw zaken en niet iemand anders? Installeer OpenGoo (gratis) en hou het lekker geheim.

Alternatief voor Google adsense / adwords
Google verdient zijn geld grotendeels aan advertenties. Prima voor Google maar omdat er zo weinig alternatieven zijn, zeker in Nederland, is het niet fijn voor de adverteerders en beheerders van websites. De Google advertenties zijn gewoon erg duur! Een klik naar jouw website kost al snel 50 eurocent of meer. Wat zijn de alternatieven voor zowel adverteerders en website beheerders? De komende lijst is niet volledig, maar wel getest:

Context gerelateerde advertenties:
Het succes van online advertenties hangt voor een groot deel af van het feit of de advertenties contextueel zijn. Dat er op een website over geraniums bijvoorbeeld advertenties over online bloemen of kunstmest verschijnen. Google is heer en meester op dit veld, maar er zijn (ook in Nederland) alternatieven. Bovendien zijn de tarieven bij de concurrenten beduidend lager. Tot wel een factor 10 goedkoper dan hetzelfde trefwoord bij Google.

Yahoo advertenties (hier kan je alleen als adverteerder aan meedoen, niet als website beheerder)
Microsoft Content Ads (nog in de beta fase, maar je kan al meedoen)
LazyAds (een nieuwe aanbieder in Nederland en België, voor zowel adverteerders als voor website beheerders)
Tradedoubler

Hoe goed zijn de diverse contextuele aanbieders? Oordeel zelf, de advertenties die hieronder staan komen van Tradedoubler. Sluit de inhoud aan bij de text van deze weblog?


Quasi-contextueel
De adverteerders hieronder werken ook op de Nederlandse markt en zijn beschikbaar voor Nederlandse websites. Ze werken niet echt met trefwoorden, maar met categorieën (Deze website gaat over onderwijs en ICT, andere over auto’s en motoren bijvoorbeeld).

BidVertiser
Testnet

Je ziet wel aan de advertenties (voorbeeld van Testnet hieronder), dat ze minder aansluiten bij de tekst en daardoor misschien ook wel minder effectief zijn, behalve misschien als je een product hebt voor de massa (zoiets als mobiele telefoon abonnementen of verzekeringen).

Affliates:
Affiliates advertentie programma’s werken net iets anders dan de tekst-links ads waar je per klik voor moet betalen als adverteerder. Bij affiliates betaal je per verkoop of per lead. Eigenlijk kan ik je als adverteerder eigenlijk adviseren om vooral met een affiliate te werken en zo min mogelijk met een pay per click programma. Want een extra bezoeker door een Google click (of Yahoo, Microsoft, Testnet of welke partij dan ook) is leuk, maar het is maar de vraag of die bezoeker ook leidt tot extra omzet. Dus als je iets verkoopt via je site: gebruik een (of meer) affiliate programma’s en geen pay per click. Bekende affiliate programma’s in Nederland zijn:

Zanox
TradeTracker
Tradedoubler
Testnet

(inderdaad Tradedoubler en Testnet bieden contextuele advertenties aan EN affiliate programma’s). Het voordeel voor website-beheerders is dat je voor een lead of sale veel meer krijgt dan een click (van enkele euro’s tot enkele honderden euro’s per sale). Voor relatief kleine bedrijven is TradeTracker waarschijnlijk de beste partij.

Gratis adverteren
Verreweg het meest sympathieke advertentie programma is Adpeople. Hier kan je gratis adverteren in ruil voor het zelf ook plaatsen van advertenties op je site. Het programma werkt met categorieën. Een andere aanbieder van gratis (ruil-)advertenties is www.gratiswebsitepromotie.nl

Trouwens, bij Lazyads krijg je een advertentietegoed van 10 euro en bij BidVertiser een tegoed van 30$ (aanbieding volgt een paar dagen na aanmelden).

Ontgoogle jezelf
Je ziet dat het best mogelijk is om Google (minder te) gebruiken. Om diverse redenen is dat verstandig, waarbij privacy misschien wel het meest belangrijke argument is. Nu maar hopen dat ik niet gebanned wordt door Google vanwege dit kritische stuk. Mijn bedrijf zou er door kapot gaan!