ComputersSoftware

Hoe maak je games op de computer te maken? Programma's voor computerspellen op

Computer games-industrie - een van de snelst groeiende segmenten van de IT-sfeer. Hoe moeilijk is het om te leren hoe om games te maken, of op zijn minst een deel van hun producten? Of de gebruiker kan omgaan met alleen deze uitdagingen? Hoe kan ik een spel op de computer professionals te creëren?

Wat je nodig hebt om te beginnen met het maken van het spel?

Allereerst moeten we om deel te nemen in de industrie als een speler. Zonder kennis van het toestel in de games en gamers psychologie, observatie van hoe computer graphics werken in real-time gebruik, niet in theorie, succes in de productie van je eigen games erg moeilijk te bereiken. Als het spel is gemaakt met het oog op commerciële verkoop (of op zijn minst, om personal brand de ontwikkelaar te bevorderen), het heeft om concurrerend te zijn, aan de huidige behoeften van de gaming community weerspiegelen. Laat het product, kunt u niet raden met de "trend" - dan tijd verspild door te brengen. Daarom is het belangrijk om niet alleen een gamer-liefhebber, maar ook om de markt te bestuderen, in staat zijn om nieuwe games op de computer te zetten, ze te testen. Dit betekent dat de ontwikkelaar ook een zeer zal moeten krachtige PC. En hier komen we bij de tweede belangrijke voorwaarde voor succes in de game-industrie. We hebben het over de hardware componenten - "ijzeren".

Het is bekend dat de meest krachtige computers (vanaf de PC, natuurlijk, we hebben het niet over de industriële computers) - Slots. Deze omvatten de hardware componenten (processor, videokaart, geheugen, chipset), is veel geavanceerder dan pc's voor het kantoor en thuis nodig heeft. Naar buiten, natuurlijk, verschillende klassen van computers kan nauwelijks variëren, maar in termen van de elektronische "vulling" het verschil is significant. Gaming PC kan 5-10 keer duurder dan een kantoor of thuis kosten. Het is mogelijk dat zelfs een aantal afzonderlijke componenten (bijvoorbeeld, dezelfde processor) zal een hogere prijs dan de hele pc klaar voor het kantoor te hebben. Krachtige "ijzeren" nodig is, door de manier, niet alleen om de gaming producten te testen. High-performance componenten vereisen ook speciale programma's voor uw computer games. Die waarmee de industrie zal meesterwerken.

De derde component van het succes bij de productie van leuke spelletjes - is, zoals deskundigen zeggen, "geymerskogo shop" - een speciaal soort denken. Het moet de twee ogenschijnlijk zeer verschillende begin combineren: logica en creativiteit. Het eerste wat je nodig hebt om de touwen te leren in het bouwen van scripts, scenario's en verschillende afhankelijkheden die inherent zijn aan het concept van het product, beslissen hoe een spel in de structuur, die zal begrijpen en toekomstige gebruikers te schrijven. De tweede - het product zijn unieke eigenschappen die het onderscheiden van soortgelijke of concurrerende oplossingen.

Methoden voor het maken van games

Hoe maak je games op de computer te maken? Experts identificeren drie fundamentele manieren om gaming producten te ontwikkelen: het gebruik van de ontwerpers, de activering van game-engines, evenals het schrijven vanuit het niets. De eerste - de gemakkelijkste, en de derde - de meest ingewikkelde. Daarom, als we - beginners op het gebied van games, dan is het zinvol om ons aandacht te besteden aan de mogelijkheid van het gebruik door ontwerpers. Toch zal het nuttig zijn om de kenmerken van elk instrument te overwegen.

constructeurs spellen

Designer - een set van templates die geprogrammeerd zijn gedragspatroon. De dichtstbijzijnde analogie die kunnen leiden tot, uitleggen hoe het gebruik van dergelijke oplossingen om een spel te maken - "Lego" -Items. Net als kinderen worden geconstrueerd door het lezen van de handleiding of improviseren, huizen, auto's en andere interessante meesterwerken van kunststof.

Deze gebruiker heeft een relatief grote vrijheid in de controle template, het vaststellen van hun werk scenario's. Het is onwaarschijnlijk, natuurlijk, dat met de hulp van de ontwerper zelfs een ervaren game-ontwikkelaar in staat om een product dat een sensatie in de wereld markt zal produceren. Dergelijke programma's hebben de neiging om een training van aard te zijn, beginners kunnen liefhebbers van de gaming-industrie om te begrijpen hoe een spel te maken op de computer. Maar zelfs dit soort taak die de ontwerpers, is het belangrijk vanuit het oogpunt van de ontwikkeling van de industrie.

