Fer un videojoc des de zero

Autora: Tamara Smith
Data De La Creació: 24 Gener 2021
Data D’Actualització: 1 Juliol 2024
Anonim
ALL FULL VER LEVEL OF GEOMETRY DASH SUBZERO (All Coin) ♬ Partition
Vídeo: ALL FULL VER LEVEL OF GEOMETRY DASH SUBZERO (All Coin) ♬ Partition

Content

Avui en dia hi ha més gent que juga a videojocs que mai, cosa que deixa molt espai als nous creadors de jocs per posar alguna cosa fantàstica al mercat. Tot el procés de creació d’un joc és complicat, però podeu fer-ho vosaltres mateixos amb poca ajuda exterior i pocs o cap diner. Aquest article us mostrarà els conceptes bàsics que necessiteu per desenvolupar el vostre joc i fer-lo fantàstic. Només cal començar amb el pas 1 següent.

Per trepitjar

Primera part de 4: Preparar-se per a l'èxit

  1. Comprèn el teu joc. Haureu de fer una mica de planificació i pensar en els grans problemes si voleu que tot el procés funcioni sense problemes. Quin gènere de joc serà (RPG, shooter, plataformes, etc.)? En quina plataforma es juga el vostre joc? Quines seran les característiques úniques o destacades del vostre joc? La resposta a cada pregunta requereix un conjunt de recursos, habilitats i planificació diferents, ja que repercuteixen en el desenvolupament del joc de maneres diferents.
  2. Dissenyar un bon joc. El disseny del joc és molt important, de manera que haurà de resoldre aquestes coses abans de començar a fer el joc. Com progressen els jugadors durant el joc? Com es comuniquen els jugadors amb el món? Com s’ensenya als jugadors a interactuar amb el joc? Quin tipus de temes d'àudio i música faràs servir? Tot això és molt important.
  3. Sigues realista. Si la producció de jocs com Mass Effect fos fàcil, tothom ho faria. Has d’entendre què pots fer i què no pots fer sense un estudi enorme i molta experiència. També heu de ser realistes sobre el que podeu aconseguir en un temps raonable. Si no sou realista del que podeu fer, probablement us decebrà ràpidament i us rendireu. No volem que renunciïs!
  4. Assegureu-vos que disposeu de bon maquinari i programari. Fer un joc per sobre del nivell "mòbil" normalment requereix un ordinador molt bo. Si utilitzeu un sistema anterior, no podreu fer el joc al vostre ordinador. També necessiteu un programari molt potent i molt específic per fer jocs. Alguns programes són gratuïts o econòmics, però d'altres poden ser cars. Més endavant es parla d’un bon programari, però com a mínim necessitareu programes en 3D, programari d’edició d’imatges, editors de text, compiladors, etc.
    • Necessiteu un processador potent (com a mínim un quad-core, i preferiblement un dels nous i5 o i7), molta memòria RAM i, com a mínim, una targeta de vídeo de gamma alta.

