• 在这个世界里,游戏行业的领先公司是拳头争夺对方的统治地位,并为世界各地的玩家提供复杂的故事情节,疯狂逼真的图形和广阔的游戏中开放的世界,也有一些谁仍然喜欢2D像素艺术游戏。

    对于大多数人来说,复古像素游戏都是关于怀旧的,因为它们提供了重温童年时刻的即时门户,而其他人则认为有些游戏比现代游戏更具挑战性,从而使

    也就是说,创建2D游戏现在比以往任何时候都更容易,特别是如果你考虑到免费的Java游戏引擎,如LITIengine的存在。

    简而言之,LITIengine是一个开源和易于学习的2D Java游戏库(完全基于Java Awt图形),它提供了创建那些复古的像素艺术游戏所需的所有基础设施元素,无论是平台游

    由两个充满激情的巴伐利亚兄弟创建,它包括一个2D物理引擎,一个2D渲染引擎,一个2D声音引擎,粒子系统,一个漂亮的API,用于基本的游戏基础设tmx)。

    2D物理引擎拥有碰撞检测和碰撞解决等功能,以及对实体施加力并根据摩擦和重量因素加速移动实体的可能性。 2D渲染引擎允许您使用所有包含的元素(如精灵,形状,基于文本的Java awt图形)为游戏创建环境。

    该引擎允许游戏创作者使用诸如此类的格式流式传输多个音频源。WAV,。可以使用粒子系统添加OGG和.MP3.特殊效果和眼睛糖果,并且可以通过利用Tilemap支持创建和增强自定义地图对象。 有关引擎功能的更多信息可以在专用文档部分中找到。

    最后但并非最不重要的是,LITIengine的主要优点之一是它是基于Java的。 这意味着它本身支持所有主要的桌面操作系统,并保持高可移植性因素。

    LITIengine肯定会吸引独立游戏开发者,或者对复古视频游戏充满热情的任何其他个人,他们终于决定向前迈出一步,从头开始创建自己的游戏。 如果你想支持这个项目,你可以查看官方网站,或者该项目的GitHub回购。

  • ऐसी दुनिया में जहां गेमिंग उद्योग की अग्रणी कंपनियां प्रभुत्व के लिए एक-दूसरे से लड़ रही हैं और दुनिया भर के खिलाड़ियों को जटिल स्टोरीलाइन, पागलपन भरी यथार्थवादी ग्राफिक्स और विशाल इन-ओपन ओपन वर्ल्ड प्रदान करती हैं, कुछ ऐसे भी हैं जो अभी भी 2D पिक्सेल आर्ट गेम्स पसंद करते हैं ।

    अधिकांश के लिए, रेट्रो पिक्सेल गेम सभी उस नॉस्टैल्जिया के बारे में हैं क्योंकि वे महान बचपन के क्षणों को राहत देने के लिए एक त्वरित प्रवेश द्वार प्रदान करते हैं, जबकि अन्य का तर्क है कि कुछ अपने आधुनिक समकक्षों की तुलना में बहुत अधिक चुनौतीपूर्ण हैं, इस प्रकार उन्हें खेलने के लिए बहुत अधिक संतोषजनक और मजेदार बनाते हैं।

    उस ने कहा, 2 डी गेम बनाना अब पहले की तुलना में आसान है, खासकर यदि आप नि: शुल्क जावा गेम इंजन जैसे कि LITIengine के अस्तित्व को ध्यान में रखते हैं।

    संक्षेप में, LITIengine एक ओपन-सोर्स और आसानी से सीखने वाला 2D Java गेम लाइब्रेरी है (पूरी तरह से Java AWT ग्राफिक्स पर आधारित) जो उन रेट्रो-दिखने वाले पिक्सेल आर्ट गेम्स को बनाने के लिए सभी आवश्यक बुनियादी ढाँचे तत्व प्रदान करता है, जैसे वे platformers, top- नीचे साहसिक / निशानेबाजों या आरपीजी।

    दो भावुक बवेरियन भाइयों द्वारा निर्मित, इसमें एक 2 डी भौतिकी इंजन, एक 2 डी रेंडर इंजन, एक 2 डी साउंड इंजन, एक कण प्रणाली, एक बुनियादी खेल संरचना के लिए निफ्टी एपीआई शामिल है, और टाइल वाले मैप्स (.tmx) के लिए समर्थन भी समेटे हुए है।

    2 डी फिजिक्स इंजन में टकराव का पता लगाने और टकराव को हल करने के साथ-साथ संस्थाओं को बल लागू करने और उन्हें त्वरण और वजन कारकों का सम्मान करने के लिए त्वरण के साथ आगे बढ़ने की संभावना जैसी विशेषताएं हैं। 2 डी रेंडर इंजन आपको अपने गेम के लिए वातावरण को सभी सम्मिलित तत्वों जैसे स्प्राइट, आकार, पाठ-आधारित जावा एडब्ल्यूए ग्राफिक्स के साथ बनाने की अनुमति देता है।

    इंजन गेम रचनाकारों को कई ऑडियो स्रोतों जैसे कि .WAV, .OGG और .MP3 का उपयोग करके स्ट्रीम करने की अनुमति देता है। कण प्रणाली का उपयोग करके विशेष प्रभाव और आंख कैंडी को जोड़ा जा सकता है, और कस्टम मैप ऑब्जेक्ट को तिलमप समर्थन का लाभ उठाकर बनाया और बढ़ाया जा सकता है। इंजन की विशेषताओं के बारे में अधिक जानकारी समर्पित डॉक्स अनुभाग में पाई जा सकती है।

    अंतिम लेकिन कम से कम, LITIengine के मुख्य लाभों में से एक तथ्य यह है कि यह जावा-आधारित है। इसका मतलब यह है कि यह मूल रूप से सभी प्रमुख डेस्कटॉप OSes का समर्थन करता है और एक उच्च पोर्टेबिलिटी कारक रखता है।

    LITIengine सबसे निश्चित रूप से वहाँ बाहर खेल डेवलपर्स के लिए अपील करेंगे, या किसी भी अन्य व्यक्ति रेट्रो वीडियो गेम के बारे में भावुक होते हैं जिन्होंने आखिरकार कदम आगे बढ़ाने और खरोंच से अपना गेम बनाने का फैसला किया है। यदि आप परियोजना का समर्थन करना चाहते हैं, तो आप आधिकारिक वेबसाइट, या परियोजना के गिटहब रेपो की जांच कर सकते हैं।

  • In a world where the leading companies of the gaming industry are fist fighting each other for dominance and provide players around the world with intricate storylines, insanely realistic graphics, and vast in-game open worlds, there are some who still prefer 2D pixel art games.

    For most, retro pixel games are all about that nostalgia as they offer an instant gateway to reliving great childhood moments, while others argue that some are a lot more challenging than their modern counterparts, thus making them a lot more satisfying and fun to play.

    That said, creating 2D games is now easier than it ever was, especially if you take into account the existence of free Java game engines such as LITIengine.

    In short, LITIengine is an open-source and easy-to-learn 2D Java game library (entirely based on Java AWT Graphics) that provides all the required infrastructure elements for creating those retro-looking pixel art games, be them platformers, top-down adventure/shooters or RPGs.

    Created by two passionate Bavarian brothers, it includes a 2D Physics Engine, a 2D Render Engine, a 2D Sound Engine, a Particle System, a nifty API for basic game infrastructure creation, and also boasts support for Tiled Maps (.tmx).

    The 2D Physics Engine boasts features such as collision detection and collision resolving, as well as the possibility of applying force to entities and moving them with acceleration respecting the friction and weight factors. The 2D Render Engine allows you to create the environment for your games with all the included elements such as sprites, shapes, text-based Java AWT graphics.

    The engine allows game creators to stream multiple audio sources using formats such as .WAV, .OGG, and .MP3. Special effects and eye candy can be added using the Particle System, and custom map objects can be created and enhanced by taking advantage of the Tilemap support. More information about the engine’s features can be found in the dedicated Docs section.

    Last but not least, one of the main advantages of LITIengine is the fact that it is Java-based. This means that it natively supports all major desktop OSes out there and maintains a high portability factor.

    LITIengine will most definitely appeal to indie game developers out there, or any other individuals passionate about retro video games who have finally decided to take the step forward and create their own game from scratch. If you want to support the project, you can check out the official website, or the project’s GitHub repo.