game-engines

Het maken van games met behulp van motoren - een proces waarin de gebruiker ter beschikking staat oneindig veel breder dan in het geval met de ontwerpers, tool kit. Het is echt om te zeggen dat door middel van interfaces door de fabrikanten van deze oplossingen geleverd concurrerend kunt maken, zelfs op mondiaal niveau oplossingen - Arcade, 3D, Actie, Simulatie spel. Op de computer motoren zonder problemen worden geplaatst en is bijna altijd gepaard met een gebruiksvriendelijke interface met behulp van hen. In de regel ook een referentie kwaliteit en zelfstudie-systemen.

Wat is de motor? Het is in feite slechts een reeks instructies (hoewel zeer complex, dat bestaat uit honderdduizenden algoritmes) die het individu in staat stellen om de gameplay te voeren. Het aantal patronen, zoals die bestaan in de constructeurs meestal geminimaliseerd. En degenen die zijn zeer eenvoudig worden aangepast of vervangen van degenen die de gebruiker te ontwikkelen. Activering van de motoren vereist, uiteraard, hoe meer vaardigheid dan het werken met ontwerpers. Als het gaat om het creëren van een serious game, is de gebruiker waarschijnlijk moeten betrekken aan iemand anders (de structuur van een typisch development team zal hierna worden onderzocht) te helpen. Maar op een dag wennen aan de interface van de motor, dan zullen mensen in staat zijn om bestaande kennis en vaardigheden aan te passen aan vrijwel creëren een gaming producten.

Spel vanuit het niets

In dat geval, als de gebruiker heeft de mogelijkheid om game-engines ontgroeid, niet om ontwerpers te noemen, leerde ik verschillende talen, heeft bestudeerd in detail de principes van de creatie van 3D-graphics, dan is het tijd om de meest complexe tool voor het maken van games onder de knie - het schrijven van geymerskogo meesterwerk vanaf nul. Vrijgeven stadia van een nieuw product, het meest waarschijnlijk, zal de ontwikkeling van hun eigen motor - zelden wat het spel zonder het kost, hoe meer te doen alsof in de gemeenschap te worden erkend.

Er dient echter te worden opgemerkt dat om te gaan met de release van het product vanuit het niets is zeer moeilijk (hoewel dergelijke precedenten kent de geschiedenis van de gaming-industrie). Maar voor sommige fasen van de ontwikkeling van spellen passeren (zoals, bijvoorbeeld, het creëren van karakters, tekenen grafische elementen) om vervolgens verbinding maken met andere mensen, verzamelde een team, het is realistisch, en een enkele gebruiker.

professionele ontwikkelaars

Als we praten over de ontwikkeling van games als een apart marktsegment, wordt de hoofdrol gespeeld door professionele studio's, die de financiële en menselijke middelen om concurrerende producten op commerciële voorwaarden te produceren.

Maak het hoogste niveau spelen ter waarde van honderden duizenden of zelfs miljoenen dollars, en gehecht aan hun vrijlating van tientallen professionals op verschillende gebieden. Er zijn natuurlijk, kleine en middelgrote software bedrijven waarvan de budgetten voor het vrijgeven van gaming producten kunnen in het bedrag van 8-10.000 worden geplaatst. "Groen", maar het is een zeer specifiek segment.

De structuur van de professionele game studio

Voortzetting van het gesprek over de professionele game-industrie, zal het nuttig zijn om de structuur van het gemiddelde van het bedrijf-ontwikkelaar te bestuderen. Wie moet voor een bedrijf dat beweert dat het 's werelds best verkopende geymerskogo bouwen werken? Hoe kan ik een spel op de computer te maken zijn de mensen die dit doen op een professionele manier?

De ontwikkeling team moet onder andere ontwerpers en kunstenaars. Zonder hun talent computer graphics zal geen indruk op gebruikers. Graphics - is, volgens vele deskundigen, een belangrijke factor in het succes van het spel. In sommige gevallen, dit soort posities worden verdeeld functies. Bijvoorbeeld, in een team spelontwikkelaars individueel kunnen worden 2-D, 3D-ontwerpers, evenals het zogenaamde concept van kunstenaars die hun collega's en de bedrijfsleiding voor de goedkeuring van schetsen van de toekomstige grafische elementen aan te bieden.

