Com fer un joc d'ordinador

Autora: Laura McKinney
Data De La Creació: 6 Abril 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Com fer un joc de disparar a una diana amb Scratch 2.0 en menys de 5 minuts
Vídeo: Com fer un joc de disparar a una diana amb Scratch 2.0 en menys de 5 minuts

Content

T’agrada jugar i vols fer realitat la teva imaginació per crear jocs tu mateix? Hi ha moltes eines que us permeten crear el vostre propi joc sense requerir massa habilitat, només heu d’entendre el llenguatge de programació. Amb un ratolí +2 i un teclat d’ordinador, podeu començar.

Passos

Part 1 de 2: eines de cerca

  1. Feu un joc de text. És el gènere de joc més fàcil de programar, tot i que a tothom no li agrada jugar sense gràfics. Els jocs de text se centren principalment en la història, el trencaclosques o l’aventura combinats amb la història, l’exploració i el concurs. Aquí teniu algunes opcions gratuïtes:
    • Twine és una eina senzilla i gratuïta que es pot utilitzar al navegador.
    • StoryNexus i Visionaire afegeixen més opcions de joc i imatges fixes.
    • Inform7 és una eina eficaç amb una gran comunitat de suport.

  2. Feu jocs en 2D. GameMaker i Stencyl no són males opcions per a aquest gènere, ja que us permeten utilitzar la programació sense demanar res. Rasca! és una altra eina que podeu utilitzar en un joc de navegador.
  3. Proveu de fer jocs en 3D. Els jocs en 3D són un repte molt més dur que el 2D, així que estigueu preparats per a un llarg projecte i un treball dur. Spark i Game Guru us ajudaran a simplificar la creació de mons de jocs sense programació. Si ja teniu coneixements de programació o voleu aprendre a codificar, podeu provar la popular eina Unity.
    • Si voleu crear models 3D vosaltres mateixos en lloc d’utilitzar recursos existents, necessiteu programes de creació en 3D com 3DS Max, Blender o Maya.

  4. Accés a programació avançada. Fins i tot si teniu antecedents de programació, és possible que vulgueu utilitzar les eines anteriors a l’hora de crear el vostre primer joc. No us obligueu a provar un enfocament diferent perquè és més difícil. Dit això, moltes persones gaudeixen d'un control complet, de manera que ho fan tot sol. Tot i això, la programació de jocs en un entorn de desenvolupament integrat com Eclipse és més ideal que un editor de text, de manera que podeu incorporar tot el que necessiteu per al projecte.
    • Podeu programar jocs en gairebé qualsevol idioma, però C ++ és l’eina més potent, amb recursos de jocs complets i tutorials en línia.
    publicitat

