‫Hallo en welkom.
‫In deze lezing gaan we leren over opmerkingen, deze dingen in het groen in
‫Visual Studio-code en hoe we ze kunnen gebruiken om pseudocode te schrijven om in wezen een notitie voor onszelf te zijn over hoe we
‫iets willen implementeren.
‫Laten we erin duiken en meer te weten komen over deze concepten.
‫Dus wat is pseudo-code?
‫Pseudo-code is dit is de woordenboekdefinitie is een duidelijke taalbeschrijving van de stappen die we in een
‫algoritme gaan gebruiken.
‫Dus ik wil een duidelijke beschrijving schrijven van wat we van plan zijn te doen om dit bewegende platform heen
‫en weer te laten gaan.
‫Om dat te doen, zou ik op een stuk papier kunnen schrijven, maar ik kan het in mijn code schrijven zonder dat
‫ik me zorgen hoef te maken of het correct is.
‫C++ en dat is het hele punt van pseudocode.
‫Maar om dat te doen, moeten we nog een stukje van de puzzel weten, wat is een opmerking?
‫Een opmerking is code die door de compiler wordt genegeerd.
‫Het is dus een manier om dingen in ons tekstbestand te schrijven die mensen kunnen lezen en die de compiler dan negeert.
‫En we kunnen dat gewoon gebruiken om pseudocode te schrijven.
‫We kunnen het gebruiken om elkaar als programmeurs notities te maken en om te verduidelijken wat we met een stukje
‫code proberen te doen.
‫Dus laten we eens kijken hoe we dit op het bewegende platform kunnen doen.
‫P In de techniek.
‫Nu is een opmerking eigenlijk elke regel die begint met een dubbele slash.
‫Je kunt zien dat dit in Visual Studio-code automatisch groen wordt gekleurd en we
‫kunnen voorbeelden van deze groene lijnen elders in het C++-bestand zien, je kunt zien dat er staat Vul een copyrightmelding in.
‫Er staat dat standaardwaarden worden ingesteld die worden genoemd terwijl het spel begint of wanneer het wordt uitgezet, elk frame wordt genoemd.
‫Dus eigenlijk helpen deze opmerkingen ons al om te begrijpen wat er in dit C++-bestand gebeurt.
‫En nu begrijpen we dat deze regels geen specifieke betekenis hebben voor de compiler.
‫In feite, voor zover het de compiler betreft, is een van de eerste dingen die het doet, alle opmerkingen uit het bestand
‫verwijderen omdat het ze gewoon niet nodig heeft.
‫Het negeert ze wanneer het ermee te maken heeft en verandert ze in binair.
‫Dus wat we willen doen, is een klein plan uitschrijven voor hoe we ons platform heen en weer
‫gaan laten bewegen.
‫Dus het eerste dat we gaan doen, is de locatie van ons platform bijwerken.
‫Verplaats het platform dus naar voren, dus beweeg het platform naar voren.
‫En hoe gaan we dat doen?
‫Wel, ik ga een inspringing gebruiken om te laten zien dat dit is hoe we het platform naar voren
‫zullen brengen.
‫We gaan de huidige locatie krijgen.
‫Dan gaan we een vector toevoegen aan die huidige locatie.
‫En dat is misschien een goede plaats voor ons om een lokale variabele te gebruiken, omdat
‫we niet willen dat dat tussenresultaat op klasniveau wordt onthouden.
‫Dan gaan we die locatie instellen.
‫Maar hoe zit het met het terugsturen van het platform?
‫Nou, laten we hier nog een opmerking over maken.
‫Alleen dat er inspringniveau hieronder.
‫We sturen het platform terug als het te ver is gegaan.
‫Dus wat we daar moeten doen, is eerst controleren hoe ver we zijn verhuisd.
‫En als we te ver zijn gegaan, gaan we de bewegingsrichting omkeren.
‫Dus draai de bewegingsrichting om als je te ver gaat.
‫Dus hier hebben we een zeer eenvoudige pseudocodebeschrijving van wat we van plan zijn te doen in de komende lezingen.
‫Ga je gang en voeg dit toe aan je eigen C++-bestand.
‫U kunt uw eigen woorden gebruiken om elke stap te beschrijven.
‫Dit is slechts mijn interpretatie ervan.
‫En omdat dit helemaal niet door de compiler wordt gebruikt, maakt het niet uit of je een typfout of iets dergelijks
‫hebt.
‫Het belangrijkste is dat je elke regel gewoon begint met een dubbele schuine streep.
‫Oké, ik zie je in de volgende lezing.