2D / 3D గేమ్స్ సృష్టించడానికి సాఫ్ట్వేర్. ఎలా సాధారణ ఆట (ఉదాహరణ) సృష్టించాలి?

హలో

ఆటలు ... ఇవి చాలామంది వినియోగదారులు కంప్యూటర్లు మరియు ల్యాప్టాప్లను కొనుగోలు చేసే అత్యంత ప్రసిద్ధ కార్యక్రమాల్లో ఒకటి. బహుశా వాటికి గేమ్స్ లేనట్లయితే, PC లు ప్రజాదరణ పొందలేవు.

ఏదైనా ఆటని సృష్టించడానికి ముందుగా, ప్రోగ్రామింగ్, డ్రాయింగ్ మోడళ్లు, మొదలైన వాటిలో ప్రత్యేక జ్ఞానం అవసరం. ఇప్పుడు కొందరు ఎడిటర్ని అధ్యయనం చేయడానికి సరిపోతుంది. అనేకమంది సంపాదకులు, మార్గం ద్వారా, చాలా సరళంగా మరియు ఒక అనుభవం లేని వ్యక్తి కూడా వాటిని అర్థం చేసుకోవచ్చు.

ఈ వ్యాసంలో నేను అటువంటి ప్రసిద్ధ సంపాదకులను తాకండి, అదే విధంగా స్టెప్ బై స్టెప్ ద్వారా ఒక సాధారణ గేమ్ స్టెప్ క్రియేట్ చేయడం ద్వారా వారిలో ఒకదానిని ఉదాహరణగా ఉపయోగించుకోవాలనుకుంటున్నాను.

కంటెంట్

  • 1. 2D గేమ్స్ సృష్టించే కార్యక్రమాలు
  • 3D గేమ్స్ సృష్టించే కార్యక్రమాలు
  • 3. ఆట Maker ఎడిటర్లో ఒక 2D ఆటని ఎలా సృష్టించాలో - స్టెప్ బై స్టెప్

1. 2D గేమ్స్ సృష్టించే కార్యక్రమాలు

2D కింద - రెండు డైమెన్షనల్ గేమ్స్ అర్థం. ఉదాహరణకు: టెట్రిస్, పిల్లి జాలరి, పిన్బాల్, వివిధ కార్డ్ గేమ్స్, మొదలైనవి

ఉదాహరణ -2 గేమ్స్. కార్డ్ గేమ్: Solitaire

1) గేమ్ Maker

డెవలపర్ సైట్: //yoyogames.com/studio

ఆట Maker లో ఒక ఆట సృష్టించే ప్రక్రియ ...

ఇది చిన్న గేమ్స్ సృష్టించడానికి సులభమైన సంపాదకులు ఒకటి. సంపాదకుడు చాలా గుణాత్మకంగా: ఇది పని చేయడం ప్రారంభించడానికి సులభం (ప్రతిదీ అకారణంగా స్పష్టంగా ఉంది), అదే సమయంలో వస్తువులు, గదులు, తదితర ఎడిటింగ్ కోసం గొప్ప అవకాశాలు ఉన్నాయి.

సాధారణంగా ఈ ఎడిటర్లో టాప్ వ్యూ మరియు ప్లాట్ఫారర్లు (సైడ్ వ్యూ) తో ఆటలను తయారుచేస్తాయి. మరింత అనుభవజ్ఞులైన వాడుకదారుల కోసం (ప్రోగ్రామింగ్లో కొంచెం పాండిత్యం ఉన్నవారు) స్క్రిప్ట్లు మరియు కోడ్ను ఇన్సర్ట్ చెయ్యడానికి ప్రత్యేక లక్షణాలు ఉన్నాయి.

ఈ ఎడిటర్లో వివిధ వస్తువులు (భవిష్యత్ అక్షరాలు) సెట్ చేయగల పలు ప్రభావాలను మరియు చర్యలను గమనించాలి: సంఖ్య కేవలం అద్భుతమైనది - కొన్ని వందల కన్నా ఎక్కువ!

2) కన్స్ట్రక్ట్ 2

వెబ్సైట్: // c2community.ru/

