ਗੋਡੋਟ (ਗੇਮ ਇੰਜਣ)

ਵਿਕੀਪੀਡੀਆ, ਇੱਕ ਅਜ਼ਾਦ ਗਿਆਨਕੋਸ਼ ਤੋਂ

ਗੋਡੋਟ (/ˈɡɒdoʊ/) ਇੱਕ ਕਰਾਸ-ਪਲੇਟਫਾਰਮ, ਮੁਫਤ ਅਤੇ ਓਪਨ-ਸੋਰਸ ਗੇਮ ਇੰਜਣ ਹੈ ਜੋ MIT ਲਾਇਸੰਸ ਦੇ ਅਧੀਨ ਜਾਰੀ ਕੀਤਾ ਗਿਆ ਹੈ। ਇਸਨੂੰ ਸ਼ੁਰੂ ਵਿੱਚ ਅਰਜਨਟੀਨਾ ਦੇ ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਰਾਂ ਜੁਆਨ ਲਿਨਿਏਟਸਕੀ ਅਤੇ ਏਰੀਅਲ ਮੰਜ਼ੂਰ ਦੁਆਰਾ ਇਸਦੀ ਜਨਤਕ ਰਿਲੀਜ਼ ਤੋਂ ਪਹਿਲਾਂ ਲਾਤੀਨੀ ਅਮਰੀਕਾ ਵਿੱਚ ਕਈ ਕੰਪਨੀਆਂ ਲਈ ਵਿਕਸਤ ਕੀਤਾ ਗਿਆ ਸੀ। ਵਿਕਾਸ ਵਾਤਾਵਰਣ ਕਈ ਪਲੇਟਫਾਰਮਾਂ 'ਤੇ ਚੱਲਦਾ ਹੈ, ਅਤੇ ਕਈ ਹੋਰਾਂ ਨੂੰ ਨਿਰਯਾਤ ਕਰ ਸਕਦਾ ਹੈ। ਇਹ ਪੀਸੀ, ਮੋਬਾਈਲ ਅਤੇ ਵੈਬ ਪਲੇਟਫਾਰਮਾਂ ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਣਾਉਣ ਵਾਲੀਆਂ 2D ਅਤੇ 3D ਗੇਮਾਂ ਨੂੰ ਬਣਾਉਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ ਸੰਪਾਦਕਾਂ ਸਮੇਤ ਗੈਰ-ਗੇਮ ਸੌਫਟਵੇਅਰ ਨੂੰ ਵਿਕਸਤ ਕਰਨ ਲਈ ਵੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।

ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ[ਸੋਧੋ]

ਗੋਡੋਟ ਵੀਡੀਓ ਗੇਮ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਕਈ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾਵਾਂ, ਜਿਵੇਂ ਕਿ C++, C# ਅਤੇ GDscript ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ 3D ਅਤੇ 2D ਗੇਮਾਂ ਬਣਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।[1] ਇਹ ਵਿਕਾਸ ਅਨੁਭਵ ਦੀ ਸਹੂਲਤ ਲਈ ਨੋਡਾਂ ਦੀ ਲੜੀ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।[2] ਕਲਾਸਾਂ ਨੂੰ ਹੋਰ ਵਿਸ਼ੇਸ਼ ਨੋਡ ਕਿਸਮਾਂ ਬਣਾਉਣ ਲਈ ਇੱਕ ਨੋਡ ਕਿਸਮ ਤੋਂ ਲਿਆ ਜਾ ਸਕਦਾ ਹੈ ਜੋ ਵਿਵਹਾਰ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ । ਨੋਡਸ "ਸੀਨਾਂ" ਦੇ ਅੰਦਰ ਸੰਗਠਿਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ, ਜੋ ਕਿ ਮੁੜ ਵਰਤੋਂ ਯੋਗ, ਅਵਸਰਣਯੋਗ, ਵਿਰਾਸਤੀ, ਅਤੇ ਨੋਡਾਂ ਦੇ ਨੇਸਟਬਲ ਸਮੂਹ ਹੁੰਦੇ ਹਨ। ਸਾਰੇ ਖੇਡ ਸਰੋਤ, ਸਕ੍ਰਿਪਟਾਂ ਅਤੇ ਗ੍ਰਾਫਿਕਲ ਸੰਪਤੀਆਂ ਸਮੇਤ, ਕੰਪਿਊਟਰ ਦੇ ਫਾਈਲ ਸਿਸਟਮ ( ਡਾਟਾਬੇਸ ਦੀ ਬਜਾਏ) ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਸੁਰੱਖਿਅਤ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਇਹ ਸਟੋਰੇਜ ਹੱਲ ਸਾਫਟਵੇਅਰ ਸੰਸਕਰਣ ਨਿਯੰਤਰਣ ਪ੍ਰਣਾਲੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਗੇਮ ਡਿਵੈਲਪਮੈਂਟ ਟੀਮਾਂ ਵਿਚਕਾਰ ਸਹਿਯੋਗ ਦੀ ਸਹੂਲਤ ਲਈ ਹੈ।

ਹਵਾਲੇ[ਸੋਧੋ]

  1. Hill, Paul (2023-05-19). "Godot Engine arrives on Epic Games Store making it easier to download". Neowin (in ਅੰਗਰੇਜ਼ੀ). Retrieved 2023-05-19.
  2. "The 5 Best Game Engines for Beginners in Video Game Development". MUO (in ਅੰਗਰੇਜ਼ੀ). 2022-02-05. Retrieved 2023-05-19.


ਬਾਹਰੀ ਲਿੰਕ[ਸੋਧੋ]