Part 2 de 4: reunir un equip

  1. Juga a jocs petits, grans amb altres persones. Si només voleu desenvolupar ràpidament un joc per a mòbils amb programes i visuals senzills, no està malament. Aquest és un bon projecte per treballar amb vosaltres mateixos, ja que el podeu fer servir per mostrar als futurs empresaris i inversors el que podeu crear. Però si voleu fer un joc més seriós, necessiteu més gent que us ajudi. Els jocs independents solen tenir un equip d’entre 5 i 10 persones (depenent de la complexitat) i els jocs més famosos poden funcionar fins a diversos centenars de persones.
  2. Reuneix el teu equip. Necessiteu molta gent amb moltes habilitats diferents (com ara artistes, programadors, etc.) per a la majoria de tipus de jocs. Necessiteu programadors, modelistes, dissenyadors visuals, dissenyadors de jocs o nivells, experts en àudio, així com productors i persones per als aspectes financers i de màrqueting del negoci.
  3. Creeu un document de disseny. Penseu en això com entre un currículum vitae i un pla de batalla per al vostre joc. Un document de disseny resumeix tot el que fa al disseny del vostre joc: el joc, la mecànica del joc, el personatge, la trama, etc. També aclareix què cal fer, qui farà què, quines són les expectatives i el calendari general. per acabar les coses. El document de disseny és molt important no només per mantenir el vostre propi equip encarrilat, sinó que també es pretén que es mostri als possibles inversors.
    • El document de disseny del joc s'hauria de dividir en parts i incloure una taula de continguts detallada.
    • Els elements més comuns inclouen la història del joc, els personatges majors i menors, el disseny de nivells, la jugabilitat, l’art i els gràfics del joc, els sons i la música del joc, així com el disseny del control i el disseny de la interfície d’usuari.
    • El document de disseny normalment no es limita al text. Normalment també inclou esbossos de disseny, art conceptual i fins i tot exemples de vídeos o clips de so.
    • No deixeu que el document de disseny i el seu disseny us restringeixin ni us preocupeu massa. No hi ha cap mida estàndard ni parts necessàries. Només cal que tingueu un document que s’adapti al vostre joc.
  4. Penseu en els diners. Costar diners fer un joc. Les eines són costoses i consumeixen molt de temps (temps que podríeu dedicar a fer coses que realment guanyen diners). Es fa més car com més gent participa i més complexes han de ser les seves habilitats per fer jocs cada vegada més avançats. Heu d’esbrinar d’on obtindreu tots els diners i haureu de discutir amb els vostres empleats com, quan i quant se’ls pagarà abans de començar realment.
    • La forma més barata de fer un joc és fer-ho tot 100% vosaltres mateixos. Però això és difícil si us falten les habilitats i també requereixen moltes habilitats diferents. Per a les persones més inexpertes que vulguin crear alguna cosa ells mateixos, un simple clon d'una aplicació sol ser el millor que poden oferir. Fins i tot si voleu fer un joc vosaltres mateixos, encara haureu de pagar una tarifa de llicència per a la majoria dels bons motors de jocs, així com per a moltes de les botigues d’aplicacions i altres llocs de venda al detall. No oblideu els impostos sobre els diners que guanyeu amb ell.
    • Per obtenir un joc independent de qualitat mitjana, necessitareu uns quants centenars de milers de dòlars. Els títols coneguts solen costar milions d’euros per desenvolupar-se.

Part 3 de 4: el procés en poques paraules

  1. Feu la programació. Haureu de triar un motor per al vostre joc. El motor del joc és el programari que controla tots els petits detalls sobre el funcionament del joc (com ara la IA, la física, etc.). Els motors requereixen eines que de vegades vénen amb ells, però de vegades cal crear-les des de zero que us permetin interactuar amb el joc i crear-lo dins del motor. Un cop ho hàgiu fet, haureu de trobar algú que conegui el llenguatge de seqüència de comandaments utilitzat pel motor. L’escriptura indica al motor del joc què cal fer. Això sol requerir certes habilitats de programació.
  2. Crea el contingut. També haureu de començar a crear el contingut real del joc. Això vol dir modelar els personatges, crear els sprites del joc, els entorns, qualsevol objecte amb el qual el jugador pugui interactuar, etc. Normalment es requereixen excel·lents habilitats amb el programari 3D i les arts visuals per completar aquestes tasques. També és bo planificar-ho amb cura amb antelació.
  3. Cerqueu persones que vulguin provar el joc. Necessiteu gent que vulgui jugar el joc de davant a darrere. No us preocupeu pels errors: la gent, com a mínim, hauria de jugar-hi per esbrinar com veuen i experimenten el joc les altres persones. Una cosa que no cal dir per a vosaltres pot resultar molt confús per a una altra persona. Pot faltar un tutorial o un element de la història. Mai se sap. Per això, és important obtenir un punt de vista exterior.
  4. Prova, prova, prova. Un cop hàgiu acabat de crear el joc, encara no heu acabat. Encara hauràs de provar-ho tot. Tot. Heu de passar per tots els escenaris possibles del vostre joc per assegurar-vos que no hi hagi errors. Això requereix temps i mà d'obra. Dediqueu molt temps a les proves.
  5. Demostra el teu joc. Mostra a la gent el joc tan bon punt l’acabes. Mostreu-ho a les empreses que vulguin invertir-hi, així com a les persones que vulguin jugar-hi. Creeu un lloc web per al bloc de jocs i desenvolupament, publiqueu captures de pantalla, tutories de vídeo, tràilers i altres continguts per mostrar a la gent quin tipus de joc heu creat. L'interès d'altres persones serà fonamental per a l'èxit del vostre joc.
  6. Allibera el teu joc. Hi ha molts llocs on podeu comercialitzar un joc, però això dependrà del tipus de joc que hàgiu creat. Actualment, la botiga d’aplicacions i Steam són les més accessibles per als novells. Podeu llançar el vostre joc de forma independent al vostre propi lloc, però els costos d’allotjament sovint són prohibitius. També sou menys visible.

