4 maniere om 'n rekenaarspeletjie gratis te maak

INHOUDSOPGAWE:

4 maniere om 'n rekenaarspeletjie gratis te maak
4 maniere om 'n rekenaarspeletjie gratis te maak
Anonim

Het u al ooit 'n idee gehad wat u gedink het 'n goeie idee sou wees om die agtergrond van 'n rekenaarspeletjie te wees? Wou u ooit dat u u eie speletjie kan skep? Of miskien het u probeer om u eie speletjie te skep, maar het u ontdek dat die koste van die aankoop van 'n speletjie te hoog is? Wat ook al u redes is, hierdie artikel probeer u help om u projek om u eie spel te skep en teen die laagste koste moontlik te begin.

Stappe

Metode 1 van 4: Beplanningsfase

Maak gratis 'n rekenaarspeletjie Stap 1
Maak gratis 'n rekenaarspeletjie Stap 1

Stap 1. Formuleer en maak 'n werkplan vir u projek

Hierdie stap word gewoonlik verwaarloos deur die meeste mense wat 'n nuwe speletjie wil skep, sowel programmeerders as nie-programmeerders. Dit is egter ook een van die belangrikste redes vir die meeste mislukte eerste proewe. Dit sluit hoofsaaklik in om te besluit hoeveel tyd en hulpbronne aan elke taak in die projek en die verhouding tussen hierdie take bestee sal word. Die prosesse self moet natuurlik eers geïdentifiseer word. Lees verder in hierdie artikel om die verskillende take te identifiseer wat u uiteindelik sal moet uitvoer.

Maak 'n rekenaarspeletjie gratis Stap 2
Maak 'n rekenaarspeletjie gratis Stap 2

Stap 2. Besluit die genre van jou spel