De volgende groep van professionals - een "modelers". Ze zijn een match voor het benoemen van hun posities, maken prototypes van de personages in het spel, evenals hun omgeving artefacten, apparatuur, gebouwen, "simuleren" de toekomst virtuele wereld. In sommige gevallen, specialisten in deze categorie helpen animators (in gevallen waarin er bijzonder complex zal de beweging van het personage te simuleren).

In de meeste gevallen, de oprichting van de betrokken bij de eigenlijke programmeurs games. Dit gebeurt meestal wanneer de software bedrijf maakt gebruik van zijn eigen motor, maar je moet periodiek af te stemmen daarin voorgeschreven scripts met de kenmerken van het spel animatie, verpand kunstenaars. Als de motor is beschikbaar voor third-party ontwikkelaar, in de regel, wijzigingen in de code niet nodig hebt.

Serious gaming product wordt niet gedaan zonder een art director. Deze persoon wordt geroepen om de inspanningen van kunstenaars en ontwerpers in één concept te consolideren. Hij zal bovendien verantwoordelijk voor de effectiviteit van de organisatie van het werk processen zijn, zodat het spel werd uitgebracht in de tijd.

Maak games voor jezelf: een overzicht van de programma's

Hoe maak je een spel met alleen algemene kennis over de werkprogramma's voor de ontwikkeling van gaming producten te creëren? Er zijn veel tools die het mogelijk maken zelfs een amateur om uw eigen spel te maken. Hier zijn enkele voorbeelden van de soorten van de besluiten die we hierboven besproken.

Game Maker

Dit programma stelt u in staat om een spel te maken, zelfs voor gebruikers die niet weten programmeertalen. Dit is echter, gaat niet over de ontwikkeling van drie-dimensionale meesterwerken. Het programma stelt u in staat om alleen 2D-games te maken, maar in een breed scala aan genres. U kunt een zeer eenvoudig spel te maken op een computer: "Shooting", "Actie" Menu toegankelijk voor de gebruiker, bevat een groot aantal kant-en-klare sjablonen. Alles wat in feite nog moet worden gedaan - dus het is komen met een spel scenario.

Het programma bevat voldoende gedetailleerde instructies van goede kwaliteit referentiesysteem. Na beheerst de mogelijkheden van Game Maker op een basisniveau, kan de gebruiker door naar de ingebouwde in de taal van dit programma te ontdekken - Game Maker Language. Met behulp van de mogelijkheden ervan, kun je verder gaan dan de in het template vastgestelde grenzen en het creëren van een spel van de grond af.

Construct-2

Construct-2 product wordt erkend door deskundigen als een van de meest functioneel in de klasse van oplossingen voor het creëren van games door gebruikers die geen talen spreken. Het grote voordeel van deze oplossing is dat het kan worden gebruikt om de game uit te brengen voor de meeste van de momenteel gebruikte platforms - Windows, iOS, Android, ze te maken in HTML5 taal en Facebook-toepassingen (te begrijpen hoe het programma te draaien in het sociale netwerk te maken, zal de gebruiker te leren net als in de "VC" naar een spelshow om haar vrienden te maken). Leden Construct-2 note de eenvoud en helderheid van de interface. U kunt werken in het hoofdgebouw van templates, maar veel van hen, maar omdat er bijna elke die passen in de door een klant script. Een aangename aspect - met de hulp van Conustruct-2, kunt u een spel te maken voor gratis.

Unity 3D

De twee bovengenoemde programma's zijn ontworpen om een spel in 2D-modus te creëren. Unity stelt u in staat om te werken, met behulp van de mogelijkheden van 3D-graphics. Mogelijkheden van het programma - een enorm bedrag. Net zoals het geval is met Construct 2, er is multi-platform (er is zelfs ondersteuning consoles - Xbox, PlayStation, Wii).

Als onderdeel van het programma - een van de beste in de wereld, deskundigen erkennen, game-engines (het wordt genoemd als - Eenheid). Daarom is deze beslissing, zonder enige overdrijving, de gamer kan meesterwerken van de wereld niveau (tenzij, natuurlijk, zullen we in staat om een team te vergelijken met de HR minste aan de gemiddelde ontwikkeling studio samen te stellen) te creëren. Het zal mogelijk zijn om zeer serious games op de computer te produceren. Shooting - duidelijk, de strategie - is ook heel realistische race-simulatoren - gemakkelijk.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 birmiss.com. Theme powered by WordPress.