ఆధునిక గేమ్ డిజైనర్ (పదం యొక్క నిజమైన అర్ధంలో), కొత్త అనుభవం లేని PC వినియోగదారులు కూడా ఆధునిక ఆటలను చేయటానికి అనుమతిస్తుంది. IOS, Android, Linux, Windows 7/8, Mac డెస్క్టాప్, వెబ్ (HTML 5), మొదలైనవి: అంతేకాకుండా, నేను ఈ ప్రోగ్రామ్ సహాయంతో గేమ్స్, వివిధ వేదికల కోసం తయారు చేయవచ్చు

ఈ కన్స్ట్రక్టర్ గేమ్ Maker కు సమానమైనది - ఇక్కడ మీరు వస్తువులను జోడించాల్సిన అవసరం ఉంది, తరువాత వాటిని ప్రవర్తన (నియమాలు) వ్రాసి, వివిధ సంఘటనలను సృష్టించండి. ఎడిటర్ WYSIWYG సూత్రం ఆధారంగా - అనగా. మీరు ఆటని సృష్టించిన వెంటనే ఫలితాన్ని చూస్తారు.

కార్యక్రమం చెల్లించిన, స్టార్టర్స్ కోసం ఉచిత వెర్షన్ పుష్కలంగా ఉంటుంది అయితే. వేర్వేరు సంస్కరణల మధ్య వ్యత్యాసం డెవలపర్ యొక్క సైట్లో వివరించబడింది.

3D గేమ్స్ సృష్టించే కార్యక్రమాలు

(3D - త్రిమితీయ ఆటలు)

1) 3D RAD

వెబ్సైట్: http://www.3drad.com/

3D లో చౌకైన నిర్మాతలలో ఒకటి (చాలామంది వినియోగదారుల కోసం, 3-నెల నవీకరణ పరిమితి కలిగిన ఉచిత సంస్కరణ), సరిపోతుంది.

3D RAD అనేది మాస్టర్ కు సులభమైన నిర్మాణాత్మకమైనది, ఇక్కడ అనేక పరస్పర వస్తువులకు వస్తువుల కోఆర్డినేట్లు సూచించగల మినహాయింపు లేకుండా ఇక్కడ ప్రోగ్రామింగ్ అవసరం లేదు.

ఈ ఇంజిన్తో సృష్టించబడిన అత్యంత ప్రజాదరణ పొందిన ఆట ఫార్మాట్ రేసింగ్. మార్గం ద్వారా, పైన స్క్రీన్షాట్లు ఈ మళ్ళీ నిర్ధారించండి.

2) యూనిటీ 3D

డెవలపర్ సైట్: //unity3d.com/

తీవ్రమైన గేమ్స్ సృష్టించడం కోసం ఒక తీవ్రమైన మరియు సమగ్ర సాధనం (నేను టాటాలజీ కోసం క్షమాపణ). ఇతర ఇంజన్లు మరియు డిజైనర్లను అధ్యయనం చేసిన తర్వాత నేను దానిని తరలించమని సిఫారసు చేస్తాను, అనగా. పూర్తి చేతితో.

యూనిటీ 3D ప్యాకేజీ మీరు పూర్తిగా DirectX మరియు OpenGL సామర్థ్యాలను ఉపయోగించడానికి అనుమతించే ఒక ఇంజిన్ను కలిగి ఉంటుంది. కార్యక్రమ ఆర్సెనల్ లో 3D నమూనాలు పని అవకాశం, shaders తో పని, నీడలు, సంగీతం మరియు శబ్దాలు, ప్రామాణిక పనులు కోసం స్క్రిప్ట్స్ భారీ గ్రంథాలయం.

బహుశా ఈ ప్యాకేజీ యొక్క లోపము C # లేదా జావాలో ప్రోగ్రామింగ్ యొక్క పరిజ్ఞానం యొక్క అవసరము, "మాన్యువల్ మోడ్" లో సంకలనం చేయబడినప్పుడు కోడ్ యొక్క భాగం.

3) నియోఆక్సిస్ గేమ్ ఇంజిన్ SDK

డెవలపర్ సైట్: //www.neoaxis.com/

3D లో దాదాపు ఏ ఆటలు కోసం ఉచిత అభివృద్ధి పర్యావరణం! ఈ క్లిష్టమైన, మీరు జాతులు, షూటర్లు, మరియు అడ్వెంచర్ తో ఆర్కేడ్లు చేయవచ్చు ...

