1 पॉइंट द्वारा GN⁺ 2023-12-10 | 1 टिप्पणियां | WhatsApp पर शेयर करें

W4 Games, Godot इंजन को केंद्र में रखकर वीडियो गेम डेवलपमेंट में बदलाव लाने के लिए 15 मिलियन डॉलर जुटाए

  • W4 Games ने OSS Capital और Naval Ravikant (AngelList के संस्थापक) सहित निवेशकों के एक समूह से Series A funding के जरिए 15 मिलियन डॉलर जुटाए।
  • वीडियो गेम इंडस्ट्री पहले से ही मजबूत growth rate दिखा रही है, और जनसांख्यिकीय बदलाव, इंटरनेट एक्सेस के विस्तार, उभरती तकनीकों के आगमन, और गैर-गेम इंडस्ट्री द्वारा अपनाए जाने के कारण मांग में तेज बढ़ोतरी होने की उम्मीद है।
  • Godot इंजन एक free और open source तकनीक है, जो डेवलपर्स को 2D और 3D गेम बनाने में मदद करता है, और कंपनी इस इंजन के आसपास एक ecosystem बनाने के लिए समर्पित है।

W4 Games की वृद्धि और Godot इंजन ecosystem को समर्थन देने की योजना

  • W4 Games, Godot इंजन के open source डेवलपमेंट को समर्थन देगा, और Godot गेम्स के लिए W4 Console और W4 Cloud जैसे products और services बनाकर Godot के विस्तार को बढ़ावा देने की योजना रखता है।
  • कंपनी का लक्ष्य North America, Europe और Asia में अंतरराष्ट्रीय विस्तार करना और Godot education programs विकसित करना है, तथा अगले 18 महीनों में अपनी टीम का आकार दोगुने से अधिक करना है।

W4 Games का परिचय

  • W4 Games 2021 में स्थापित एक आयरिश startup है, जिसकी स्थापना Godot veterans और अनुभवी उद्यमियों ने की थी।
  • यह पारंपरिक रूप से proprietary solutions पर निर्भर रही गेम इंडस्ट्री में commercial open source software (COSS) business model लाकर innovation को आगे बढ़ाना चाहती है।
  • 2021 में W4 Games ने OSS और Lux Capital के नेतृत्व में seed investment round पूरा किया, जिसमें SISU Ventures और Red Hat के co-founder Bob Young ने भाग लिया।

GN⁺ की राय

  • इस लेख की सबसे अहम बात यह है कि W4 Games, Godot इंजन के आसपास ecosystem बनाने के लिए प्रतिबद्ध है और open source तकनीक के जरिए गेम डेवलपमेंट के लिए नई संभावनाएँ खोलना चाहता है।
  • open source software की बढ़त और गेम इंडस्ट्री में हो रहे नवोन्मेषी बदलाव तकनीक में रुचि रखने वालों के लिए दिलचस्प खबर हैं, और उम्मीद है कि इससे डेवलपर्स को अधिक स्वतंत्रता और लचीलापन मिलेगा।

