નમસ્તે.
રમતો ... આ એક સૌથી લોકપ્રિય પ્રોગ્રામ છે જેમાં ઘણા વપરાશકર્તાઓ કમ્પ્યુટર અને લેપટોપ ખરીદે છે. સંભવત, પીસી એટલા લોકપ્રિય ન બને જો તેમના પર કોઈ રમતો ન હોય.
અને જો અગાઉ કોઈ રમત બનાવવા માટે પ્રોગ્રામિંગ, ડ્રોઇંગ મ modelsડલો વગેરેના ક્ષેત્રમાં વિશેષ જ્ knowledgeાન હોવું જરૂરી હતું - હવે તે અમુક પ્રકારના સંપાદકનો અભ્યાસ કરવા માટે પૂરતું છે. ઘણા સંપાદકો, માર્ગ દ્વારા, એકદમ સરળ છે અને શિખાઉ વપરાશકર્તા પણ તેમને શોધી શકે છે.
આ લેખમાં, હું આવા લોકપ્રિય સંપાદકો પર સ્પર્શ કરવા માંગું છું, તેમ જ કેટલાક સરળ રમતના નિર્માણનું પગલું દ્વારા પગલું વિશ્લેષણ કરવા માટેના એકના ઉદાહરણ પર.
સમાવિષ્ટો
- 1. 2 ડી રમતો બનાવવા માટેના કાર્યક્રમો
- 2. 3 ડી રમતો બનાવવા માટેના કાર્યક્રમો
- 3. ગેમ મેકર એડિટરમાં 2 ડી ગેમ કેવી રીતે બનાવવી - પગલું દ્વારા પગલું
1. 2 ડી રમતો બનાવવા માટેના કાર્યક્રમો
2 ડી દ્વારા - દ્વિ-પરિમાણીય રમતોને સમજો. ઉદાહરણ તરીકે: ટેટ્રિસ, બિલાડી-માછીમાર, પિનબોલ, વિવિધ કાર્ડ રમતો, વગેરે.
ઉદાહરણ 2D રમત. પત્તાની રમત: Solitaire
1) ગેમ મેકર
વિકાસકર્તાની સાઇટ: //yoyogames.com/studio
ગેમ મેકરમાં રમત બનાવવાની પ્રક્રિયા ...
નાની રમતો બનાવવા માટે આ એક સૌથી સરળ સંપાદક છે. સંપાદક એકદમ ગુણાત્મક રીતે બનાવવામાં આવે છે: તેમાં કામ કરવાનું પ્રારંભ કરવું સહેલું છે (બધું સાહજિક રીતે સ્પષ્ટ છે), તે જ સમયે, objectsબ્જેક્ટ્સ, ઓરડાઓ, વગેરેને સંપાદિત કરવાની મહાન તકો છે.
સામાન્ય રીતે આ સંપાદકમાં તેઓ ટોચના દૃશ્ય અને પ્લેટફોર્મર્સ (બાજુ દૃશ્ય) સાથે રમતો બનાવે છે. વધુ અનુભવી વપરાશકર્તાઓ (જેઓ પ્રોગ્રામિંગમાં થોડો પારંગત છે) માટે સ્ક્રિપ્ટ્સ અને કોડ દાખલ કરવા માટે વિશેષ સુવિધાઓ છે.
આ સંપાદકમાં વિવિધ (બ્જેક્ટ્સ (ભાવિ અક્ષરો) માટે સેટ કરી શકાય તેવી અસરો અને ક્રિયાઓની વિવિધતાની નોંધ લેવી જોઈએ: સંખ્યા ફક્ત આશ્ચર્યજનક છે - થોડા સો કરતા વધારે!
2) રચવું 2
વેબસાઇટ: //c2commune.ru/
એક આધુનિક રમત બાંધનાર (શબ્દના શાબ્દિક અર્થમાં) જે શિખાઉ પીસી વપરાશકર્તાઓને આધુનિક રમતો બનાવવા માટે પણ પરવાનગી આપે છે. તદુપરાંત, હું ભાર આપવા માંગુ છું કે આ પ્રોગ્રામ સાથે રમતો વિવિધ પ્લેટફોર્મ માટે બનાવી શકાય છે: આઇઓએસ, એન્ડ્રોઇડ, લિનક્સ, વિન્ડોઝ 7/8, મેક ડેસ્કટોપ, વેબ (એચટીએમએલ 5), વગેરે.
આ કન્સ્ટ્રક્ટર ગેમ મેકર જેવો જ છે - અહીં તમારે objectsબ્જેક્ટ્સ ઉમેરવાની પણ જરૂર છે, પછી તેમને વર્તન (નિયમો) લખો અને વિવિધ ઇવેન્ટ્સ બનાવવી. સંપાદક WYSIWYG - એટલે કે સિદ્ધાંત પર બાંધવામાં આવ્યો છે. તમે રમત બનાવતી વખતે તમે તરત જ પરિણામ જોશો.
પ્રોગ્રામ ચૂકવણી કરવામાં આવે છે, જોકે શરૂઆત માટે ત્યાં પુષ્કળ મફત સંસ્કરણ હશે. વિવિધ સંસ્કરણો વચ્ચેનો તફાવત વિકાસકર્તાની સાઇટ પર વર્ણવેલ છે.
2. 3 ડી રમતો બનાવવા માટેના કાર્યક્રમો
(3 ડી - ત્રિ-પરિમાણીય રમતો)
1) 3 ડી આરએડી
વેબસાઇટ: //www.3drad.com/
3 ડી ફોર્મેટમાં સસ્તી ડિઝાઇનર્સમાંથી એક (ઘણા વપરાશકર્તાઓ માટે, માર્ગ દ્વારા, મફત સંસ્કરણ, જેમાં 3-મહિનાનો અપડેટ પ્રતિબંધ છે, તે પૂરતું છે).
3 ડી આરએડી એ શીખવા માટેનું સૌથી સરળ નિર્માતા છે, વિવિધ ક્રિયાપ્રતિક્રિયા દરમિયાન duringબ્જેક્ટ્સના કોઓર્ડિનેટ્સ સૂચવવા સિવાય પ્રોગ્રામિંગ વ્યવહારીક બિનજરૂરી છે.
આ એન્જિનથી બનાવેલું સૌથી લોકપ્રિય રમતનું ફોર્મેટ રેસિંગ છે. માર્ગ દ્વારા, ઉપરનાં સ્ક્રીનશોટ ફરીથી આની પુષ્ટિ કરે છે.
2) એકતા 3D
વિકાસકર્તાની સાઇટ: //une3d.com/
ગંભીર રમતો બનાવવા માટેનું એક ગંભીર અને વ્યાપક સાધન (હું ટાઉટોલોજી માટે માફી માંગું છું). હું અન્ય એન્જિન અને ડિઝાઇનર્સનો અભ્યાસ કર્યા પછી તેના પર સ્વિચ કરવાની ભલામણ કરીશ, એટલે કે. સંપૂર્ણ હાથ સાથે.
યુનિટી 3 ડી પેકેજમાં એક એન્જિન શામેલ છે જે ડાયરેક્ટએક્સ અને ઓપનજીએલની ક્ષમતાઓને સંપૂર્ણપણે સક્ષમ કરે છે. પ્રોગ્રામના શસ્ત્રાગારમાં, 3 ડી મ .ડેલ્સ સાથે કામ કરવાની ક્ષમતા, શેડર્સ, શેડોઝ, મ્યુઝિક અને સાઉન્ડ્સ સાથે કામ કરવાની, સ્ટાન્ડર્ડ કાર્યો માટે સ્ક્રિપ્ટોનું વિશાળ પુસ્તકાલય.
કદાચ આ પેકેજની એક માત્ર ખામી એ સી # અથવા જાવામાં પ્રોગ્રામિંગના જ્ forાનની જરૂર છે - સંકલન દરમિયાન કોડનો ભાગ "મેન્યુઅલ મોડ" માં ઉમેરવો પડશે.
3) નીઓએક્સિસ ગેમ એન્જિન એસડીકે
વિકાસકર્તાની સાઇટ: //www.neoaxis.com/
લગભગ કોઈ પણ 3 ડી ગેમ માટે મફત વિકાસ વાતાવરણ! આ સંકુલની મદદથી, તમે રેસ, અને શૂટર્સ અને સાહસો સાથે આર્કેડ કરી શકો છો ...
નેટવર્ક પર ગેમ એન્જિન એસડીકે એન્જિન માટે, ઘણા કાર્યો માટે ઘણા બધા ઉમેરાઓ અને એક્સ્ટેંશન છે: ઉદાહરણ તરીકે, કાર અથવા વિમાન ભૌતિકશાસ્ત્ર. એક્સ્ટેન્સિબલ લાઇબ્રેરીઓ સાથે, તમારે પ્રોગ્રામિંગ ભાષાઓના ગંભીર જ્ knowledgeાનની પણ જરૂર નથી!
એન્જિનમાં બનેલા વિશેષ ખેલાડીનો આભાર, તેમાં બનાવેલી રમતો ઘણા લોકપ્રિય બ્રાઉઝર્સમાં રમી શકાય છે: ગૂગલ ક્રોમ, ફાયરફોક્સ, ઇન્ટરનેટ એક્સપ્લોરર, ઓપેરા અને સફારી.
ગેમ એન્જિન એસડીકેને બિન-વ્યવસાયિક વિકાસ માટે મફત એન્જિન તરીકે વિતરિત કરવામાં આવે છે.
3. ગેમ મેકર એડિટરમાં 2 ડી ગેમ કેવી રીતે બનાવવી - પગલું દ્વારા પગલું
રમત નિર્માતા - બિન-જટિલ 2 ડી રમતો બનાવવા માટે ખૂબ જ લોકપ્રિય સંપાદક (જો કે વિકાસકર્તાઓ દાવો કરે છે કે તમે તેમાં લગભગ કોઈપણ જટિલતામાં રમતો બનાવી શકો છો).
આ નાના ઉદાહરણમાં, હું ફક્ત રમતો બનાવવા માટે એક પગલું-દર-મિનિ-સૂચના બતાવવા માંગું છું. આ રમત ખૂબ જ સરળ હશે: સોનિક પાત્ર લીલા સફરજનને એકત્રિત કરવાનો પ્રયાસ કરી સ્ક્રીનની આસપાસ ફરશે ...
સરળ ક્રિયાઓથી પ્રારંભ કરીને, રસ્તામાં નવી અને નવી સુવિધાઓ ઉમેરીને, કોણ જાણે છે, કદાચ તમારી રમત સમય જતાં વાસ્તવિક સફળ થઈ જશે! આ લેખમાં મારું લક્ષ્ય એ બતાવવાનું છે કે ક્યાંથી શરૂઆત કરવી, કારણ કે શરૂઆત મોટાભાગના માટે સૌથી મુશ્કેલ છે ...
રમત બ્લેન્ક્સ
તમે કોઈ પણ રમત સીધી બનાવવાનું શરૂ કરો તે પહેલાં, તમારે નીચેની કરવાની જરૂર છે:
1. તેની રમતના પાત્રની શોધ, તે શું કરશે, તે ક્યાં હશે, ખેલાડી તેને કેવી રીતે નિયંત્રિત કરશે, વગેરે વિગતો.
2. તમારા પાત્ર, પદાર્થોની ચિત્રો બનાવો જેની સાથે તે સંપર્ક કરશે. ઉદાહરણ તરીકે, જો તમારી પાસે રીંછને ચૂંટતા સફરજન છે, તો તમારે ઓછામાં ઓછા બે ચિત્રોની જરૂર છે: રીંછ અને સફરજન જાતે. તમને પૃષ્ઠભૂમિની પણ જરૂર પડી શકે છે: એક વિશાળ ચિત્ર કે જેના પર ક્રિયા થશે.
3. તમારા અક્ષરો, સંગીત કે જે રમતમાં રમવામાં આવશે તેના માટે અવાજો બનાવો અથવા ક .પિ કરો.
સામાન્ય રીતે, તમને જરૂર છે: તે બધું એકત્રિત કરવા માટે જે બનાવવું જરૂરી છે. જો કે, પછીથી રમતના અસ્તિત્વમાં રહેલા પ્રોજેક્ટમાં તે ઉમેરવાનું શક્ય હશે કે જે ભૂલી ગયું હોય અથવા પછીથી છોડ્યું હોય ...
મીની-ગેમ બનાવવાની એક પગલું દ્વારા પગલું
1) કરવાની પ્રથમ વસ્તુ એ છે કે આપણા પાત્રોમાં સ્પ્રાઈટ્સ ઉમેરવામાં આવે. આ કરવા માટે, પ્રોગ્રામ કંટ્રોલ પેનલમાં ચહેરાના રૂપમાં વિશેષ બટન છે. સ્પ્રાઈટ ઉમેરવા માટે તેને ક્લિક કરો.
સ્પ્રાઈટ બનાવવા માટેનું બટન.
2) દેખાતી વિંડોમાં, સ્પ્રાઈટ માટે ડાઉનલોડ બટનને ક્લિક કરો, પછી તેનું કદ (જો જરૂરી હોય તો) સ્પષ્ટ કરો.
લોડ સ્પ્રાઈટ.
3) આમ, તમારે પ્રોજેક્ટમાં તમારી બધી સ્પ્રાઈટ્સ ઉમેરવાની જરૂર છે. મારા કિસ્સામાં, તે 5 સ્પ્રાઈટ્સમાંથી બહાર આવ્યું: સોનિક અને રંગબેરંગી સફરજન: લીલો વર્તુળ, લાલ, નારંગી અને રાખોડી.
પ્રોજેક્ટમાં સ્પ્રાઈટ્સ.
4) આગળ, તમારે પ્રોજેક્ટમાં addબ્જેક્ટ્સ ઉમેરવાની જરૂર છે. કોઈપણ રમતમાં Anબ્જેક્ટ એ એક મહત્વપૂર્ણ વિગત છે. ગેમ મેકરમાં, objectબ્જેક્ટ એ રમતનું એકમ છે: ઉદાહરણ તરીકે, સોનિક, જે તમે દબાવો છો તે કીના આધારે સ્ક્રીન પર આગળ વધશે.
સામાન્ય રીતે, બ્જેક્ટ્સ એક જટિલ વિષય છે અને સિદ્ધાંતમાં તેને સમજાવવું મૂળભૂત રીતે અશક્ય છે. જેમ જેમ તમે એડિટર સાથે કામ કરો છો, તમે ગેમ મેકર તમને objectsફર કરેલી objectsબ્જેક્ટ્સના વિશાળ ગુચ્છોથી વધુ પરિચિત થશો.
તે દરમિયાન, પ્રથમ createબ્જેક્ટ બનાવો - "Addબ્જેક્ટ ઉમેરો" બટનને ક્લિક કરો .
રમત ઉત્પાદક .બ્જેક્ટ ઉમેરવું.
5) આગળ, ઉમેરાયેલ objectબ્જેક્ટ માટે સ્પ્રાઈટ પસંદ કરવામાં આવે છે (નીચે સ્ક્રીનશોટ નીચે, ડાબે + ટોચ જુઓ). મારા કિસ્સામાં, પાત્ર સોનિક છે.
તે પછી ઇવેન્ટ્સ theબ્જેક્ટ માટે રજીસ્ટર થાય છે: તેમાં ડઝનેક હોઈ શકે છે, દરેક ઇવેન્ટ તમારા objectબ્જેક્ટની વર્તણૂક, તેની હિલચાલ, તેની સાથે સંકળાયેલા અવાજો, નિયંત્રણો, ચશ્મા અને અન્ય રમતની લાક્ષણિકતાઓ છે.
ઇવેન્ટ ઉમેરવા માટે, તે જ નામવાળા બટનને ક્લિક કરો - પછી જમણી કોલમમાં ઇવેન્ટ માટેની ક્રિયા પસંદ કરો. ઉદાહરણ તરીકે, જ્યારે તમે તીર કીઓ દબાવો છો ત્યારે આડા અને vertભા ખસેડવું .
Eventsબ્જેક્ટ્સમાં ઇવેન્ટ્સ ઉમેરવાનું.
રમત ઉત્પાદક સોનિક objectબ્જેક્ટ માટે 5 ઇવેન્ટ્સ ઉમેરવામાં આવી છે: એરો કીઓ દબતી વખતે પાત્રને જુદી જુદી દિશામાં ખસેડવું; વત્તા રમતની ક્ષેત્રની સીમા ઓળંગતી વખતે એક સ્થિતિ નિર્દિષ્ટ કરવામાં આવે છે.
માર્ગ દ્વારા, ત્યાં ઘણી બધી ઘટનાઓ હોઈ શકે છે: અહીં ગેમ મેકર નાનો નથી, પ્રોગ્રામ તમને ઘણી વસ્તુઓ પ્રદાન કરશે:
- પાત્રને ખસેડવાનું કાર્ય: ચળવળની ગતિ, જમ્પિંગ, શક્તિ, વગેરે.
- વિવિધ ક્રિયાઓ સાથે સંગીતના કાર્યને ઓવરલેઇંગ કરવું;
- કોઈ પાત્ર (પદાર્થ) નો દેખાવ અને કાtionી નાખવું, વગેરે.
મહત્વપૂર્ણ! રમતના દરેક Forબ્જેક્ટ માટે તમારે તમારી ઇવેન્ટ્સ રજીસ્ટર કરવાની જરૂર છે. તમે નોંધાવેલા દરેક objectબ્જેક્ટ માટે વધુ ઇવેન્ટ્સ, વધુ સર્વતોમુખી અને મહાન તકો સાથે રમત ચાલુ થશે. સૈદ્ધાંતિક રીતે, આ અથવા તે ઇવેન્ટ વિશેષ શું કરશે તે જાણ્યા વિના, તમે તેમને ઉમેરીને તાલીમ આપી શકો છો અને તે પછી રમત કેવી રીતે વર્તે છે તે જોઈ શકો છો. સામાન્ય રીતે, પ્રયોગો માટે એક વિશાળ ક્ષેત્ર!
6) છેલ્લી અને એક સૌથી અગત્યની ક્રિયા એ એક ઓરડો બનાવવી. ખંડ એ રમતનો એક પ્રકારનો તબક્કો છે, તે સ્તર કે જેના પર તમારા પદાર્થો ક્રિયાપ્રતિક્રિયા કરશે. આવા ઓરડા બનાવવા માટે, નીચે આપેલા ચિહ્નવાળા બટનને ક્લિક કરો: .
ઓરડો ઉમેરી રહ્યા છે (રમતનો તબક્કો)
બનાવેલા ઓરડામાં, માઉસની મદદથી, તમે અમારા પદાર્થોને તબક્કે ગોઠવી શકો છો. રમતની પૃષ્ઠભૂમિ સેટ કરો, રમત વિંડોનું નામ સેટ કરો, પ્રકારો વગેરેનો ઉલ્લેખ કરો, સામાન્ય રીતે, પ્રયોગો અને રમત પર કાર્ય માટેનું એક સંપૂર્ણ પ્રશિક્ષણનું ક્ષેત્ર.
7) પરિણામી રમત શરૂ કરવા માટે - F5 બટન દબાવો અથવા મેનૂમાં: ચલાવો / સામાન્ય પ્રારંભ.
પરિણામી રમત ચાલી રહી છે.
ગેમ મેકર તમારી સામે એક રમત વિંડો ખોલશે. હકીકતમાં, તમે જે કર્યું તે તમે જોઈ શકો છો, પ્રયોગ કરી શકો છો, રમશો. મારા કિસ્સામાં, સોનિક કીબોર્ડ પરના કીસ્ટ્રોક્સના આધારે ખસેડી શકે છે. એક પ્રકારની મીની-ગેમ (અરે, પરંતુ એવા સમયે હતા જ્યારે કાળા સ્ક્રીન પર ચાલતી સફેદ ટપકાથી લોકોમાં જંગલી આશ્ચર્ય અને રસ સર્જાયો હતો ... ).
પરિણામી રમત ...
હા, અલબત્ત, પરિણામી રમત આદિમ અને ખૂબ જ સરળ છે, પરંતુ તેની બનાવટનું ઉદાહરણ ખૂબ જ છતી કરે છે. આગળ પ્રયોગ અને objectsબ્જેક્ટ્સ, સ્પ્રાઈટ્સ, અવાજો, બેકગ્રાઉન્ડ અને રૂમ સાથે કામ કરવું - તમે ખૂબ જ સારી 2 ડી રમત બનાવી શકો છો. 10-15 વર્ષ પહેલાં આવી રમતો બનાવવા માટે વિશેષ જ્ knowledgeાન હોવું જરૂરી હતું, હવે તે માઉસને ફેરવવા માટે સમર્થ છે. પ્રગતિ!
શ્રેષ્ઠ સાથે! દરેક માટે સારી રમત-નિર્માણ ...