గేమ్ ఇంజిన్ SDK కోసం, నెట్వర్క్ అనేక పనులకు అనేక అదనపు మరియు పొడిగింపులు కలిగి ఉంది: ఉదాహరణకు, ఒక కారు లేదా ఒక విమానం యొక్క భౌతిక. విస్తరించదగిన గ్రంథాలయాల సహాయంతో ప్రోగ్రామింగ్ లాంగ్వేజ్ల గురించి మీకు బాగా తెలియదు.

ఇంజిన్ లో నిర్మించిన ఒక ప్రత్యేక ఆటగాడికి ధన్యవాదాలు, దానిలో సృష్టించబడిన ఆటలు అనేక ప్రసిద్ధ బ్రౌజర్లలో ఆడవచ్చు: గూగుల్ క్రోమ్, ఫైర్ఫాక్స్, ఇంటర్నెట్ ఎక్స్ప్లోరర్, ఒపేరా మరియు సఫారి.

గేమ్ ఇంజిన్ SDK నాన్ కమర్షియల్ డెవలప్మెంట్ కోసం ఒక ఉచిత ఇంజన్గా పంపిణీ చేయబడింది.

3. ఆట Maker ఎడిటర్లో ఒక 2D ఆటని ఎలా సృష్టించాలో - స్టెప్ బై స్టెప్

గేమ్ మేకర్ - కాని సంక్లిష్ట 2D ఆటలను సృష్టించడం కోసం ఒక ప్రముఖ ఎడిటర్ (డెవలపర్లు మీరు దాదాపు ఏ సంక్లిష్టత యొక్క గేమ్స్ సృష్టించవచ్చు పేర్కొన్నారు).

ఈ చిన్న ఉదాహరణలో, నేను ఆటలను సృష్టించే దశల వారీ చిన్న-సూచనను చూపించాలనుకుంటున్నాను. ఆట చాలా సులభం: సోనిక్ పాత్ర ఆకుపచ్చ ఆపిల్ల సేకరించడానికి ప్రయత్నిస్తున్న స్క్రీన్ చుట్టూ తరలించబడుతుంది ...

సరళమైన చర్యలు ప్రారంభించి, మార్గం వెంట క్రొత్త లక్షణాలను జోడించడం, ఎవరు తెలుసు, బహుశా మీ ఆట సమయంతో నిజమైన హిట్ అవుతుంది! ఈ ఆర్టికల్లోని నా లక్ష్యం ప్రారంభం కావాలో చూపించడానికి మాత్రమే ఉంది, ప్రారంభంలో చాలా వరకు చాలా కష్టమవుతుంది ...

ఒక ఆట సృష్టించడానికి ఖాళీలు

మీరు ఏ ఆటను సృష్టించడాన్ని ప్రారంభించడానికి ముందు, మీరు క్రింది వాటిని చేయాలి:

1. తన ఆట యొక్క పాత్రను, అతను ఏమి చేస్తాడో అతను ఎక్కడ ఉన్నాడో, ఆటగాడు ఎలా మరియు ఇతర వివరాలను నిర్వహించాడో తెలుసుకోండి.

2. మీ పాత్ర యొక్క చిత్రాలను సృష్టించండి, వస్తువులు అతను సంకర్షణ ఉంటుంది. మీరు ఆపిల్ల సేకరించడానికి ఒక ఎలుగుబంటి ఉంటే ఉదాహరణకు, అప్పుడు మీరు కనీసం రెండు చిత్రాలు అవసరం: ఎలుగుబంటి మరియు ఆపిల్ తాము. మీరు నేపథ్యాన్ని కూడా కలిగి ఉండవచ్చు: చర్య తీసుకునే పెద్ద చిత్రం.

3. ఆటలలో ఆడబడే మీ అక్షరాలు, సంగీతం కోసం శబ్దాలను సృష్టించండి లేదా కాపీ చేయండి.

సాధారణంగా, మీరు అవసరం: సృష్టించడానికి అవసరమైన అన్ని సేకరించడానికి. అయినప్పటికీ, మరుసటిరోజు మర్చిపోయి లేదా వదిలేసిన ఆటలన్నీ ఇప్పటికే ఉన్న ప్రాజెక్ట్కు జోడించబడ్డాయి.

