Përshëndetje
Lojërat ... Këto janë një nga programet më të njohura për të cilat shumë përdorues blejnë kompjuterë dhe laptopë. Ndoshta, PC-të nuk do të bëheshin aq të njohura nëse nuk do të kishin lojëra mbi to.
Dhe nëse më herët për të krijuar një lojë do të ishte e nevojshme të kishim njohuri të veçanta në fushën e programimit, modeleve të vizatimit, etj - tani është e mjaftueshme për të studiuar një lloj redaktori. Shumë redaktorë, nga rruga, janë mjaft të thjeshtë dhe madje një përdorues rishtar mund t'i kuptojë ato.
Në këtë artikull, unë do të doja të prekja në redaktorë të tillë popullorë, si dhe në shembullin e njërit prej tyre për të analizuar hap pas hapi krijimin e një loje të thjeshtë.
përmbajtje
- 1. Programet për krijimin e lojërave 2D
- 2. Programet për krijimin e lojërave 3D
- 3. Si të krijoni një lojë 2D në redaktorin e Game Maker - hap pas hapi
1. Programet për krijimin e lojërave 2D
Nga 2D - kuptoni lojrat dy-dimensionale. Për shembull: tetris, peshkatar mace, pinball, lojëra të ndryshme me letra, etj.
Lojë shembull 2D. Lojë me letra: Solitaire
1) Lojë krijues
Faqja e zhvilluesit: //yoyogames.com/studio
Procesi i krijimit të një loje në Game Maker ...
Ky është një nga redaktorët më të lehtë për të krijuar lojëra të vogla. Redaktori është bërë mjaft cilësor: është e lehtë të filloni të punoni në të (gjithçka është intuitivisht e qartë), në të njëjtën kohë ka mundësi të mëdha për redaktimin e objekteve, dhomave, etj.
Zakonisht në këtë redaktor ata bëjnë lojëra me një pamje të lartë dhe platformers (pamje anësore). Për përdoruesit më me përvojë (ata që kanë pak përvojë në programim) ka veçori të veçanta për futjen e skripteteve dhe kodit.
Duhet të theksohet një larmi e efekteve dhe veprimeve që mund të vendosen për objekte të ndryshme (karakteret e ardhshëm) në këtë redaktor: numri është thjesht i mahnitshëm - më shumë se disa qindra!
2) Ndërtoni 2
Uebsajti: //c2community.ru/
Një konstruktues modern i lojës (në kuptimin e mirëfilltë të fjalës) që lejon madje përdoruesit e rinj të PC të bëjnë lojëra moderne. Për më tepër, dua të theksoj se me këtë program lojëra mund të bëhen për platforma të ndryshme: IOS, Android, Linux, Windows 7/8, Mac Desktop, Web (HTML 5), etj.
Ky konstruktor është shumë i ngjashëm me Game Maker - këtu gjithashtu duhet të shtoni objekte, pastaj të përshkruani sjellje (rregulla) për ta dhe të krijoni ngjarje të ndryshme. Redaktori është i ndërtuar mbi parimin e WYSIWYG - d.m.th. Ju menjëherë do të shihni rezultatin ndërsa krijoni lojën.
Programi paguhet, megjithëse për një fillim do të ketë mjaft version të lirë. Dallimi midis versioneve të ndryshme përshkruhet në faqen e zhvilluesit.
2. Programet për krijimin e lojërave 3D
(3D - lojëra tre-dimensionale)
1) RAD 3D
Uebsajti: //www.3drad.com/
Një nga projektuesit më të lirë në format 3D (për shumë përdorues, nga rruga, versioni falas, i cili ka një kufizim azhurnimi 3-mujor, është i mjaftueshëm).
3D RAD është konstruktori më i lehtë për të mësuar, programimi është praktikisht i panevojshëm, përveç përshkrimit të koordinatave të objekteve gjatë ndërveprimeve të ndryshme.
Formati më i njohur i lojës i krijuar me këtë motor është gara. Nga rruga, pamjet e mësipërme e konfirmojnë këtë edhe një herë.
2) Uniteti 3D
Faqja e zhvilluesit: //unity3d.com/
Një mjet serioz dhe gjithëpërfshirës për krijimin e lojërave serioze (kërkoj falje për tautologjinë). Unë do të rekomandoja kalimin në të pasi të studioni motorë dhe dizajnerë të tjerë, d.m.th. me një dorë të plotë.
Paketa Unity 3D përfshin një motor që mundëson plotësisht aftësitë e DirectX dhe OpenGL. Gjithashtu në arsenalin e programit aftësinë për të punuar me modele 3D, të punoni me shaders, hijet, muzikën dhe tingujt, një bibliotekë e madhe e skenareve për detyra standarde.
Ndoshta pengesa e vetme e kësaj pakete është nevoja për njohuri të programimit në C # ose Java - një pjesë e kodit do të duhet të shtohet në "modalitetin manual" gjatë përpilimit.
3) Motori i lojës NeoAxis SDK
Faqja e zhvilluesit: //www.neoaxis.com/
Një mjedis zhvillimi falas për pothuajse çdo lojë 3D! Me ndihmën e këtij kompleksi, ju mund të bëni gara, dhe revole, dhe arkada me aventura ...
Për motorin e lojërave SDK në rrjet, ka shumë shtesa dhe shtesa për shumë detyra: për shembull, fizika e makinës ose aeroplanit. Me biblioteka të zgjerueshme, nuk ju duhet as njohuri serioze e gjuhëve të programimit!
Falë një lojtari special të integruar në motor, lojërat e krijuara në të mund të luhen në shumë shfletues të njohur: Google Chrome, FireFox, Internet Explorer, Opera dhe Safari.
Motori i lojërave SDK shpërndahet si një motor falas për zhvillim jo-komercial.
3. Si të krijoni një lojë 2D në redaktorin e Game Maker - hap pas hapi
Krijuesi i lojës - Një redaktor shumë i njohur për krijimin e lojërave jo komplekse 2D (megjithëse zhvilluesit pretendojnë se mund të krijoni lojëra në të pothuajse të çdo ndërlikueshmërie).
Në këtë shembull të vogël, thjesht do të doja të tregoja një mini-udhëzim mini-hap pas hapi për krijimin e lojërave. Loja do të jetë shumë e thjeshtë: personazhi Zërit do të lëvizë nëpër ekran duke u përpjekur të mbledhë mollë jeshile ...
Duke filluar me veprime të thjeshta, duke shtuar veçori të reja dhe të reja gjatë rrugës, kush e di, mbase loja juaj do të bëhet një hit i vërtetë me kalimin e kohës! Qëllimi im në këtë artikull është vetëm të tregoj se nga filloni, sepse fillimi është më i vështiri për shumicën ...
Boshllëqet e lojës
Para se të filloni të krijoni direkt ndonjë lojë, duhet të bëni sa më poshtë:
1. Për të shpikur karakterin e lojës së tij, çfarë do të bëjë ai, ku do të jetë, si do ta kontrollojë lojtari, etj. Detaje.
2. Krijoni fotografi të karakterit tuaj, objekte me të cilat ai do të bashkëveprojë. Për shembull, nëse keni mollë për zgjedhjen e ariut, atëherë ju duhet të paktën dy foto: ariu dhe vetë mollët. Ju mund gjithashtu të keni nevojë për një sfond: një pamje të madhe mbi të cilën do të zhvillohet veprimi.
3. Krijoni ose kopjoni tinguj për personazhet tuaj, muzikë që do të luhet në lojë.
Në përgjithësi, ju duhet: të mbledhni gjithçka që do të jetë e nevojshme për të krijuar. Sidoqoftë, do të jetë e mundur më vonë të shtohet në projektin ekzistues të lojës gjithçka që harrohet ose lihet për më vonë ...
Hap pas hapi krijimi i një mini-lojë
1) Gjëja e parë që duhet të bëni është të shtoni sprites tek personazhet tanë. Për ta bërë këtë, paneli i kontrollit të programit ka një buton të veçantë në formën e një fytyre. Klikoni atë për të shtuar një sprite.
Buton për të krijuar një sprite.
2) Në dritaren që shfaqet, klikoni në butonin e shkarkimit për sprite, pastaj specifikoni madhësinë e saj (nëse është e nevojshme).
Sprite e ngarkuar.
3) Kështu, ju duhet të shtoni të gjitha sprites tuaj në projekt. Në rastin tim, doli 5 sprites: Mollë zërit dhe shumëngjyrësh: rrethi jeshil, i kuq, portokalli dhe gri.
Sprites në projekt.
4) Tjetra, ju duhet të shtoni objekte në projekt. Një objekt është një detaj i rëndësishëm në çdo lojë. Në Game Maker, një objekt është një njësi loje: për shembull, Zërit, i cili do të lëvizë në ekran në varësi të çelësave që shtypni.
Në përgjithësi, objektet janë një temë mjaft e ndërlikuar dhe është në thelb e pamundur të shpjegohen ato në teori. Ndërsa punoni me redaktorin, do të njiheni më shumë me një bandë të madhe të tipareve të objekteve që ju ofron Game Maker.
Ndërkohë, krijoni objektin e parë - klikoni në butonin "Shto objekt" .
Lojë krijues Shtimi i një objekti.
5) Tjetra, një sprite zgjidhet për objektin e shtuar (shiko pamjen e ekranit më poshtë, majtas + sipër). Në rastin tim, personazhi është Zërit.
Atëherë ngjarjet regjistrohen për objektin: mund të jenë dhjetëra prej tyre, secila ngjarje është sjellja e objektit tuaj, lëvizja e tij, tingujt e lidhur me të, kontrollet, syzet dhe karakteristikat e tjera të lojës.
Për të shtuar një ngjarje, klikoni butonin me të njëjtin emër - atëherë në kolonën e djathtë zgjidhni veprimin për ngjarjen. Për shembull, duke lëvizur horizontalisht dhe vertikalisht kur shtypni tastet e shigjetës .
Shtimi i ngjarjeve në objekte.
Lojë krijues Janë shtuar 5 ngjarje për objektin Sonic: lëvizja e një personazhi në drejtime të ndryshme kur shtypni tastet e shigjetës; plus një kusht përcaktohet kur kaloni kufirin e zonës së lojës.
Nga rruga, mund të ketë shumë ngjarje: këtu Maker Game nuk është i vogël, programi do t'ju ofrojë shumë gjëra:
- Detyra e lëvizjes së karakterit: shpejtësia e lëvizjes, hedhja, forca, etj.
- mbivendosja e një vepre muzikore me veprime të ndryshme;
- paraqitja dhe fshirja e një personazhi (objekti), etj.
E rëndësishme! Për secilin objekt në lojë ju duhet të regjistroni ngjarjet tuaja. Sa më shumë ngjarje për secilin objekt që regjistroheni, aq më i gjithanshëm dhe me mundësi të mëdha loja do të dalë. Në parim, pa e ditur as se çfarë do të bëjë konkretisht kjo apo ajo ngjarje, ju mund të stërviteni duke i shtuar ato dhe të shikoni se si sillet ndeshja pas kësaj. Në përgjithësi, një fushë e madhe për eksperimente!
6) E fundit dhe një nga veprimet më të rëndësishme është krijimi i një dhome. Një dhomë është një lloj faze e lojës, niveli në të cilin objektet tuaja do të bashkëveprojnë. Për të krijuar një dhomë të tillë, klikoni në butonin me ikonën e mëposhtme: .
Shtimi i një dhome (faza e lojës).
Në dhomën e krijuar, duke përdorur miun, ju mund të organizoni objektet tona në skenë. Vendosni sfondin e lojës, vendosni emrin e dritares së lojës, specifikoni llojet, etj. Në përgjithësi, një terren i tërë trajnimi për eksperimente dhe punë në lojë.
7) Për të filluar lojën që rezulton - shtypni butonin F5 ose në menunë: Run / start normal.
Drejtimin e lojës që rezulton.
Lojë krijues do të hapë një dritare të lojës përpara jush. Në fakt, ju mund të shikoni se çfarë keni bërë, të eksperimentoni, të luani. Në rastin tim, Sonic mund të lëvizë në varësi të tasteve në tastierë. Një lloj mini-lojë (eh, por kishte raste kur një pikë e bardhë që vraponte në një ekran të zi shkaktoi befasi dhe interes të egër mes njerëzve ... ).
Loja e rezultuar ...
Po, natyrisht, loja që rezulton është primitive dhe shumë e thjeshtë, por shembulli i krijimit të tij është shumë zbulues. Më tej duke eksperimentuar dhe punuar me objekte, sprites, tinguj, prejardhje dhe dhoma - ju mund të krijoni një lojë shumë të mirë 2D. Për të krijuar lojëra të tilla 10-15 vjet më parë ishte e nevojshme të kishim njohuri të veçanta, tani është e mjaftueshme që të mund të rrotullohet miu. Progresi!
Me te mirat! Ndërtim i mirë i lojës për të gjithë ...