Part 4 de 4: Cerca de fonts d'informació

  1. Proveu programes per a jugadors principiants. Hi ha diversos programes fantàstics que els principiants poden utilitzar per crear jocs senzills. Els més coneguts són probablement Game Maker i RPG Maker, però Atmosphere i Games Factory també són bons. També podeu utilitzar programari per ensenyar als nens a codificar, com ara MIT's Scratch. Són sorprenentment bons per ensenyar-vos les habilitats bàsiques que necessiteu.
  2. Obteniu informació sobre els diferents programes gràfics. Si no contractes un professional per crear les teves imatges, tens molt d’estudi per fer. Haureu d’aprendre alguns programes gràfics complexos ... però ho podeu fer! Photoshop, Blender, GIMP i Paint.net són bons llocs per començar a l'hora de crear els elements visuals del vostre joc.
  3. Penseu en la creació de notorietat de marca de la manera tradicional. Serà molt més fàcil fer un joc amb èxit i atraure els inversors amb experiència, coneixement i un joc conegut relacionat amb el vostre nom. Per això, probablement sigui una bona idea treballar per a un desenvolupador de jocs tradicionalment conegut abans d’intentar obrir-se pas. Això pot requerir una educació o que primer adquireixis algunes habilitats, però seguiràs esforçant-te per assolir el teu objectiu i al final valdrà la pena.
  4. Intenteu obtenir notorietat de marca a la comunitat independent. La comunitat de desenvolupament de jocs independents és gran, solidària i acollidora. Si dediqueu temps a donar suport, promoure, discutir i ajudar amb els seus projectes, respondran positivament. Parleu-los, conegueu-los i deixeu-los conèixer també vosaltres. Us sorprendrà el que podeu aconseguir amb aquesta comunitat de suport.
  5. Finançament col·lectiu si ets seriós. Si voleu fer un joc professional que s’oposi a altres jocs seriosos, necessiteu diners. Afortunadament, les coses han canviat realment en els darrers anys i el crowdfunding ha permès als desconeguts crear jocs excel·lents. Coneix Kickstarter i llocs web similars. Tingueu en compte que realment heu de treballar per dur a terme una gran campanya, cosa que significa establir objectius realistes, avançar grans recompenses i comunicar-vos constantment.