Part 2 de 2: Creació de jocs


  1. Trieu un tema. Per al vostre primer projecte, creeu un petit però típic exemple del vostre gènere preferit, com ara jocs de plataformes o jocs de rol. Abans de començar, escriviu en paper les vostres idees per al joc i responeu a les preguntes següents:
    • Quin és el component principal del joc (el "nucli" del joc)? Ja sigui lluitant contra enemics, resolent trencaclosques o xerrant amb altres personatges.
    • Com voleu que es vegi el joc? Per exemple, si lluiteu amb un enemic, podeu crear botons en temps real o diverses direccions segons la decisió. Els jocs orientats a la conversa poden permetre als jugadors formar històries basades en les seves decisions, poden entendre millor els personatges i el món del joc.
    • Quin és l'estat d'ànim del joc? Espantós, divertit, misteriós, amb ganes?
  2. Crea nivells senzills. Si utilitzeu eines de creació de jocs per primera vegada, aquesta és una bona oportunitat per acostumar-s'hi. Apreneu a definir fons, objectes i moure personatges. Si és possible, creeu objectes amb els quals els jugadors puguin interactuar o cerqueu programari per crear objectes que incorporin interaccions.
    • En cas de dubte, feu una pregunta al lloc web de l'eina o cerqueu ajuda a Internet.
    • No us preocupeu encara pels efectes d’il·luminació ni per altres elements gràfics.
  3. Dissenyeu el nucli del joc si cal. Podeu fer petits ajustaments al programari de creació de jocs o als sistemes que es construeixen amb més complexitat. Aquests són alguns exemples:
    • Si feu un joc de plataformes, voleu que el vostre personatge pugui fer doble salt o fer un moviment "especial"? Personalitzeu l'alçada que pot saltar el personatge o una reacció diferent amb un toc lleuger, mantenint premuda la tecla o escollint diversos estils de ball?
    • Si feu un joc de rol o de terror d’acció, quina arma utilitzarà el personatge? Trieu 2 o 3 armes perquè els jugadors puguin actualitzar-les o provar-les. Intenta triar les armes més adequades. Per exemple, les armes són molt perjudicials, feren múltiples enemics o debiliten l'enemic. No trieu la millor opció per a tots els propòsits, tret que tingui un cost elevat (un encanteri augmenta el manà o desapareix una arma després d'un ús).
    • Amb un joc de conversa, voleu que el jugador triï la línia de diàleg que apareix a la pantalla, o simplement escolti, o realitzi una tasca per desbloquejar la conversa i, després, torneu a continuar escoltant? Voleu que els jugadors ho trobin tot d’una sola vegada o el dividiu en diversos carrils i finals?
  4. Creeu uns quants nivells. De 3 a 5 nivells curts no són una mala elecció per al vostre primer joc; podeu ampliar-lo més endavant. Tingueu present el disseny del "nucli del joc", creant diferents nivells de dificultat. Podeu ordenar els nivells o separar-los i tornar-los a reunir després de completar-los.
    • Els jocs de plataformes solen introduir plataformes en moviment o enemics més ràpids.
    • Un joc d'acció pot introduir múltiples enemics o un sol enemic poderós que és difícil de vèncer sense una arma i una estratègia específiques.
    • Els jocs de trencaclosques sovint s’associen a un tipus de trencaclosques, o utilitzen múltiples versions de dificultat per a cada nivell, o introdueixen noves eines o obstacles que requereixen que més jugadors facin una pluja d’idees.
  5. Crear objectius a mitjà i llarg termini. Sovint es coneix com "segona mecànica" o "joc repetit". Utilitzant el nucli mecànic del joc com el salt d’alçada, el jugador avança un segon joc, com saltar als enemics o col·leccionar objectes.Aquest gir pot assolir objectius i objectius a llarg termini, com arribar al nivell final, estalviar diners en actualitzacions o "netejar" el joc.
    • Com podeu veure a l’exemple anterior, heu afegit l’anterior sense ni adonar-vos-en. Assegureu-vos que el jugador pugui trobar l'objectiu. Si el jugador juga durant 10 minuts i pensa que el joc tracta de disparar enemics, s’avorriran. Si maten l’enemic i aconsegueixen els diners, trobaran l’objectiu (recollir la recompensa) i el nucli del joc els farà avançar.
  6. Intenta-ho. Proveu cada nivell diverses vegades, demanant ajuda a un conegut o amic. Proveu d'apropar-vos al joc de diverses maneres, inclosos mètodes que no heu provat mai, com saltar missions i anar directament al cap final o guanyar el joc triant totes les armes o actualitzacions "febles". Es tracta d’un ardu procés que pot resultar frustrant, però és l’única manera de millorar el joc.
    • Simplement doneu al jugador la informació suficient per començar a jugar. Han d’entendre que estan treballant en un flux de treball i com utilitzar el joystick bàsic. No necessiten cap altra informació.
    • Deixeu que els jugadors intentin omplir el formulari de comentaris per recollir-los, compareu la informació més fàcilment. Això també us permet respondre a preguntes que no esteu familiaritzats.
    • Els millors provadors són aquells que no et coneixen o no estan obligats a lloar el teu joc.
  7. Gràfics i so polonès. Tot i que hi ha molts recursos gratuïts sobre jocs disponibles en línia, no deixa de ser una bona idea dedicar-vos el temps per adaptar-vos a vosaltres mateixos. Apreneu gràfics en píxels si voleu fer ajustos gràfics senzills en un joc 2D o utilitzeu el programari OpenGL per a un ambiciós projecte de joc en 3D. Afegiu efectes d’il·luminació per animar els jugadors pel carrer principal fora de la sala i efectes d’atac cridaners que canvien el fons dinàmic. Afegiu efectes de so en caminar, atacar, saltar, etc. v. Podeu canviar i jugar el joc diverses vegades i treure el joc tan aviat com el so i el so estiguin a l’alçada. Enhorabona! publicitat