1 टिप्पणियां

 
GN⁺ 2023-12-10
Hacker News की राय
  • Godot एक बेहतरीन open source software है, और मुझे लगता है कि इसे मजबूत बनाना पूरे market के लिए भी फायदेमंद है
    बाहरी contributors के पैमाने और प्रभाव, और CLA की गैरमौजूदगी को देखते हुए आगे इसे proprietary license में बदलना मुश्किल होगा, और W4/Godot के core लोगों की ओर से भी ऐसा चाहने का कोई संकेत नहीं दिखता
    हालांकि यह जानने की उत्सुकता है कि venture capital W4 के जरिए अपना निवेश और return कैसे निकालना चाहता है। सिर्फ “console support” थोड़ा कमज़ोर लगता है, लेकिन हो सकता है मैं industry को पर्याप्त न जानता होऊँ
    व्यक्तिगत रूप से मुझे Blender या Linux Foundation जैसा open governance model ज़्यादा पसंद है, जहाँ बड़े financial contributors अपने business के लिए जरूरी software पाने और cost व दिशा साझा करने के लिए open project को support करते हैं

    • console support और porting का काम सच में कई कंपनियों का मुख्य business है, जैसे M2 या MP2 Games
      ऐसे काम को open source के रूप में publish करना मुश्किल होता है क्योंकि official console SDK महंगा होता है और NDA से बंधा होता है
      अगर अगला Undertale या Minecraft जैसा game Godot से बना, तो W4 Games उस game को console पर लाने का सबसे आसान रास्ता बन सकता है और अच्छी-खासी royalties कमा सकता है, इसलिए investment समझ में आता है। बस उम्मीद है कि वे Godot को ही खराब न करें
    • FAQ देखने पर लगता है कि W4 Godot से जुड़ा हुआ भी नहीं है, और Godot के किसी हिस्से पर उसका control नहीं है: https://w4games.com/faq/
      product page देखें तो https://w4games.com/products/ ऐसा लगता है कि वे Godot games को console पर आसानी से port कराने वाले tools और BaaS/SaaS platform से पैसा कमाना चाहते हैं
    • Godot MIT license के तहत है, इसलिए कोई भी चाहे तो proprietary fork बना सकता है
      community काफी बड़ी है, इसलिए open source version का development जारी रहेगा, तो शायद यह बड़ा issue नहीं होगा, लेकिन CLA की गैरमौजूदगी यहाँ ज्यादा relevant नहीं लगती
    • मेरे पास अंदरूनी जानकारी नहीं है और इस deal के बारे में भी बहुत ज्यादा नहीं जानता, लेकिन commercial open source software (COSS) business model में monetization हैरानीजनक रूप से आसान होता है
      Red Hat, MongoDB जैसे कई platforms को देखें तो आमतौर पर core चीज़ services होती है
      मोटे तौर पर दो तरह के service contracts होते हैं: एक low-cost model, जहाँ भारत जैसी जगहों से developers, support staff और managers को दिन के 10–100 डॉलर में लिया जाता है; और दूसरा high-quality model, जहाँ BCG, McKinsey, law firms, premium UX consulting जैसी जगहों की तरह top talent को 500 डॉलर प्रति घंटे पर लगाया जाता है
      Godot जैसे tools बड़े games या बच्चों की education के अलावा enterprise, military और government क्षेत्रों के game-like systems में भी उम्मीद से ज्यादा इस्तेमाल होते हैं। अगर project ऐसा है जो fail नहीं हो सकता—जैसे सैकड़ों मिलियन डॉलर का experimental aircraft या winner-takes-all market का marketing tool—तो outsourcing आमतौर पर दूसरे प्रकार की firm को दी जाती है
      अगर आप open ecosystem के प्रमुख developer या contributor हैं, तो ऐसे premium demand के default choice बन जाते हैं, और core tools में बदलाव की जरूरत पड़ने पर उसे internal team से तुरंत ठीक कर सकते हैं
      कई organizations में vendors को evaluate करने की क्षमता बहुत ज्यादा नहीं होती, इसलिए “Godot के मुख्य developer” का label गलतियां टालने का आसान तरीका है। यह किसी नामी law firm या management consulting company को hire करने की वजह जैसा ही है
    • “console support” कमज़ोर लगता है, कहा गया है, लेकिन दूसरे नजरिए से देखें तो आगे Godot से release होने वाले console games शायद किसी भी दूसरे engine से ज्यादा हो सकते हैं
  • गेम engines के बारे में मुझे ज़्यादा नहीं पता, लेकिन अब तक मैं सोचता आया था कि Godot सिर्फ़ सरल games के लिए ही ठीक है
    हाल में Unity licensing की अफरा-तफरी के बाद Godot को Unity की जगह लेना चाहिए, ऐसा रुझान काफ़ी दिख रहा है; लेकिन Cities Skylines, Subnautica, Rust, Outer Wilds, KSP, Ori जैसे games सच में Godot से बनाए जा सकते हैं या नहीं, यह जानने की उत्सुकता है
    मैं जानना चाहता हूँ कि यह कोई long-term goal जैसा है, या आज भी संभव है

    • Unity को भी एक समय Frostbite, CryEngine, Unreal जैसे “बड़े engines” की तुलना में mobile/हॉबी platform माना जाता था
      Godot भी उसी मुकाम पर पहुँच रहा है, और मेरा मानना है कि Unity licensing विवाद से पहले ही AAA developers के बीच इसे अपनाने का माहौल बनने लगा था। हालांकि Unity की growth की तरह बड़े games में इसकी हिस्सेदारी रातोंरात वैसी नहीं हो जाएगी
      असल में लगभग कोई भी game किसी भी framework से बनाया जा सकता है, और framework के बिना भी संभव है। यह समय और मेहनत का सवाल है। LWJGL अब भी “toy” framework जैसा दिखता है, लेकिन Minecraft में इस्तेमाल हुआ था, और Factorio ने SDL के ऊपर Allegro इस्तेमाल किया, फिर बाद में pure SDL2 पर चला गया
      इसके उलट, KSP1 या Cities Skylines 2 की कुछ technical समस्याओं की वजह Unity के fit न होने को माना जाता है। यह तब भी है जब Unity को पहले ही “real engine” के स्तर पर मान्यता मिल चुकी है। जिस दौर में EA अपनी सभी dev teams पर Frostbite थोप रहा था, उस समय भी EA developers कहते थे कि जो games Battlefield जैसे नहीं दिखते, उनके लिए Frostbite खास अच्छा नहीं है
    • graphics quality और बड़े projects के नजरिए से मैं engines और tools को तीन categories में सोचता हूँ: असंभव, अव्यावहारिक, संभव
      GameMaker, Construct, RPG Maker से अगला Crysis बनाना असंभव है। jMonkeyEngine या NeoAxis का आधा हिस्सा उधेड़कर बदल दें तो technically संभव हो सकता है, लेकिन practically अव्यावहारिक है। Unity या Unreal जैसे ready-made engines से बहुत काम करके target हासिल करना संभव है
      Godot 2.x और 3.x के समय साफ़ तौर पर “अव्यावहारिक” category में था, लेकिन नए renderer, ठीक-ठाक LOD features, और GDScript के अलावा अच्छे C# support की वजह से बेहतर हो रहा है। community efforts से terrain plugins जैसी missing features भी जोड़ी जा रही हैं: https://godotengine.org/asset-library/asset
      अभी Unity जितना बड़ा commercial ecosystem नहीं है, कभी-कभी कम पका हुआ भी लगता है, और Unity या Unreal में जो काम करते थे उसे बड़े projects में implement करने के लिए ज़्यादा मेहनत चाहिए। फिर भी लगता है कि यह धीरे-धीरे संभव होता जा रहा है
      दूसरी ओर छोटे projects, बहुत सारे indie games, game jams और fast prototyping के लिए इस समय Godot निश्चित रूप से बेहतर है। Unity और Unreal बहुत सुस्त और भारी हैं, खासकर Unity में legacy pipeline/URP/HDRP, DOTS, कई input systems, कई UI solutions आदि के कारण fragmentation बहुत ज़्यादा है
      हर game को ऊपर बताए गए बड़े games के scale का होना ज़रूरी नहीं, और वास्तव में ज़्यादातर games वैसे होते भी नहीं। scope को अच्छी तरह manage करके भी बड़ी सफलता मिल सकती है। कुल मिलाकर trend ऊपर की ओर है, और अगर अभी शुरू करें तो शायद आम early adopter वाली मुश्किलें झेलनी पड़ेंगी
    • मुझे लगता है Unity का विकल्प बनना संभव है। अगर कुछ missing है तो Godot को fork करके खुद ठीक किया जा सकता है, और पूरा engine भी 2 मिनट में compile हो सकता है
      मौजूदा AAA games के लिए rendering pipeline की तरफ़ constraints हैं, और हाल के GodotCon में Clay John ने इसे अच्छी तरह समझाया था: https://www.youtube.com/watch?v=MW3IFMvDTCY
      उदाहरण के लिए, जिस company में मैं काम करता हूँ वहाँ हम Godot 4 से OSM data का इस्तेमाल करके Google Earth को फिर से बना रहे हैं
    • medium term में यह संभव है, और अगर किसी खास bottleneck पर बड़ा ध्यान जाए तो short term में भी संभव हो सकता है, ऐसा मुझे लगता है
      Unity में कुछ हिस्से ज़्यादा polished हैं लेकिन कम elegant हैं, और Godot में performance loss होने पर भी सब कुछ “सही तरीके से” करने की प्रवृत्ति दिखती है। इसलिए Godot कम patchwork जैसा है, लेकिन performance कम हो सकती है
      professional developer को Unity को limits तक push करना हो तो यह जानना पड़ता है कि कौन से hacks इस्तेमाल करने हैं और कौन से टालने हैं, और यह काफ़ी impractical है। जिन कुछ games का ज़िक्र हुआ, वे भी Unity में बने, लेकिन performance limits से टकराए
      Godot 3D performance के मामले में हर तरह से Unity के बराबर नहीं है, लेकिन यह तेज़ी से बदल सकता है और medium term में शायद पूरी तरह patchwork रास्ते पर गए बिना catch up कर लेगा। अभी लगता है कि जहाँ performance कम है, उन हिस्सों से बचकर design करना होगा
    • Godot में खुद ऐसा कुछ नहीं दिखता जो बड़े scale के complex 3D games बनाने को मूल रूप से रोकता हो
      यह सिर्फ़ सरल 2D platform games बनाने तक सीमित नहीं है, और Unity जितना flexible और powerful लगता है
      शायद latest Unreal Engine स्तर के visual effects न हों, इसलिए AAA-grade titles मुश्किल हो सकते हैं, और multiplayer stack के बारे में भी मुझे ठीक से पता नहीं, लेकिन बुनियादी चीज़ें मौजूद हैं, इसलिए लोगों के न कर पाने की कोई वजह नहीं दिखती
  • इस स्तर की उपलब्धि काफ़ी impressive है, और development speed तेज़ होना भी अच्छी बात है
    बड़े proprietary engines का viable alternative बनाने की मौजूदा लहर सिर्फ़ hype नहीं, बल्कि असली momentum जैसी लगती है
    कुछ साल बाद Blender + Godot छोटे और मध्यम studios की default choice बन सकता है, जो 10–15 साल पहले game development की स्थिति को सोचें तो हैरान करने वाली बात है
    साथ ही, venture capital को open source projects में बड़ा पैसा लगाते देखकर cynical feeling से बचना भी मुश्किल है। अब तक Godot team ने project को काफ़ी अच्छी तरह lead किया है

  • Godot Engine की शुरुआत के लिए यह video अच्छा लगा: https://youtu.be/nAh_Kx5Zh5Q
    किसी खास channel से मेरा कोई संबंध नहीं है, लेकिन समझाने का तरीका Godot ही नहीं, बल्कि दूसरे engines या game engine असल में किन चीज़ों में मदद करता है, इसे सामान्य रूप से समझने में भी मदद करता है

  • शीर्षक काफ़ी भ्रमित करने वाला है। FAQ पढ़ने पर साफ़ हो जाता है कि W4, Godot का मालिक नहीं है: https://w4games.com/faq/
    W4, Godot डेवलपर्स को लक्षित करके पारंपरिक गेमिंग BaaS बना रहा है, और Godot डेवलपमेंट में योगदान दे सकता है, लेकिन यह स्वामित्व से अलग बात है

    • W4 के संस्थापक Godot Engine प्रोजेक्ट के संस्थापक हैं, और इसमें कई प्रमुख contributors भी शामिल हैं
      मुझे लगता है कि Godot ने प्रोजेक्ट के लगातार open-source स्वरूप के लिए सही काम किए हैं। leadership committee में किसी खास संगठन के सदस्यों की हिस्सेदारी सीमित करना, trademark को foundation के पास रखना, और कंपनी का नाम Godot Engine, LLC न रखना—ये भी उसी के उदाहरण हैं
      संरचनात्मक रूप से यह भविष्य में source-available में बदलने के खिलाफ सबसे सुरक्षित open-source projects में से एक के करीब है, लेकिन Godot foundation के parent organization से अलग होने का मुद्दा या “वास्तविक नियंत्रण” वाले fork जैसी चिंताएं बाकी हैं
      उलट, open-source project को सीधे इस्तेमाल करने की तुलना में W4 के पास अधिक स्पष्ट selling point है। intellectual property से जुड़े मुद्दों के कारण console manufacturers, console integration वाले हिस्से को open-source के रूप में अनुमति नहीं देते, इसलिए वह हिस्सा W4 का क्षेत्र है जहां open-source project कभी मुकाबला नहीं कर सकता। बेशक, दूसरी कंपनियां भी open-source project के ऊपर अपना implementation बना सकती हैं
    • W4 engine में काफी code वापस योगदान कर रहा है
      console porting काम के लिए ज़रूरी होने की वजह से बनाए गए पूरे DirectX renderer को वह पहले ही Godot engine में contribute कर चुका है
  • Godot शानदार है, लेकिन मुझे लगता है कि game development में उसे Blender की 3D modeling क्षेत्र वाली स्थिति तक पहुंचने के लिए अभी बहुत लंबा रास्ता तय करना है
    असल में ऐसा होगा भी या नहीं, यह अनिश्चित है, इसलिए कोई भी improvement या funding स्वागत योग्य है

    • Blender भी जल्द ही 30 साल का होने वाला है, लेकिन अभी भी mainstream production pipelines में गहराई से जड़ नहीं जमा पाया है, हालांकि हर दिन करीब पहुंच रहा है
      दूसरी ओर Godot लगभग 10 साल पुराना है, फिर भी Unity का कुछ हिस्सा पहले ही ले चुका है। 20 साल बाद Godot कैसा होगा, यह देखने को उत्सुक हूं, और तब तक शायद वह Unity से आगे निकल चुका हो
    • सच में जानना चाहता हूं कि अभी gap क्या है
  • उम्मीद है Godot समय के साथ अपनी पहचान बनाए रखेगा
    Unity भी कभी आज के Godot की तरह indie side का उभरता हुआ दिग्गज था। उम्मीद है Penpot/Figma जैसी कहानी दोहराई नहीं जाएगी

    • Unity कभी free/open-source software नहीं रहा, और जहां तक मुझे पता है Figma भी नहीं
  • यह Unity की गलती को venture capital द्वारा लपकने जैसा भी दिखता है
    installation fee fiasco के बाद Unity की विश्वसनीयता को कितना नुकसान हुआ, और Unity की moat कितनी बड़ी है, यह जानने की उत्सुकता है

    • Godot फिलहाल iOS/Android की in-app purchases जैसी चीजों को भी ठीक से support नहीं करता
      इस तरह के काम को मुफ्त open-source मज़े के लिए करने वाला कोई नहीं है
      studios के लिए game development अपने-आप में ही बहुत risky है, इसलिए ऐसे मुद्दों से जुड़ सकने वाला अतिरिक्त technical risk लेने की कोई वजह नहीं। Unity के बारे में भरोसा है कि वह AAA नहीं होने वाले लगभग किसी भी game के लिए काम करेगा
      उम्मीद है यह 1.5 करोड़ dollar उस gap को कम करेगा
    • यह थोड़ा EEE जैसा भी सुनाई देता है
      “W4 Games will strengthen our role within the Godot ecosystem by supporting its open-source development and continuing to build products and services to facilitate Godot’s expansion, such as W4 Consoles (an approved middleware console porting solution for Godot games) and W4 Cloud (multi-tenant service to support millions of users).”
    • Unity की product maturity अभी भी Godot से ज्यादा है, इसलिए कई projects के लिए Godot पर switch करना मुश्किल है
      Unity इस्तेमाल में आसान है, उसका rendering pipeline ज्यादा complete और बेहतर quality वाला है, दूसरे software के साथ integrations ज्यादा हैं, asset store बड़ा है, और Unity Ads के साथ ads जल्दी जोड़े जा सकते हैं
      हम terms में बदलाव की वजह से Unity इस्तेमाल करना बंद कर रहे हैं और अपने game engine पर focus कर रहे हैं, लेकिन हमारा use case game studios से काफी अलग है
      game studios में यह numbers का मामला है। दूसरे engine पर जाने के लिए staff को retrain करने की cost और benefits की तुलना करनी होगी। अभी देखने में Unity इतना कम आकर्षक नहीं हुआ है कि future production में इस्तेमाल ही न किया जाए
    • Unity की moat mobile apps में बहुत बड़ी है
      PC और console में मुझे लगता है उसके पास ज्यादा समय नहीं बचा। Godot में feature कमी, बड़े performance issues, asset store, कमजोर UI जैसी कई कमियां हैं, लेकिन आखिरकार ये ठीक हो जाएंगी और वह dominant engine भी बन सकता है। बाकी सवाल यह है कि इस दौरान Unity कितना और आगे निकल जाता है
    • बड़े studios के लिए यह आम दिनों से बहुत अलग नहीं होगा
      कुछ indies अपने games को GDScript में port कर सकते हैं, या उन platforms की चिंता नहीं करेंगे जहां C#/Godot इस्तेमाल नहीं किया जा सकता
  • उम्मीद है Godot, Blender, OpenToonz, GIMP जैसे प्रमुख open-source projects अपनी क्षमता तक पहुंचेंगे
    Blender पहले ही लगभग उस मुकाम पर है, और उम्मीद है बाकी भी आखिरकार पकड़ लेंगे
    मुझे लगता है GIMP भी थोड़ी attention और वास्तविक funding के साथ आसानी से उस awareness और attention के रास्ते पर चढ़ सकता है जिस पर Godot पिछले कुछ वर्षों में चला है

    • GIMP ऐसा लगता है जैसे लोगों को चाहिए वैसा Photoshop clone देने के प्रति सक्रिय रूप से विरोधी है
      interface को Photoshop जैसा बनाने की कोशिश करने वाले projects को भी ठंडी प्रतिक्रिया मिली
      मैं अब पूरी तरह Krita पर चला गया हूं। मैं असली artist नहीं हूं और सिर्फ apps के लिए छोटे doodles बनाता हूं, लेकिन लगता है Krita developers users की जरूरतों को बेहतर समझते हैं
  • उम्मीद है Godot किसी दिन game development engines का Blender बनेगा