Godot, ఓపెన్-సోర్స్, క్రాస్-ప్లాట్ఫారమ్ గేమ్ ఇంజిన్, 2014లో దాని మొదటి స్థిరమైన విడుదల నుండి నెమ్మదిగా ప్రజాదరణ పొందింది. Godot 4.0 యొక్క ఆసన్నమైన విడుదలతో, చాలా మంది గేమ్ డెవలపర్లు దీర్ఘకాలంగా ఎదురుచూస్తున్న సెప్టెంబర్ 15న బీటా 1 విడుదలను అన్వేషించడానికి ఉత్సాహంగా ఉన్నారు. .
Godot 4.0 యొక్క కొత్త ఫీచర్లు మీ కోసం ఏమిటి? ఇది ఐక్యతతో ఎలా పోల్చబడుతుంది?
రోజు యొక్క వీడియోను తయారు చేయండి
కొత్త రెండరింగ్ API మరియు ఫిజిక్స్ ఇంజిన్ నుండి కొత్త నోడ్లు, GDస్క్రిప్ట్ ఫీచర్లు మరియు .NET 6 API మద్దతు వరకు, Godot 4.0 దాని ప్రతికూలతల యొక్క అనేక సమస్యలను పరిష్కరించవచ్చు.
కొత్త రెండరింగ్ API
Godot OpenGL రెండరర్ నుండి వల్కాన్కి మారుతోంది. దీని అర్థం 3D దృశ్యాలలో లైటింగ్ గణనీయంగా మెరుగ్గా కనిపిస్తుంది.
పెద్ద మొత్తంలో డ్రా కాల్లను పోల్చినప్పుడు, వల్కాన్ రెండరర్ అనేక వస్తువులతో ఓపెన్-వరల్డ్ గేమ్లకు మెరుగైన మద్దతునిస్తుంది. మరోవైపు, OpenGL రెండరర్ ఒత్తిడి మరియు అడ్డంకి వనరులకు మొగ్గు చూపుతుంది.
కొత్త రెండరింగ్ APIతో పాటు 3D దృశ్యాలకు మరిన్ని వివరాలను జోడించే కొత్త నోడ్లు వస్తాయి:
స్నాప్చాట్లో చారలను ఎలా పొందాలి
- VoxelGI నోడ్ అనేది పాత గ్లోబల్ ఇల్యూమినేషన్ సిస్టమ్ యొక్క సమగ్ర మార్పు. ఇది చిన్న మరియు మధ్యస్థ పరిసరాలలో మరింత సూక్ష్మమైన ప్రకాశాన్ని అనుమతిస్తుంది.
- సిగ్నల్ డిస్టెన్స్ ఫీల్డ్ ఇల్యూమినేషన్ నోడ్ మెరుగైన వస్తువు నీడలు, కాంతి వక్రీభవనం మరియు మరిన్నింటితో పెద్ద బహిరంగ ప్రపంచాలను అనుమతిస్తుంది.
- FogVolume నోడ్ సంక్లిష్టమైన పొగమంచు మరియు పొగమంచు వివరాల కోసం షేడర్లను వ్రాయడానికి డెవలపర్లను అనుమతిస్తుంది.
కొత్త నోడ్ కానప్పటికీ, స్కై షేడర్ల పరిచయం స్కైబాక్స్ కోసం షేడర్లను ఉపయోగించడానికి అనుమతిస్తుంది, ఇది డైనమిక్ పొజిషనింగ్ మరియు రియల్ టైమ్ అప్డేటింగ్గా అనువదిస్తుంది.
GPU-ఆధారిత కణాలు, షేడర్ స్క్రిప్టింగ్ జోడింపులు మరియు కొత్త ఆప్టిమైజేషన్ పద్ధతులు వంటి అనేక చిన్న మెరుగుదలలు ఉన్నాయి. కానీ చాలా ముఖ్యమైన మార్పులు మరింత వివరంగా అన్వేషించడం విలువ.
కొత్త ఫిజిక్స్ ఇంజిన్
3D దృశ్యాలలో భౌతిక శాస్త్రాన్ని అమలు చేస్తున్నప్పుడు, Godot చారిత్రాత్మకంగా బుల్లెట్ ఇంజిన్పై ఆధారపడింది. ఇక లేదు. గోడాట్ ఫిజిక్స్ ఇంజిన్ని కలవండి.
కొన్ని కొత్త ఫీచర్లలో కొత్త తాకిడి ఆకారాలు మరియు మృదువైన శరీరాలను తిరిగి అమలు చేయడం వంటివి ఉన్నాయి. ఇది వేగవంతమైన ప్రోటోటైపింగ్ మరియు మరింత వాస్తవిక వస్తువు తారుమారుని అనుమతిస్తుంది. దాని పైన, మల్టీథ్రెడింగ్ మద్దతు అంటే మరిన్ని ఆప్టిమైజేషన్లు; ఈ మార్పులన్నీ తక్కువ పనితీరు ఖర్చుతో వస్తాయి.
కొత్త CharacterBody నోడ్, KinematicBody స్థానంలో, మెరుగైన సౌలభ్యం మరియు ఎంపికలను అనుమతిస్తుంది. గందరగోళం మరియు బేసి కదలిక ప్రవర్తనల కోసం బగ్ పరిష్కారాలు Godot-send. ఫలితం? మరింత స్థిరమైన మరియు స్థిరమైన కదలిక నమూనాలు-విచిత్రమైన తాకిడి ఆకారాలు లేదా విపరీతమైన హైట్మ్యాప్లతో కూడా.
కొత్త నావిగేషన్ సిస్టమ్ నోడ్-ఆధారిత సిస్టమ్ను సర్వర్-ఆధారిత దానితో పూర్తిగా భర్తీ చేస్తుంది, పనితీరును త్యాగం చేయకుండా వినియోగాన్ని పెంచుతుంది.
GDScriptలో కొత్త క్వాలిటీ ఆఫ్ లైఫ్ ఫీచర్లు
బీటాలో పూర్తి రీరైట్తో, GDScript వేగంగా మారింది. అదనంగా, మరింత విస్తృతంగా వర్తించే లక్షణాలు మరియు సాధారణ మెరుగుదలలు జోడించబడుతున్నాయి:
ఎవరు ఈ నంబర్ నుండి నాకు ఉచితంగా కాల్ చేస్తున్నారు
- మీరు ఇప్పుడు ఫంక్షన్లను వేరియబుల్స్గా పరిగణించవచ్చు మరియు అనామక ఫంక్షన్లను ఉపయోగించవచ్చు.
- సాధారణ సింటాక్స్ మెరుగుదలలు మరింత స్థిరమైన కోడ్ను అనుమతిస్తాయి.
- బగ్లను తగ్గించడానికి మీరు శ్రేణుల కోసం నిర్దిష్ట రకాలను పేర్కొనవచ్చు.
- వేచి ఉండండి మరియు సూపర్ కీలకపదాలు సమయం మరియు వారసత్వానికి సంబంధించి పాత, తక్కువ స్పష్టమైన కోడ్ని భర్తీ చేస్తాయి.
మీరు బృందంతో కలిసి పని చేస్తున్నట్లయితే లేదా పాత ప్రాజెక్ట్ను మళ్లీ సందర్శిస్తున్నట్లయితే, పేలవంగా పేరున్న వేరియబుల్స్ నిరాశకు గురిచేస్తాయని మీరు కనుగొంటారు. దీన్ని ఎదుర్కోవడానికి, స్క్రిప్ట్లు ఇప్పుడు స్వయంచాలకంగా సహాయక డాక్యుమెంటేషన్ను రూపొందిస్తాయి. డాకర్లో ఎగుమతి చేయబడిన వేరియబుల్స్పై హోవర్ చేయడం వలన వేరియబుల్ యొక్క సహాయక వివరణలను అందించవచ్చు.
C# మరియు .NET 6కి మద్దతు
.NET 6 మద్దతు ఎక్కువగా బీటాతో పూర్తయింది. మీరు ప్రాధాన్యత లేదా పనితీరు కారణాల కోసం C#తో కట్టుబడి ఉండాలనుకుంటే, ఎదురుచూడడానికి అనేక కొత్త ఫీచర్లు ఉన్నాయి.
.NET 6ని ఉపయోగిస్తున్నప్పుడు, C# 10 డిఫాల్ట్గా ఉంటుంది. సోర్స్ జనరేటర్లపై కొత్త రిలయన్స్ అంటే, మీ కోడ్లో సమస్య ఉన్నట్లయితే, గోడాట్ రన్టైమ్ కంటే కంపైల్ సమయంలో లోపాన్ని విసురుతుంది. ఇది సమయాన్ని ఆదా చేస్తుంది, ముఖ్యంగా గేమ్లో బగ్ ఆలస్యంగా ఉంటే.
మరింత స్థిరమైన సిగ్నల్ కోడ్ కోసం మీరు ఇప్పుడు సిగ్నల్లను C# ఈవెంట్లుగా ప్రకటించవచ్చు. C#లో GDEఎక్స్టెన్షన్ని వ్రాయడానికి కూడా యాక్టివ్ డెవలప్మెంట్ అందించబడుతోంది. ఒక ఉదాహరణ ఏమిటంటే, C# తరగతులు అంతర్నిర్మిత తరగతులకు భిన్నంగా నమోదు చేయబడవు. ఇది C# నోడ్లకు మద్దతును మెరుగుపరచడంలో సహాయపడుతుంది. చివరగా, Godot 4.0 ఒక సింగిల్, ఏకీకృత డౌన్లోడ్ను పరిచయం చేస్తుంది, కాబట్టి C# వినియోగదారులు ప్రత్యేకంగా మోనో వెర్షన్ను డౌన్లోడ్ చేయాల్సిన అవసరం లేదు.
ఐక్యత కంటే గోడాట్ 4.0 మంచిదా?
బీటా కేవలం బీటా మాత్రమే, అంటే ఇది ఇప్పటికీ అస్థిరంగా ఉంది. డెవలపర్లు కనుగొని పరిష్కరించడానికి చాలా బగ్లు ఉన్నాయి. ఏది ఏమైనప్పటికీ, యూనిటీ లక్షణాలతో మరింత స్థిరపడిన మరియు గ్రౌన్దేడ్ ఇంజిన్గా గోడాట్ తనంతట తానుగా అడుగులు వేస్తోంది. అయినప్పటికీ, గోడాట్ మరియు యూనిటీ రెండూ గేమ్ ఇంజిన్లు అయినప్పటికీ, అవి వేర్వేరు ప్రేక్షకులను లక్ష్యంగా చేసుకుంటాయని గుర్తించడం చాలా ముఖ్యం.
ఇటీవలి సంవత్సరాలలో, యూనిటీ VFX మరియు హైపర్-రియలిస్టిక్ 3D దృశ్యాలపై దృష్టి సారించింది. దీనికి విరుద్ధంగా, డెవలపర్లు ప్రోటోటైపింగ్ మరియు చిన్న, తరచుగా 2D, గేమ్లను తయారు చేయడం కోసం గోడోట్ను ఉపయోగిస్తారు. ఇంజన్ని ఉపయోగించడం వల్ల మిమ్మల్ని లాక్ చేస్తారని దీని అర్థం కాదు. రెండు ఇంజిన్లతో అనుభవం ఉపయోగకరంగా ఉంటుంది, కాబట్టి మీ అవసరాలకు ఏది ఉత్తమమో మీరు నిజంగా అర్థం చేసుకుంటారు.
యూట్యూబ్ నుండి ఐఫోన్కి డౌన్లోడ్ చేయడం ఎలా
మీరు యూనిటీ డెవలపర్ అయినా, ఆసక్తిగా ఉన్నారు గోడాట్ ఇంజిన్ మరియు అది ఏమి చేస్తుంది , లేదా కేవలం కొన్ని కొత్త కోసం చూస్తున్నాను గేమ్ అభివృద్ధి సాధనాలు , ఈ విడుదల మీ తదుపరి గేమ్ను రూపొందించడంలో మీకు సహాయపడటానికి అనేక కొత్త ఫీచర్లను అందిస్తుంది.
గణించడం గమ్మత్తైనప్పటికీ, గోడాట్ సంఘం దాని ఉత్తమ లక్షణాలలో ఒకటి. మీరు వారి జ్ఞానాన్ని పంచుకోవడానికి సంతోషంగా ఉన్న సహాయక డెవలపర్లను కనుగొంటారు. కొత్త నోడ్ సిస్టమ్ బెదిరింపుగా అనిపిస్తే, సహాయం కోసం అడగండి. మరియు అది తగినంత బలవంతం కాకపోతే, ఉన్నాయి మీ తదుపరి గేమ్ కోసం Godotని ఉపయోగించడాన్ని పరిగణించడానికి మరిన్ని కారణాలు .
ది ఫ్యూచర్: వాట్ గొడాట్ 4.0 అంటే గేమ్ డెవలపర్లు
Godot 4.0 3.5 నుండి తప్పిపోయిన జీవన నాణ్యత ఫీచర్లను ఏకీకృతం చేస్తుంది మరియు ఇది ఇతర ఇంజిన్ల నుండి కావాల్సిన లక్షణాలను కూడా అందిస్తుంది.
Godot 4.0 గేమ్ల పనితీరును పెంచుతుంది కాబట్టి, ఇది భవిష్యత్తులో ట్రాక్ను పొందాలి. ప్రాజెక్ట్లను ఆప్టిమైజ్ చేయడానికి లేదా ప్రపంచ వివరాలను మెరుగుపరచడానికి వివిధ ఫీచర్లు మరియు మెరుగుదలలు అన్నీ వాటితో అనుసంధానించబడతాయి.
ఈ సరికొత్త ఫీచర్లను చూస్తుంటే ఇంజిన్ వృద్ధి చెందుతూనే ఉంటుందని సూచిస్తోంది. కాబట్టి మీకు శామ్యూల్ బెకెట్ పన్లలో నిమగ్నమవ్వాలని అనిపించినప్పుడల్లా, మొదటి గొడాట్ 4.0 ఆల్ఫా విడుదలైన 2022 జనవరి 17వ తేదీని మాత్రమే గుర్తుంచుకోండి.