Si të krijoni një lojë kompjuterike

Autor: Laura McKinney
Data E Krijimit: 6 Prill 2021
Datën E Azhurnimit: 1 Korrik 2024
Anonim
Si të krijoni një lojë kompjuterike - Këshilla
Si të krijoni një lojë kompjuterike - Këshilla

Përmbajtje

A e doni të luani lojëra dhe doni të realizoni imagjinatën tuaj për të bërë lojëra vetë? Ka shumë mjete që ju lejojnë të krijoni lojën tuaj pa kërkuar shumë aftësi, ju vetëm duhet të kuptoni gjuhën e programimit. Me një mouse +2 dhe tastierë kompjuteri, mund të filloni!

Hapat

Pjesa 1 nga 2: Gjetja e Mjeteve

  1. Bëni një lojë me tekst. Genshtë zhanri më i lehtë i lojërave për t’u programuar, megjithëse jo të gjithëve u pëlqen të luajnë lojëra pa grafikë. Lojërat me tekst përqendrohen kryesisht në historinë, enigmat ose aventurat të kombinuara me historinë, eksplorimin, kuizin. Këtu janë disa opsione falas:
    • Spango është një mjet i thjeshtë dhe falas që mund të përdoret në shfletues.
    • StoryNexus dhe Visionaire shtojnë më shumë mundësi lojërash dhe imazhe të palëvizshme.
    • Inform7 është një mjet efektiv me një komunitet të madh mbështetës.

  2. Bëni lojëra 2D. GameMaker dhe Stencyl nuk janë zgjedhje të këqija për këtë zhanër, ata ju lejojnë të përdorni programim pa pyetur asgjë. Gërvishtje! është një mjet tjetër që mund të përdorni në një lojë shfletuesi.
  3. Provoni të bëni lojëra 3D. Lojërat 3D janë një sfidë shumë më e vështirë se 2D, prandaj jini të përgatitur për një projekt të gjatë dhe punë të vështirë. Spark dhe Game Guru do t'ju ndihmojnë të thjeshtoni ndërtimin e botëve të lojërave pa programim. Nëse tashmë keni njohuri programimi ose dëshironi të mësoni kodimin, atëherë mund të provoni mjetin popullor të Unitetit.
    • Nëse doni të krijoni vetë modele 3D në vend që të përdorni burimet ekzistuese, keni nevojë për programe krijimi 3D si 3DS Max, Blender ose Maya.

  4. Aksesi në programimin e përparuar. Edhe nëse keni një sfond programimi, mund të dëshironi të përdorni mjetet e mësipërme kur krijoni lojën tuaj të parë, mos e detyroni veten të provoni një qasje tjetër vetëm sepse është më e vështirë. Me atë që u tha, shumë njerëz gëzojnë kontroll të plotë, kështu që ata bëjnë gjithçka vetë. Sidoqoftë, programimi i lojërave në një mjedis të integruar të zhvillimit si Eclipse është më ideal sesa një redaktues teksti, kështu që ju mund të përfshini gjithçka që ju nevojitet për projektin.
    • Ju mund të programoni lojëra në pothuajse çdo gjuhë, por C ++ është mjeti më i fuqishëm, me burime të pasura të lojërave dhe udhëzime online.
    reklamë