Consells

  • No esperis que el teu primer joc sigui un èxit instantani. Si realment hi heu dedicat molt de temps, pot ser que sigui així, però no és probable.Tanmateix, no us rendeixi de seguida, escolteu els altres sobre el que va sortir malament i el que creien que era correcte. Implementa els aspectes d’èxit del segon joc i millora o elimina els aspectes menys populars o dolents del primer joc.
  • Seguiu aprenent. Si mai necessiteu ajuda, feu preguntes. Hi ha un munt de persones útils que us poden ajudar a crear un joc, així que no tingueu por de demanar ajuda ni buscar-la. I no ho oblideu, sempre hi ha marge de millora, així que continueu estudiant i aprenent més sobre la creació de jocs.
  • No oblideu fer còpies de seguretat dels vostres fitxers sovint. Mai se sap quan es bloquejarà l’ordinador.
  • Practiqueu tot el que pugueu per continuar millorant la creació de jocs. Com sempre es diu, "La pràctica fa que sigui perfecte!"
  • Prova. Prova. Prova. Una de les coses més molestes i confuses és trobar defectes, fallades i errors crítics al vostre joc després de publicar-lo al públic. Divideix el joc en etapes, com ara "desenvolupament" (encara en procés), "alfa" (fase inicial o inicial), "beta tancada" (una prova prèvia a la publicació per a persones seleccionades) i "beta oberta" (un prova de pre-llançament per a tot el públic). Trieu les persones adequades per a les fases beta i alfa tancades i recopileu el màxim de comentaris i crítiques constructives que pugueu. Utilitzeu això per millorar el vostre joc i corregir tants errors com sigui possible abans del llançament. Nota: Afegiu una "pre" o una "versió xx.xx" a les vostres etapes per perfeccionar-les encara més. Assegureu-vos que estigui clarament marcat com a versió de desenvolupament, si és així.
  • Feu que el vostre joc sigui un bombo i anuncieu-vos. Siguem sincers, no sou l’únic creador de jocs aficionats. Mentre publiqueu un joc, quedarà eclipsat per jocs més recents i / o millor llançats. Per contrarestar-ho, feu conèixer el vostre proper joc per tots els mitjans possibles. "Fuga" d'alguns detalls aquí i allà. Anuncieu una data de llançament perquè la gent pugui esperar-la encara més. Si s’escau, fins i tot podeu considerar el pagament de la publicitat.
  • Recordeu, un equip sempre és millor que el treball en solitari. Podeu reduir significativament la càrrega i el temps de treball dividint els empleats en equips gràfics i de codificació, i després afegir més departaments com escriure i redactar, etc. Aquesta és una àrea important que depèn del programari que trieu. Ja que el programari de jocs gràfics com el BGE, i l’UDK tenen poca compatibilitat amb el treball en equip, i editar el codi directament i utilitzar un sistema de control de versions com git és probablement una millor idea.
  • Al cap i a la fi, no et rendeixis mai. Fer un joc pot ser un procés avorrit, esgotador i frustrant. De vegades sents la voluntat de renunciar i fer una altra cosa. No ho feu. Feu un descans, atureu-vos una estona i deixeu de treballar-hi durant uns dies. Hi tornareu amb més confiança.
  • Elabora un pla de treball. Si és la primera vegada que creeu un joc i voleu que us sigui més fàcil i només vulgueu experimentar una mica, és possible que això no sigui necessari. Tot i això, us pot mantenir en bon camí i esdevenir especialment important si teniu una data de llançament promesa. Feu un pla aproximat per quan vulgueu que es completi el joc i, a continuació, dividiu-lo en subapartats com ara fases de codificació / gràfics, etc.

Advertiments

  • Reialesa Sigues el més original possible amb idees per al teu joc. Si no se us acudeix res de nou, preneu el joc d'alguns aspectes d'un joc existent i canvieu-lo. Si necessiteu fer servir aspectes de jocs amb drets d'autor, com ara una trama, personatges o música, mencioneu els creadors originals. Els conceptes (joc, com codifiques, etc.) no es poden protegir amb drets d'autor, tot i que els noms dels personatges i els universos narratius es protegeixen automàticament.
  • Assegureu-vos de respectar la llicència de les eines que utilitzeu. Una gran quantitat de programari comercial (com Unity) prohibeix l'ús comercial (és a dir, no es pot vendre un joc que vau fer amb ell) sense pagar una llicència cara. Aquí és on el programari de codi obert us pot ajudar, ja que podeu crear productes comercials amb ell. Però aneu amb compte amb el programari de codi obert "copyleft". La Llicència Pública General GNU és un exemple d’aquesta llicència. Estipula que heu de llançar programari amb la mateixa llicència. Això està bé per als jocs i encara es pot vendre si es conserven els gràfics i coses per a tu mateix. No obstant això, pot haver-hi problemes legals si utilitzeu una biblioteca de programari de font tancada com FMOD. A més, sobretot si sou un bon programador, podeu tenir accés al codi font i saber amb què esteu treballant, i podeu depurar i afegir funcions com convingueu. Obteniu més informació sobre el codi obert (també anomenat "programari lliure" pel fundador del moviment --- lliure com en llibertat, no en preu) aquí.