C is een veel gebruikte programmeertaal die vooral ten gunste vondsten in de gaming industrie . De C + + variant , die beter ondersteunt zogenaamde " objecten " of onafhankelijke functies , vooral welbegustigend in de hedendaagse computerindustrie . Met behulp van C , kunnen programmeurs ontwikkelen zeer krachtige games, dus het gaat op uw eigen kan moeilijk zijn als je wilt om grafisch - intensieve toepassingen te maken . Je zult moeten bovenstaande elementaire programmering vaardigheden om zelfs eenvoudige spelletjes te ontwerpen . Wat je nodig hebt C compiler Toon Meer Aanwijzingen Verzamelen Resources 1 Schaf een kwaliteit C -compiler . Microsoft begonnen met het aanbieden van Visual C + + gratis enige tijd geleden , samen met een volledige schare van ondersteunende tools . Dit is een geweldige bron voor programmeurs in de derde wereld , en het voor je kan werken in het Westen ook. Het is mogelijk om gewoon downloaden van Visual C + + van Microsoft of andere organisaties - allemaal gratis . Als je wilt naar een andere versie van C te gebruiken , er zijn veel meer beschikbaar , zoals de GNU C compiler . Kopen van 2 Krijg sommige goede spel ideeën . Ten eerste , overwegen : Wat is een game? Wat maakt deze dingen die we noemen " games" interessant ? Kan er niet veel dat je kunt doen op uw eigen als u niet beschikt over uitgebreide ervaring in het ontwikkelen graphics zijn, dus probeer te denken over spel ideeën voor spellen zonder zware graphics . Natuurlijk , als je echt een geweldig spel te ontwikkelen , kunt u mogelijk om iemand anders te helpen met grafische later krijgen . Plan 3 je spel . Er is geen vaste definitie van wat een "spel " is , dus je kunt veel verschillende dingen te plannen . Bij schaven , denken over prototypische voorbeelden van spellen zoals Dice of Schaken Liar's . In het eerste geval zal u een random number generator wilt , dus je zou moeten opzoeken hoe de uitvoering die bij uw specifieke compiler en het besturingssysteem . In het tweede geval moet u de werkelijke kunstmatige intelligentie nodig om de computer strategie bepalen . Schrijf een programma 4 Ontwikkel de belangrijkste functie voor uw programma en zorg ervoor dat u kan compileren op uw machine zonder problemen . De functie hoeft niet nog iets te doen , maar je kunt vooruit te denken om te overwegen wat globale variabele het nuttig te verklaren , indien van toepassing zou zijn . De centrale vraag is ervoor te zorgen dat u uw compiler kan draaien en bepalen waar de bestanden die het produceert zijn gevestigd . 5 Schrijf een invoermodule . Het gaat niet om een spel , tenzij de input van de gebruiker informatie op een bepaalde manier kunnen worden . Dus je moet wat code om input van de gebruiker te accepteren schrijven , zoals bij veel software applicaties . Het accepteren van tekstinvoer moet niet te moeilijk , maar je zult waarschijnlijk ook willen in staat zijn om informatie over de cursorpositie en muisklikken te accepteren . Misschien wilt u opzoeken manieren om C functies die raakvlakken met Windows-functies omgaan met de muis , hoewel het mogelijk is om de gebruiker ingangen op andere manieren te krijgen. 6 Schrijf een output module . Het programma heeft om te reageren op invoer van de gebruiker op een zinvolle manier . Er hoeft niet noodzakelijk zo veel beslissingen open naar de gebruiker op een bepaald moment een goede wedstrijd te ontwikkelen . Zelfs als je gewoon de gebruiker gaan door multiple -choice menu's , kunt u nog steeds een ' kies je eigen avontuur "spel . Maar je kunt krijgen liefhebber in het ontwikkelen van interactieve fictie . U kunt de standaard text-adventure te ontwikkelen waarbij de gebruiker ingangen hele woorden of zinnen , of zelfs zinnen uit een beperkte universum van zinnen uw programma kan begrijpen . Dit kan gecompliceerd , maar de uitgang niet hoeft te worden , en kunnen zowel eenvoudige tekst of tekst met eenvoudige afbeeldingen of andere audiovisuele inhoud. Debug 7 . Inmiddels heb je genoeg code geschreven om problemen te veroorzaken . Denk na over wat er fout gaat en wat er mis zou kunnen gaan onder verschillende omstandigheden . Meer in het algemeen , zult u in staat om te zien wat werkt en wat niet werkt met je spel project . Schrijf een nieuw programma , nu dat je meer ervaring . Maak de dingen grootser en gladder , etc. U kunt zelfs uw idee opnieuw voor een spel , nu heb je een beter idee van wat u kunt implementeren .
|