Pjesa 2 nga 2: Krijimi i Lojërave


  1. Zgjidhni një temë. Për projektin tuaj të parë, krijoni një shembull të vogël, por tipik të zhanrit tuaj të preferuar, siç janë lojërat platformer ose lojërat me role. Para se të filloni, shkruani idetë tuaja për lojë në letër dhe përgjigjuni pyetjeve të mëposhtme:
    • Cili është përbërësi kryesor i lojës ("thelbi" i lojës)? Qoftë luftimi i armiqve, zgjidhja e enigmave ose biseda me personazhe të tjerë.
    • Si doni të duket loja? Për shembull, nëse luftoni me një armik, mund të krijoni butona në kohë reale ose udhëzime të shumta bazuar në vendim. Lojërat e orientuara drejt bisedave mund t'i lënë lojtarët të formojnë linja historie bazuar në vendimet e tyre, ata mund t'i kuptojnë më mirë personazhet dhe botën e lojës.
    • Cili është disponimi i lojës? E frikshme, argëtuese, misterioze, e etur?
  2. Krijoni nivele të thjeshta. Nëse përdorni mjete për krijimin e lojërave për herë të parë, kjo është një mundësi e mirë për t'u mësuar me ta. Mësoni si të vendosni sfondet, objektet dhe të lëvizni karakteret. Nëse është e mundur, krijoni objekte me të cilat mund të ndërveprojnë lojtarët ose gjeni softuer për të krijuar objekte që përfshijnë ndërveprime.
    • Nëse keni dyshime, bëni një pyetje në faqen e internetit të mjetit ose kërkoni në internet ndihmë.
    • Mos u shqetësoni ende për efektet e ndriçimit ose elemente të tjerë grafikë.
  3. Dizajnoni thelbin e lojës nëse është e nevojshme. Ju mund të bëni rregullime të vogla në softuerin e krijimit të lojërave, ose sistemet që janë ndërtuar në mënyrë më të ndërlikuar. Ketu jane disa shembuj:
    • Nëse jeni duke bërë një lojë platformer, a dëshironi që karakteri juaj të jetë në gjendje të kërcejë dyfish ose të bëjë një lëvizje "speciale"? Të rregullojmë lartësinë që karakteri mund të kërcejë, ose një reagim tjetër me një prekje të lehtë, duke mbajtur çelësin ose duke zgjedhur një larmi stilesh vallëzimi?
    • Nëse bëni një lojë RPG aksion ose lojë horror, çfarë arme do të përdorë personazhi? Zgjidhni 2 ose 3 armë për lojtarët për të azhurnuar ose provuar. Mundohuni të zgjidhni armët më të përshtatshme. Për shembull, armët janë shumë të dëmshme, duke plagosur armiq të shumtë, ose duke dobësuar armikun. Mos zgjidhni opsionin më të mirë për të gjitha qëllimet nëse nuk vjen me një kosto të lartë (një magji rrit manën, ose një armë zhduket pas 1 përdorimi).
    • Me një lojë bisede, doni që lojtari të zgjedhë linjën e dialogut të renditur në ekran, ose thjesht të dëgjojë, ose të kryejë një detyrë për të zhbllokuar bisedën, pastaj të kthehet për të vazhduar dëgjimin? A doni që lojtarët të gjejnë gjithçka në një lëvizje, ose ta ndajnë atë në korsi të shumta dhe mbaresa?
  4. Krijoni disa nivele. 3 deri në 5 nivele të shkurtra nuk janë një zgjedhje e keqe për ndeshjen tuaj të parë, mund ta zgjeroni më vonë. Mbani në mend modelin "thelbi i lojës", duke krijuar nivele të ndryshme të vështirësisë. Ju mund të porosisni nivelet, ose të ndaheni dhe të ribashkoheni pas përfundimit.
    • Lojërat Platformer shpesh prezantojnë platforma lëvizëse ose armiq më të shpejtë.
    • Një lojë veprimi mund të prezantojë shumë armiq ose një armik të vetëm të fuqishëm që është e vështirë të mundesh pa një armë dhe strategji specifike.
    • Lojërat me mister shpesh shoqërohen me një lloj enigmës, ose përdorin versione të shumta të vështirësisë për secilin nivel, ose prezantojnë mjete ose pengesa të reja që kërkojnë më shumë lojtarë për "stuhi mendimesh".
  5. Krijoni qëllime afatmesme dhe afatgjata. Kjo shpesh referohet si "mekanika e dytë" ose "lojë e përsëritur". Duke shfrytëzuar bërthamën mekanike të lojës si kërcimi së larti, lojtari avancon një lojë të dytë, të tilla si kërcimi mbi armiq ose mbledhja e sendeve.Kjo kthesë mund të sjellë arritje dhe qëllime afatgjata, të tilla si arritja e nivelit përfundimtar, kursimi i parave në azhurnime ose "pastrimi" i lojës.
    • Siç mund ta shihni në shembullin e mësipërm, ju shtuat sa më sipër pa e kuptuar as vetë. Thjesht sigurohuni që lojtari të gjejë objektivin. Nëse lojtari luan për 10 minuta dhe mendon se loja po qëllon vetëm armiq, atëherë ata do të mërziten. Nëse ata vrasin armikun dhe marrin paratë, ata do të gjejnë objektivin (mbledhin dhuratën) dhe thelbi i lojës do t'i sjellë ata përpara.
  6. Provoje. Provoni çdo nivel disa herë, duke kërkuar një të njohur ose mik për t'ju ndihmuar. Provoni t'i afroheni lojës në mënyra të ndryshme, duke përfshirë metodat që nuk keni provuar kurrë më parë, të tilla si anashkalimi i kërkimeve dhe shkuarja drejt e tek shefi përfundimtar, ose fitimi i lojës duke zgjedhur të gjitha armët "e dobëta" ose azhurnimet. Ky është një proces i mundimshëm që mund të jetë zhgënjyes, por është mënyra e vetme për të përmirësuar lojën.
    • Thjesht jepni lojtarit informacion të mjaftueshëm për të filluar të luajë. Ata duhet të kuptojnë se po punojnë për një rrjedhë pune dhe si të përdorin levën themelore. Ata nuk kanë nevojë për ndonjë informacion tjetër.
    • Lërini lojtarët të përpiqen të plotësojnë formularin e kthimit për të mbledhur, krahasuar informacionin më lehtë. Kjo gjithashtu ju lejon t'i përgjigjeni pyetjeve që nuk i keni zotëruar.
    • Testuesit më të mirë janë ata që nuk ju njohin, ose nuk janë të detyruar të lavdërojnë lojën tuaj.
  7. Grafika dhe tingulli polak. Ndërsa ka shumë burime falas të lojërave në dispozicion në internet, është akoma një ide e mirë të merrni kohë për t'u përshtatur vetë për mospërputhjet. Mësoni grafikë me piksel nëse doni të bëni rregullime të thjeshta grafike në një lojë 2D, ose përdorni softuer OpenGL për një projekt ambicioz të lojës 3D. Shtoni efekte ndriçimi për të gëzuar lojtarët përmes rrugës kryesore nga dhoma dhe efekte tërheqëse tërheqëse që ndryshojnë sfondin dinamik. Shtoni efekte zanore kur ecni, sulmoni, kërceni, etj. v. Ju mund ta ndryshoni dhe luani lojën shumë herë, dhe ta nxirrni lojën sa më shpejt që pamja dhe tingulli të jenë në standard. Urime! reklamë