Spelgenres is kategorisering van speletjies gebaseer op spelstyl en interaksie. Dit kan wees:

  • Aksie Speletjies: waar die spel sterk afhang van vinnige gebruikersreflekse, goeie tydsberekening, akkuraatheid of enige kombinasie van hierdie faktore om verder in die spel te vorder.
  • Avontuurspeletjies: waar die spel afhanklik is van nie-konfronterende benaderings wat min of geen vinnige reflekse vereis nie. Die spel vorder deur raaisels op te los, take uit te voer of interaksie te hê met die omgewing van die spel en karakters daarin.
  • Aksie-avontuurspeletjies: waar die spelstyl 'n mengsel is van die twee vorige genres. Daar is byvoorbeeld langtermyndoelwitte/-take wat vinnig reflekse moet voltooi, en die spel vorder deur opeenvolgende take uit te voer, waarvan elkeen 'n soort mini-speletjie is wat op aksie gebaseer is.
  • Rolspeletjies (RPG's): waar die spelers spesifieke 'rolle' inneem in die spelomgewing en hul karakter in die spel vorder deur vaardigheidspunte of ervaring op te doen. Sommige van hierdie speletjies is op beurt gebaseer, maar sommige gebruik 'n meer intydse benadering. Massiewe aanlyn-rolspel-speletjies (MMORPG's) vir meer spelers is 'n subgenre van hierdie genre, waar verskeie spelers dieselfde spelomgewing deel en sommige take die samewerking van verskeie spelers vereis.
  • Simulasie speletjies: waar die spel afhang van die simulasie van aspekte van die werklike lewe of 'n denkbeeldige fantasie-omgewing.
  • Strategiespeletjies: waar die speelstyl meestal deeglike beplanning en vaardige denke verg.
  • Bord- en kaartspeletjies: die spel is gebaseer op 'n stel kaarte wat volgens 'n sekere stel reëls gehanteer moet word, of op die manipulasie van 'stukke' op 'n bord.
Maak gratis 'n rekenaarspeletjie Stap 3
Maak gratis 'n rekenaarspeletjie Stap 3

Stap 3. Besluit die instelling van u spel

Die spelomgewing bevat een of meer van die volgende komponente:

  • Ligging/Aardrykskunde. Die plek waar die verhaal van die spel afspeel. Dit kan die gedetailleerde kaart van 'n fiktiewe land of die uitleg van 'n militêre samestelling wees. Dit kan 'n fiktiewe/fantasiewêreld wees, 'n parallelle heelal, 'n ander dimensie, 'n nuwe kontinent, 'n sekere land in 'n sekere era, 'n spesifieke gebruik …
  • Geskiedenis. Die agterkant van die spel wat uiteensit wat tot dusver op die plek gebeur het, het besluit vir die spel wat van belang is vir die spel.
  • Wyse. Dit bepaal die algemene tema van die spel op een of ander manier. Dit kan 'n "donker" tema spel, 'n utopiese of selfs 'n kinderagtige. Dit word grootliks beïnvloed deur die doelgroep van u spel, wat u tydens die beplanningsfase moet besluit.
  • Spelgenootskap. U moet die agtergrond gee van die karakters wat by die spel betrokke is, insluitend agterverhale en funksies.
Maak gratis 'n rekenaarspeletjie Stap 4
Maak gratis 'n rekenaarspeletjie Stap 4

Stap 4. Besluit die grafiese/visuele styl van die spel

Sal u spel 'n tweedimensionele of driedimensionele spel wees? Sal grafika spoggerig of onbeskof wees? Sal karakters op tekenprentagtige, komiese of werklike wyse weergegee word?

Metode 2 van 4: Logistieke fase

Maak gratis 'n rekenaarspeletjie Stap 5
Maak gratis 'n rekenaarspeletjie Stap 5

Stap 1. Bereken u beskikbare begroting

U hulpbronne is nie verby of onderskat nie.

Maak gratis 'n rekenaarspeletjie Stap 6
Maak gratis 'n rekenaarspeletjie Stap 6

Stap 2. Ondersoek beskikbare dobbelmotors gebaseer op die keuses wat u tydens die beplanningsfase gemaak het

Byvoorbeeld, as u kies om 'n kaart/bordspel te skep, het u waarskynlik nie 'n spoggerige grafiese enjin nodig nie, en u vind baie open source -enjins vir kaartspeletjies. As u egter van plan is om 'n eerstepersoons -shooter -aksiespel te skep, is die kans goed dat u 'n kragtiger spel en grafiese enjin (s) benodig.

  • Neem u huidige programmeervaardigheid en de programmeertale waarmee u vaardig is, in aanmerking. As u byvoorbeeld geen vooraf kennis van programmering het nie, benodig u 'n enjin wat geen programmeervaardighede benodig nie.
  • Hou die vlak van dokumentasie in ag wat die speletjie -enjin bied.
  • As u nie 'n enjin kan vind wat pas by u begrotingskriteria en voorafgaande programmeringskennis nie, moet u speletjiesmotors ondersoek wat op die eenvoudigste vlak programmeerkennis benodig en kyk of u een vind wat by u ander kriteria pas. As dit nie die geval is nie, moet u 'n bietjie toeneem in die vereiste vir programmering, totdat u 'n enjin vind wat by u ander kriteria pas.
Maak 'n rekenaarspeletjie gratis Stap 7
Maak 'n rekenaarspeletjie gratis Stap 7

Stap 3. Besluit of u programmering moet leer of nie

Dit sluit die besluit in:

  • Of u nou hoegenaamd 'n programmeertaal moet leer volgens u gekose spelmotor.
  • Watter programmeertaal u moet leer en vir watter platform.
  • Watter vaardigheidsvlak moet u bereik om die gewenste spelmotor te kan gebruik?
Maak 'n rekenaarspeletjie gratis Stap 8
Maak 'n rekenaarspeletjie gratis Stap 8

Stap 4. Ondersoek u opsies om die vereiste vaardigheidsvlak by die nodige programmeertaal te bereik

Moet u kursusse volg, of is 'n aanlyn -tutoriaal genoeg? Hoe sal dit u begroting beïnvloed?

Maak 'n rekenaarspeletjie gratis Stap 9
Maak 'n rekenaarspeletjie gratis Stap 9

Stap 5. Doen die nodige aankope

Sluit die dokumentasie van die enjins by u aankope in as die dokumentasie afsonderlik verkoop word.

Maak gratis 'n rekenaarspeletjie Stap 10
Maak gratis 'n rekenaarspeletjie Stap 10

Stap 6. Leer om u speletjie -enjin te gebruik

Maak gratis 'n rekenaarspeletjie Stap 11
Maak gratis 'n rekenaarspeletjie Stap 11

Stap 7. Lees ten minste 'n inleiding tot sagteware -ingenieurswese modelle

Alhoewel dit nie absoluut noodsaaklik is nie, sal dit baie help.

Metode 3 van 4: Implementeringsfase

Maak gratis 'n rekenaarspeletjie Stap 12
Maak gratis 'n rekenaarspeletjie Stap 12

Stap 1. Begin klein

Om te begin met 'n gesofistikeerde spel wat alles tegelyk implementeer, sal waarskynlik frustrerend wees.

Maak gratis 'n rekenaarspeletjie Stap 13
Maak gratis 'n rekenaarspeletjie Stap 13

Stap 2. Verdeel en oorwin

Moenie alle probleme tegelyk probeer oplos nie. Probeer eerder om probleme in kleiner te verdeel, ensovoorts totdat u probleme ondervind wat u kan hanteer.

Maak gratis 'n rekenaarspeletjie Stap 14
Maak gratis 'n rekenaarspeletjie Stap 14

Stap 3. Maak aantekeninge en gebruik terugvoer

Wys wat klaar is aan geslote kringe van vriende of familie. Pas u ontwerp aan volgens die terugvoer van beoordelaars.

Maak gratis 'n rekenaarspeletjie Stap 15
Maak gratis 'n rekenaarspeletjie Stap 15

Stap 4. Gebruik 'n ontwerpmodel en hou daarby

Moenie die fout maak om die model halfpad te verander nie, tensy dit absoluut noodsaaklik is.

Maak gratis 'n rekenaarspeletjie Stap 16
Maak gratis 'n rekenaarspeletjie Stap 16

Stap 5. Wees geduldig

Om 'n speletjie te skep, is nie 'n werk van een dag/week nie. Sommige speletjies is nie 'n werk van een jaar nie!

Metode 4 van 4: Eindprodukfase

Maak gratis 'n rekenaarspeletjie Stap 17
Maak gratis 'n rekenaarspeletjie Stap 17

Stap 1. Ontwerp u bemarkingsveldtog

Dit hoef nie noodwendig kommersieel te wees nie. U moet egter die sigbaarheid van u spel verhoog, sodat u meer terugvoer kan kry, wat uiteindelik sal help om u spel en u vaardighede in die skep van speletjies te verbeter.

Maak gratis 'n rekenaarspeletjie Stap 18
Maak gratis 'n rekenaarspeletjie Stap 18

Stap 2. Toets, toets en toets weer

Alhoewel niks perfek is nie, moet u probeer om dit so na as moontlik te wees.

Maak 'n rekenaarspeletjie vir gratis stap 19
Maak 'n rekenaarspeletjie vir gratis stap 19

Stap 3. Implementeer u bemarkingsveldtog en publiseer u speletjie

Maak gratis 'n rekenaarspeletjie Stap 20
Maak gratis 'n rekenaarspeletjie Stap 20

Stap 4. Neem terugvoer van spelers wat u spel speel

Wenke

  • UDK is gebruik om Assassin's Creed te maak
  • CryEngine is gebruik om Crysis te maak
  • Begin klein, word groot
  • Leer in elk geval 'n programmeertaal, dit kan handig wees

Waarskuwings

  • Moenie materiaal wat deur u kopiereg is nie, in u werk gebruik en nie uwe is nie. In die meeste lande word die gebruik van kopieregmateriaal sonder vooraf toestemming van die eienaar van die outeursreg beskou as 'n strafbare wet.
  • Wees ekstra versigtig by die keuse van die modus van u spel en die inhoud daarvan pas by die doelgroep. Dit is veral belangrik as u doelgroep kinders is. Sommige inhoud kan as aanstootlik en selfs onwettig beskou word as die speletjie as 'n kinderspeletjie versprei word.
  • As u nie van plan is om speletjie -ontwerp as 'n loopbaan te neem nie, probeer om u tyd te balanseer tussen die skep van speletjies en u werk en ander verantwoordelikhede.

Aanbeveel: