ከስምንት ወራት የልማት ጊዜ በኋላ፣ 2D እና 3D ጨዋታዎችን ለመፍጠር ተስማሚ የሆነው ጎዶት 4.3 የተባለ ነፃ የጨዋታ ሞተር ተለቋል። ሞተሩ ለመማር ቀላል የሆነ የጨዋታ ሎጂክ ቋንቋ፣ የግራፊክ ጨዋታ ዲዛይን አካባቢ፣ የአንድ ጠቅታ የጨዋታ ማሰማሪያ ስርዓት፣ ሰፊ የአኒሜሽን እና የፊዚክስ ማስመሰል ችሎታዎች፣ አብሮ የተሰራ ማረም እና የአፈጻጸም ማጠፊያ ማወቂያ ስርዓትን ይደግፋል። የጨዋታ ሞተር፣ የጨዋታ ዲዛይን አካባቢ እና ተያያዥ የልማት መሳሪያዎች (የፊዚክስ ሞተር፣ የድምጽ አገልጋይ፣ 2D/3D ማሳያ የኋላ ጫፎች፣ ወዘተ) ኮድ በMIT ፈቃድ ስር ይሰራጫል።
የሞተሩ የምንጭ ኮድ በ2014 በኦካም ስቱዲዮዎች ክፍት ምንጭ ሆኖ ተገኝቷል፣ ይህም ለፒሲ፣ ለኮንሶሎች እና ለሞባይል መሳሪያዎች በርካታ ጨዋታዎችን ለመፍጠር እና ለማተም የሚያገለግል የባለቤትነት መብት ያለው፣ ሙያዊ ደረጃ ያለው ምርት ለአስር ዓመታት ከተዘጋጀ በኋላ ነው። ሞተሩ ሁሉንም ታዋቂ የዴስክቶፕ እና የሞባይል መድረኮችን ይደግፋል።Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX)፣ እንዲሁም የድር ጨዋታ ልማት። ለማስኬድ ዝግጁ የሆኑ ሁለትዮሽ ግንባታዎች የተፈጠሩት ለ Linux, Android, Windows и macOS.
ዋና ለውጦች፡-
- በስርዓቶች ላይ ለዌይላንድ ፕሮቶኮል የሙከራ አብሮ የተሰራ ድጋፍ ታክሏል Linux እና ቢኤስዲ።
- በጨዋታው ውስጥ ባለው አውድ ላይ በመመስረት የሚለዋወጥ ተለዋዋጭ ሙዚቃ እንዲፈጥሩ የሚያስችልዎትን አዳዲስ AudioStreamInteractive፣ AudioStreamPlaylist እና AudioStreamSynchronized ግብዓቶችን አክሏል።
- በሁለት-ልኬት ቦታ ውስጥ አካላዊ ሂደቶችን ለማስመሰል የሚያስችል የኢንተርፖሌሽን ችሎታ ተጨምሯል፣ ይህም በአንድ ነገር የአሁኑ እና ቀጣይ ቦታዎች መካከል መካከለኛ ሁኔታዎችን ለመፍጠር ተጨማሪ ክፈፎችን በመፍጠር ከፍተኛ የማደስ ፍጥነቶች ባላቸው ስክሪኖች እና ዝቅተኛ ኃይል ባላቸው መሳሪያዎች ላይ ውጤቱን ለስላሳ ያደርገዋል።
- የእይታ ሼደር አርታኢው ሙሉ በሙሉ እንደገና የተነደፈ ሲሆን ይህም ከትላልቅ እና ውስብስብ የሼደር ግራፎች ጋር ለመስራት የተሻለ ተስማሚ ያደርገዋል። ግልጽነትን ለማሻሻል፣ ኖዶች አሁን በምድብ ቀለም የተቀቡ ሲሆን ለኖድ ግንኙነቶች የበለጠ የሚታዩ ቀለሞች ጥቅም ላይ ይውላሉ። የኖድ አሰሳን እና የእይታ ምርጫን ለማቃለል ሁለት አዳዲስ የኖድ ዓይነቶች ተጨምረዋል - "ዳግም መስመር" እና "ፍሬም"።
- ከንብርብሮች ጋር ሲሰሩ የበለጠ ተለዋዋጭነት። ንብርብሮችን ማከልን ለማቃለል አዲስ የTileMapLayer ኖድ ተጨምሯል። ቀደም ሲል የተፈጠሩ የTileMap ኖዶች በአርታዒው ላይ በአንድ ጠቅታ ወደ TileMapLayer ኖዶች ሊቀየሩ ይችላሉ።
- በነጠላ-ክር ሁነታ የሚሰሩ የድር መተግበሪያዎችን ወደ ውጭ ለመላክ ድጋፍ ተመልሷል። ባለአንድ-ክር መተግበሪያዎች የተሻሉ ናቸው ከአሳሾች ጋር ተኳሃኝ እና ውስብስብ የአገልጋይ ድጋፍ አያስፈልጋቸውም።
- በብዙ ክር ሁነታ የአፈጻጸም ማሻሻያ ተተግብሯል። የጊዜ ገደብ የመፍጠር እድልን ለመቀነስ ለውጦች ተደርገዋል። ባለብዙ ክር የሀብት ጭነት አስተማማኝነት ተሻሽሏል።
- አዲስ የስክሌተንሞዲፋየር3ዲ ኖድ ወደ አፅም አኒሜሽን መሳሪያዎች ታክሏል፣ ይህም የመገጣጠሚያ እንቅስቃሴዎችን አደረጃጀት በስክሪፕቶች ቀላል ያደርገዋል። በFBX ቅርጸት የአጥንት አኒሜሽን ለማስመጣት አዳዲስ አማራጮች ተጨምረዋል። የአኒሜሽን አስተዳደር በይነገጽ አሁን የቁልፍ ክፈፎችን መምረጥ፣ መቅዳት፣ መለጠፍ እና ማባዛትን ይደግፋል።
- የአሰሳ መረቦቹን ወደ ተለያዩ ክፍሎች በራስ-ሰር የመከፋፈል ችሎታን አክለናል፣ ትላልቅ የጨዋታ ዓለማትን የያዙ ፕሮጀክቶችን በመጠቀም ስራን ቀላል በማድረግ፣ የማህደረ ትውስታ ፍጆታን በመቀነስ እና አፈፃፀምን በማሻሻል። ይህ ክፍፍል በNavigationPolygon (2D) እና NavigationMesh (3D) ሀብቶች ውስጥ አዳዲስ ባህሪያትን በመጠቀም ወሰኖችን እና መጠኖችን በመግለጽ የተዋቀረ ነው።
- አርታኢው አሁን የfbx ፋይሎችን ወደ አገር ውስጥ ማስገባትን ይደግፋል፣ ይህም የሶስተኛ ወገን መቀየሪያ አስፈላጊነትን ያስወግዳል። የፋይል ስርዓት መዳረሻ ፓነል አሁን ወደ ማያ ገጹ ግርጌ ሊወሰድ ይችላል፣ ይህም ለፋይል ማሰስ ተጨማሪ ቦታ ያስችላል።
- የፕሮጀክቱ አስተዳዳሪ እንደ ቋንቋ፣ ገጽታ፣ የማጉላት ደረጃ እና የአውታረ መረብ ሁነታ ላሉ የአርትዖት ቅንብሮች ቀጥተኛ መዳረሻ ለመስጠት እንደገና የተነደፈ ነው። ዝማኔዎችን ለመፈተሽ የሚያገለግል አካል ታክሏል።

- የጀርባ ክፍሎችን በተለያዩ ፍጥነቶች በማንቀሳቀስ በ2D ጨዋታዎች ውስጥ የጥልቀት ቅዠት ለመፍጠር ቀላል የሚያደርግ አዲስ የፓራላክስ2D ኖድ አክሏል።
- በ3-ልኬት ጥላዎች ውስጥ የአልፋ ቻናል ማደባለቅ የመጀመሪያ ድጋፍ ወደ ማሳያ ስርዓቱ ታክሏል፣ ይህም የበለጠ ተጨባጭ ነበልባል እና ርችቶችን እንዲፈጥሩ ያስችላል። የማጠናቀቂያ ደረጃ ውጤቶች መቆጣጠሪያ ኤፒአይ ታክሏል፣ ይህም የማሳያ አመክንዮውን ለመቀየር የራስዎን ኮድ እንዲሰኩ ያስችልዎታል (ለምሳሌ፣ የእንቅስቃሴ ብዥታ ውጤት ለመፍጠር)። የጭጋግ ማመንጨት ችሎታዎች ተዘርግተዋል፣ ይህም ጭጋግ የት እንደሚጀምር እና ሙሉ በሙሉ ግልጽ ያልሆነ መቼ እንደሆነ እንዲገልጹ ያስችልዎታል። የ"ተኳሃኝነት" ማሳያ የኋላ ክፍል በከፍተኛ ሁኔታ ተሻሽሏል።
- የRenderingDevice object architecture ዘመናዊ ሆኗል እና ለዳይሬክት አሳይክሊክ ሪዲንግ ግራፍ ድጋፍ ተጨምሯል፣ ይህም ወደ ግራፊክስ ኤፒአይ የተመቻቸ የትዕዛዝ ስርጭት እንዲኖር ያስችላል፣ ይህም በ3-ልኬት ትዕይንት ላይ ለውጦችን ሳናደርግ ከ5-15% የፍሬም ፍጥነት ጭማሪ ያሳያል።
- Direct3D 12 የሚጠቀም አዲስ የሪነርዲንግ ሾፌር ታክሏል።
- GDScript አሁን በማጽዳት፣ በማሸግ እና በመደበቅ ወደ ውጭ በመላክ ጊዜ የኮድ መጠኑን የመቀነስ ችሎታ ይሰጣል። አዲስ "አይደለም" ኦፕሬተር ታክሏል (ለምሳሌ "የእኔ_ኖድ Node3D ካልሆነ:")። የኮድ ማጠናቀቂያ ባህሪያት በአርታዒው ውስጥ ተዘርግተዋል።
- OpenXR እና WebXRን በመጠቀም ለ VR የጆሮ ማዳመጫዎች ጨዋታዎችን የመፍጠር አቅም ተዘርግቷል። ለMeta XR Simulator ድጋፍ ታክሏል።

- የድር ጨዋታዎች አሁን የተሻሻለ የድምፅ ጥራት እና የስፕላሽ ስክሪን የማሳየት ችሎታ አላቸው።
ምንጭ: opennet.ru


