Een skatepark computer spel kunnen spelers een elektronische skateboarder die trucs kan uitvoeren beheersen . Vaak spelers verdienen punten voor het uitvoeren van specifieke trucs . U kunt een skatepark spel te maken voor een gaming console die hoge - resolutie 3D graphics heeft , of u kunt een eenvoudig spel dat draait op een internetpagina te maken . U kunt code schrijven voor je spel in C + + , C # , Flash of JavaScript . Neem profiteren van object - georiënteerd programmeren technieken als u uw skatepark spel op te bouwen . Instructies 1 Open uw spel ontwikkelomgeving van de keuze , zoals Unity3D , C4 motor of XNA . Maak een nieuw project voor je skateboarden spel . Kopen van 2 Maak een decor voor het skatepark dat bochten en hellingen die de speler kan gebruiken om trucs uit te voeren omvat . Bereken de afstand tussen de hellingen , en het creëren van een "ramp " object dat de coördinaten van de toegankelijke oppervlakken van de oprit bevat . Maak meer dan een oprit voor verscheidenheid , als u het bouwen van een uitgebreid spel . 3 Maak een afbeelding aan de skateboarder vertegenwoordigen . Maak animatie sequenties voor de skateboarder uit te voeren bij het uitvoeren van trucs , zoals een animatie die de skateboarder plaatst in een Crouch . Gebruik een 3D-model en textuur deze zo nodig bij het aanmaken van een driedimensionale skateboarder spel . 4 Maak een " Skateboarder " class . Sluit de klas om toetsaanslagen . Volg de positie van de skateboarder in een veld " positie " dat de huidige positie van de skateboarder bevat . Wanneer een gebruiker op een toets , zoals " omhoog " pijl , dienovereenkomstig aanpassen het veld " position" . Maak een veld " velocity " om de snelheid van de skateboarder bijhouden en aanpassen aan toetsaanslagen weerspiegelen en om de positie van de skateboarder op de helling te weerspiegelen. 5 Maak een " trucs" class en onder andere een minimale snelheid en positie woning voor elke truc . Gebruik een reeks van " switch " statements in de " Skateboarder " object aan de methode die overeenkomt met elke truc wanneer de skateboarder voldoet aan de snelheid , hoogte en snelheid criteria die nodig zijn om de truc uit te voeren noemen . 6 Maak een " Score " klasse of struct te scoren van de schaatser vertegenwoordigen . Toen de skateboarder voert een truc, voeg de juiste punten aan de score van de speler . 7 Instantiëren de " " Timer "-klasse van uw kader behulp van de termijn van elke sessie als parameter . Toon de tijd in een sprite , en als de speler geen tijd , einde van het spel en geeft de score van de speler . 8 Start het spel , en het testen om te garanderen dat het werkt zoals verwacht . < br >
|