පරිගණක, පරිගණක ක්රීඩා
"ඒගාර්" හි මෙන් ඔබේම සර්වරයක් නිර්මාණය? ඒ සරල ක්රමයක්
ජනප්රිය ක්රීඩාවක් "Agar.io" ඔවුන්ගේ ගන්නා දෙය කර ගනියි. එය ලොව පුරා ඉටු කලේ, එය කෑලි 9-10 ක් පමණ සඳහා server ඇති වේ. ඔවුන් එක් එක් of Fame එකෙහිදී 50 දහසක් පමණ ඉටු කරයි. කෙසේ වෙතත්, රාත්රියේ ක්රීඩකයන් සංඛ්යාව 4-5 දහසක්, නමුත් හරය දක්වා පහළ බසී. සමහර විට ඔබ ඔබේ මිතුරෙකු හෝ මිතුරන් සමග එකට සෙල්ලම් කිරීමට අවශ්ය, ඒ නිසා සමහර අය "හාගර්" සඳහා ඔබගේ සේවාදායකයේ නිර්මාණය කරන ආකාරය දැන ගැනීමට අවශ්ය. කුඩා උපදේශන පහත විස්තර කරනු ඇත.
"ඒගාර්" හි මෙන් ඔබේම සර්වරයක් නිර්මාණය?
ඔබ ගොනුව සේවාදායකයට ම, සහ node.js. ගොනු විය යුතු සෙල්ලම් කිරීමට ක්රීඩාව සේවාදායකය ඇතුළු මෙම ගොනු බාගත, එය අන්තර්ජාලය හැකි ය. ඔබට පහසුවෙන් ඒවා සොයා ගන්න පුළුවන්. ස්ථාපනය කිරීමට වැඩි කලක් ගත වන්නේ නැත. ඊළඟට-ඊළඟ-ඊළඟ: යන්තම් node.js ගොනු සහ මාධ්ය පවත්වාගෙන. මෙම වැඩසටහන ස්ථාපනය තොරව බ්රව්සරය ක්රීඩාව හඳුන්වාදීමත් සමග ගැටලු ඇති විය හැක. සමහර ක්රීඩකයන් වැඩසටහන් තොරව "ඒගාර්" තුළ සේවාදායක නිර්මාණය කරන ආකාරය ඉගෙන ගැනීමට උත්සාහ කරනවා. අවාසනාවකට මෙන්, මෙම නොහැකි ය. සේවාදායක වැඩසටහන ම අවශ්යයෙන්ම ගොනුව බාගත කර ගැනීම සඳහා ඇති node.js.
සේවාදායක සැකසුම් වින්යාස
node.js ස්ථාපනයෙන් පසු සංරක්ෂිත සේවාදායකය තමන් සමග ගනුදෙනු කළ යුතුය. එය බාගත කොට එය ඔබේ පරිගණකයේ unzip. එම ෆෝල්ඩරය හා gameserver.ini එහි ගොනු සඳහා බලන්න. මේ අප කටයුතු, සහ දැන් ඔයා කොහොමද කියන්න ඇති වන පරිදි ප්රධාන ගොනුවකි. ඇති "ඒගාර්" තුළ ඔබගේ සේවාදායකයේ නිර්මාණය පමණක් ලේඛනයේ සංස්කරණය කළ හැකි වන අතර, ඇත්තෙන්ම එය වින්යාස සැකසුම් අඩංගු වේ. පහත සේවාදායකය මානකරණය සඳහා වගකිව යුතු බව ප්රධාන මාර්ග වේ:
- 9 මාර්ගය - serverMaxConnections. ඔහු ඔබගේ සේවාදායකයේ සිටින ක්රීඩකයන් සංඛ්යාව සඳහා වගකිව යුතු වේ. , උදාහරණයක් ලෙස, වටිනාකම තහවුරු "5". එනම් 6 ක්රීඩකයන් ක්රීඩා කිරීමට නොහැකි වනු ඇත.
- ගොනුව තුල 11 මාර්ගය - serverGamemode. "0" (සියලුම සඳහා නිදහස්), "1" (අණ මාතය) එහි වටිනාකම නියම කිරීම "10" (තරගාවලිය) හෝ "11" (The Hunger Games), ඔබ මෙම නාට්යයේ මාදිලිය වෙනස් කරන්න. මාතයන් නම් වරහන් තුල සඳහන් කර ඇත.
- පේළි 17-20 සමතලාව මායිම් පෙන්වන්න. මෙහිදී ඔබට පමණක් borderleft හා borderright මාර්ගය සකස් කළ හැකිය. උදාහරණයක් ලෙස, වටිනාකම් 6000 සැකසීම, ඔබ ක්ෂේත්රයේ ප්රදේශයේ ක්රීඩා පික්සල 6000h6000 ලබා ගන්න. තව තවත් ක්රීඩකයන්, කෙතේ විශාල ප්රදේශයේ විය යුතුය.
- මාර්ගය 26 - foodstartamount. එය කොපමණ ආහාර ආරම්භයේ දී ලබා ගත හැකි වනු ඇත බවයි.
- මාර්ගය 27 - foodmaxamount. ආහාර මහා නිර්වචනය කරයි.
මෙම ගොනුව තුල තිබෙන ගොනු වෙනත් සැකසුම් ඇත. උදාහරණයක් ලෙස, ඔබ විසින් පන්දුව ක්රීඩකයා සැකසුම් වින්යාස කිරීම කළ හැක. මෙම පරාමිතීන් පිළිවෙළින්, රේඛා 48-49, මෙම ක්රීඩකයා (පෙරනිමියෙන් 10) ආරම්භක බර සහ උපරිම ස්කන්ධය සඳහා වගකිව යුතු හි නිශ්චිතව දක්වා ඇත.
, හැකි නම්, පුළුවන් තරම් පරාමිතීන් පරීක්ෂා කිරීම හා කළේය. ඔවුන් වගකිව යුතු, ඉවෙන් නූල් නම් විසින්. , මානකරන ගොනු සැකසීම පසු ඔබ වෙනස්කම් සුරැකීමට අවශ්ය.
සේවාදායකය ආරම්භ
දැන් සේවාදායකය දියත් වෙත යන්න. සේවාදායකය ෆෝල්ඩරය launch.bat ගොනු අඩංගු වේ. එය ක්රියාත්මක කළ යුතුය. මෙම කළු කවුළුව (cmd.exe) විවෘත කරනු ඇත. දැන් අපි agar.io වෙබ් අඩවිය තමන් වෙත ගොස් බ්රවුසරයේ කොන්සෝලය ක්රියාත්මක. මෙම යතුරු Ctrl + Shift + J හෝ Cmd + මැක් සඳහා Shift + J සමග සිදු කළ හැකිය. එය බ්රව්සරය මෙනුව, තේරීම් සංවර්ධක ආකාරයෙන් ද හැකි ය. මෙම කොන්සෝලය, අපි ලිවීමට අවශ්ය: සම්බන්ධ ( "සමත්ව: // localhost: 443")
ඊට පසු, අපි ඔබගේ සේවාදායකය ලබා ගන්න. වරක් "ඒගාර්" ඔබේම සර්වරයක් නිර්මාණය, ඔබ මිතුරන් ඇමතිය හැකි. , එහෙත් ඒ වෙනුවට localhost ඔබේ IP ලිපිනය ලබාදිය යුතු ඔවුන් ද කොන්සෝලය සම්බන්ධ ( "443:: // localhost සමත්ව") ලිවීමට යුතුය. රජයේ හෝ 2ip අඩවිය සම්බන්ධ කිරීමට මානකල හැක ඉගෙන ගන්න.
දැන් ඔබ ක්රීඩාවේ දී සේවාදායකය ඉදි කිරීමට ආකාරය දන්නා බව, "හාගර්," සහ මිතුරන් සමග සෙල්ලම් කිරීමට හැකි වනු ඇත. කිසිවක් මෙම ක්රියාවලිය කිසිදු දී සංකීර්ණ.
Similar articles
Trending Now