Terwijl we dagelijks werken om educatief spelontwikkelingsmateriaal voor Tuts + te publiceren, komen we hulpmiddelen en services van hoge kwaliteit tegen. Dit zijn de beste bronnen die we u aanraden,...
Het kiezen van de optimale resolutie voor een game vanaf het begin van de ontwikkeling kan later hoofdpijn verminderen met porten. In deze Snelle tip help ik je bij het...
Tijdens het ontwikkelen van een spel, vindt u mogelijk waarden die te veel ruis bevatten voor uw behoeften. Het algemene geval is analoge gebruikersinvoer (muis, aanraak- of joystick), maar de...
Veel games vereisen het gebruik van botsingsdetectiealgoritmen om te bepalen wanneer twee objecten zijn gebotst, maar deze algoritmen zijn vaak dure bewerkingen en kunnen een game aanzienlijk vertragen. In dit...
We hebben een lange weg afgelegd in deze beginnershandleiding voor objectgeoriënteerd programmeren, waarbij we de principes bespreken van samenhang, koppelen, inkapseling, en abstractie. In dit laatste artikel bespreken we het...
We hebben objectgeoriënteerd programmeren besproken voor game-ontwikkelaars in het algemeen en de specifieke OOP-principes van cohesie en koppeling. Laten we nu eens kijken inkapseling en hoe het helpt om code...
Tot nu toe hebben we in deze reeks gesproken over objectgeoriënteerde programmering in het algemeen en het OOP-principe van cohesie. In dit artikel zullen we kijken naar het principe van...
In het eerste bericht van deze serie hebben we besproken waarom objectgericht programmeren (OOP) nuttig was voor de ontwikkeling van spellen en hoe we voorwerpen, hun toestanden en hun gedrag...
We zijn bijna klaar met deze serie over objectgeoriënteerd programmeren en in dit artikel bespreken we het OOP-principe van abstractie - dat is, het generaliseren van een object - en...
Hier is een eenvoudig codefragment dat altijd van pas komt: hoe u een object van het ene punt naar het andere verplaatst, in een vloeiende, vloeiende, continue beweging. We gebruiken...