దశల వారీ చిన్న-గేమ్ సృష్టి

1) మీరు చేయవలసిన మొదటి విషయం మా అక్షరాల యొక్క స్ప్రిట్స్ ను జోడించడమే. ఇది చేయటానికి, కార్యక్రమం యొక్క నియంత్రణ ప్యానెల్లో ఒక ముఖం రూపంలో ఒక ప్రత్యేక బటన్ ఉంది. దేవదూత జోడించడానికి క్లిక్ చేయండి.

బటన్ ఒక దేవదూత సృష్టించడానికి.

2) కనిపించే విండోలో, మీరు స్ప్రైట్ కోసం డౌన్లోడ్ బటన్ను క్లిక్ చేసి, దాని పరిమాణాన్ని (అవసరమైతే) పేర్కొనాలి.

దేవదూత అప్లోడ్.

3) కాబట్టి మీరు మీ అన్ని స్ప్రిట్స్ను ప్రాజెక్ట్కు జోడించాలి. నా విషయంలో, ఇది 5 స్ప్రిట్స్ను విడుదల చేసింది: సోనిక్ మరియు బహుళ వర్ణ ఆపిల్ల: ఆకుపచ్చ రంగు, ఎరుపు, నారింజ మరియు బూడిద రంగు.

ప్రాజెక్ట్ లో స్ప్రిట్స్.

4) తరువాత, మీరు ప్రాజెక్ట్కు వస్తువులను జోడించాలి. ఆబ్జెక్ట్ ఏ ఆటలో ఒక ముఖ్యమైన వివరాలు. గేమ్ Maker లో, ఒక వస్తువు గేమ్ యూనిట్: ఉదాహరణకు, సోనిక్, ఇది మీరు నొక్కండి ఆ కీలు ఆధారపడి స్క్రీన్ పై తరలించబడుతుంది.

సాధారణంగా, వస్తువులు ఒక సంక్లిష్ట అంశంగా ఉంటాయి మరియు సిద్ధాంతంలో దీనిని వివరించడానికి సూత్రప్రాయంగా అసాధ్యం. మీరు సంపాదకుడితో పని చేస్తున్నప్పుడు, గేమ్ Maker మీకు అందించే లక్షణాల భారీ కుప్పతో మీకు బాగా తెలుస్తుంది.

ఈ సమయంలో, మొదటి వస్తువుని సృష్టించండి - బటన్ "ఆబ్జెక్ట్ ను జోడించు" .

గేమ్ Maker. ఒక వస్తువు కలుపుతోంది.

5) తరువాత, జోడించిన ఆబ్జెక్ట్ కోసం ఒక స్ప్రైట్ ఎంపిక చేయబడింది (క్రింద ఉన్న స్క్రీన్షాట్ను, పైన ఎడమవైపున + చూడండి). నా విషయంలో - పాత్ర సోనిక్.

అప్పుడు ఆబ్జెక్ట్ కోసం నమోదు చేయబడుతుంది: వాటిలో డజన్ల కొద్దీ ఉండవచ్చు, ప్రతి సంఘటన మీ వస్తువు యొక్క ప్రవర్తన, దాని కదలిక, దానితో సంబంధం కలిగి ఉన్న ధ్వనులు, నియంత్రణలు, అద్దాలు మరియు ఇతర ఆట లక్షణాలు.

ఈవెంట్ను జోడించడానికి, ఒకే పేరుతో బటన్ను క్లిక్ చేయండి - అప్పుడు కుడి కాలమ్లోని ఈవెంట్ కోసం చర్యను ఎంచుకోండి. ఉదాహరణకు, బాణం కీలను నొక్కినప్పుడు క్షితిజ సమాంతరంగా మరియు నిలువుగా కదులుతుంది.

వస్తువులకు ఈవెంట్లను జోడించడం.

గేమ్ Maker. సోనిక్ వస్తువు కోసం, 5 ఈవెంట్లు జోడించబడ్డాయి: బాణం కీలను నొక్కినప్పుడు వేర్వేరు దిశల్లో పాత్రను కదిలించడం; ప్లస్ ఆట యొక్క సరిహద్దును దాటినప్పుడు పరిస్థితి ఏర్పడుతుంది.

మార్గం ద్వారా, ఈవెంట్స్ చాలా ఉంటుంది: గేమ్ Maker ఇక్కడ ఒక చిన్న విషయం లేదు;

- పాత్ర కదిలే పని: ఉద్యమం వేగం, జంపింగ్, జంప్ యొక్క బలం, మొదలైనవి;

- వివిధ చర్యలలో సంగీత రచనల పైకి;

- పాత్ర (వస్తువు) యొక్క రూపాన్ని మరియు తీసివేత.

ఇది ముఖ్యం! ఆటలో ప్రతి వస్తువు కోసం మీరు మీ ఈవెంట్స్ నమోదు చేయాలి. మీరు నమోదు ప్రతి వస్తువు కోసం మరింత సంఘటనలు - మరింత బహుముఖ మరియు గేమ్ చేయడానికి గొప్ప సామర్ధ్యం. సూత్రం లో, సరిగ్గా ఈ లేదా ఆ సంఘటన ఏమి తెలియకుండా, మీరు వాటిని జోడించడం ద్వారా శిక్షణ మరియు ఆట తర్వాత ప్రవర్తించే ఎలా చూడండి. సాధారణంగా, ప్రయోగాలు కోసం భారీ రంగంలో!

6) ముఖ్యమైన చర్యలలో చివరిది మరియు గది యొక్క సృష్టి. ఒక గది గేమ్ యొక్క ఒక రకమైన, మీ వస్తువులు ఇంటరాక్ట్ ఇది స్థాయి. అటువంటి గదిని సృష్టించడానికి, క్రింది చిహ్నంతో బటన్ను క్లిక్ చేయండి:

గదిని (ఆట దశ) జోడించండి.

రూపొందించినవారు గది లో, మౌస్ ఉపయోగించి, మీరు వేదికపై మా వస్తువులు ఏర్పాట్లు చేయవచ్చు. ఆట నేపథ్యాన్ని అనుకూలపరచండి, ఆట విండో పేరును సెట్ చేయండి, అభిప్రాయాలను పేర్కొనండి, మొదలైనవి, ప్రయోగాలు మరియు ఆటలో పని కోసం మొత్తం శిక్షణా స్థలం.

7) ఫలితంగా ఆట ప్రారంభించడానికి - F5 బటన్ను లేదా మెనులో నొక్కండి: రన్ / సాధారణ ప్రయోగం.

ఫలితంగా ఆట అమలు.

గేమ్ మీకే ఆట ముందు ఉన్న ఒక విండోను తెరవబడుతుంది. వాస్తవానికి, మీరు పొందుతున్నదాన్ని, ప్రయోగం, ఆటని చూడవచ్చు. నా విషయంలో, కీబోర్డుపై కీస్ట్రోక్ల ఆధారంగా సోనిక్ తరలించవచ్చు. చిన్న తరహా ఆట (ఓహ్, మరియు బ్లాక్ స్క్రీన్ అంతటా నడుస్తున్న తెలుపు డాట్ ప్రజలలో అడవి ఆశ్చర్యం మరియు ఆసక్తి కారణంగా సార్లు ఉన్నాయి ... ).

ఫలితంగా ఆట ...

అవును, వాస్తవానికి, ఫలితంగా ఆట ఆదిమ మరియు చాలా సులభమైనది, కానీ దాని సృష్టి యొక్క ఉదాహరణ చాలా సూచించింది. ఇంకా, ప్రయోగాలు మరియు వస్తువులు, స్ప్రిట్స్, శబ్దాలు, నేపథ్యాలు మరియు గదులతో పనిచేయడం - మీరు చాలా మంచి 2D ఆటని సృష్టించవచ్చు. 10-15 సంవత్సరాల క్రితం ఇటువంటి గేమ్స్ సృష్టించడానికి, అది ప్రత్యేక జ్ఞానం అవసరం, ఇప్పుడు అది మౌస్ రొటేట్ చెయ్యడానికి తగినంత ఉంది. ప్రోగ్రెస్!

ఉత్తమంగా! అన్ని విజయవంతమైన ఆట-వ్యవస్థ ...