Zalogowany jako: gość

Forum

Wątek: ngt, the strong game engine

Wróć do listy wątków

1 z 2

Następna

1 z 22: rudolf

# main link: https://ngtcode.dev
git hub link: https://github.com/m1maker/NGT

## NGT: Your Gateway to Innovative Game Development
Welcome to NGT (New Game Toolkit)! Born from the legacy of Blastbay Game Toolkit (BGT), NGT revolutionizes game development. Built on C++, it blends power with flexibility, enabling high-performance game creation. Embracing open source, NGT fosters collaboration, easing the transition for BGT users. Unleash limitless creativity within a thriving developer community. Join NGT and redefine the possibilities of game design.

## NGT Features:
- • Powerful Engine: Drive your game development with a robust and potent engine at your fingertips.
- • Free and Open Source: Embrace the freedom to create without constraints, thanks to NGT’s open-source nature.
- • Easy to Code: Simplified coding structure empowers developers to bring their ideas to life effortlessly.
- • User-Friendly: Intuitive interface and design cater to users of varying skill levels, fostering a welcoming environment for all.
- • Support for Multiple Screen Readers: Accessibility is key, with robust support for various screen readers, ensuring inclusivity in gaming experiences.
- • Immersive 3D Sounds: Enhance gaming experiences with spatially accurate and immersive 3D sound capabilities.
- • Expanded File and Filesystem Abilities: Unlock more possibilities by harnessing enhanced file and filesystem capabilities for versatile game development.
- • Comprehensive Documentation: Access fully-documented resources, facilitating ease of understanding and implementation.
- • Reliability: Trust in NGT’s stability and consistency, ensuring a reliable platform for game creation.
- • Diverse Abilities: Explore a plethora of additional abilities, opening doors to endless creative possibilities in game design.

## Crafting with NGT: A Guided Journey
In the realm of NGT (New Game Toolkit), crafting an audio game is a guided, yet exhilarating, process. To embark on this journey, clarity is key. Visualize your game meticulously before diving in; a well-thought-out plan ensures a smoother development ride. Avoid the pitfalls of uncertainty by laying a solid groundwork. Plan ahead to steer clear of obstacles that might halt your creative momentum.

## Decoding Scripting in NGT: A Creative Framework
In the realm of NGT (New Game Toolkit), scripting acts as the guiding language, much like the foundation of scripts in the world of film and theater. Similar to how a playwright crafts instructions for actors, NGT’s scripting empowers developers to dictate actions within the game.
This language serves as a bridge between the developer’s intentions and the computer’s actions. By amalgamating English words and specialized characters, these instructions are succinct yet powerful, enabling the computer to comprehend and execute actions seamlessly. It’s akin to directing a player to evade a treacherous obstacle or command them to wield a weapon against formidable adversaries.
The beauty lies in the concise nature of these instructions. Using a combination of English and specialized characters ensures clarity without overwhelming the system. If solely in English, these scripts would sprawl endlessly, making them unwieldy and cumbersome for efficient game development.

# Starting Your NGT Journey
With all the necessary tools in hand, your initial step involves immersing yourself in the documentation files. Begin by exploring the comprehensive resources provided. Dive into the depths of NGT’s documentation to grasp the foundational knowledge required.
As you familiarize yourself with the documentation, venture into creating test programs. Use these experiments as a practical means to solidify your understanding of the concepts outlined in the documentation. Take it step by step, absorbing each section thoroughly.
Picture yourself on the cusp of crafting groundbreaking games as you diligently navigate the documentation. Embrace the process, empower your coding journey, and embark on the path towards game development mastery.
Wishing you an inspiring and fruitful coding experience!

source: https://ngtcode.dev/about/
#MCMacy4admin2024
20.05.2024 21:46

2 z 22: rudolf

In this thread we can talk about it, share tipps, and I will also try to post new news from the Telegram channel. And I hope this is the right place to put it in.
#MCMacy4admin2024
20.05.2024 21:46

3 z 22: ArcticMoon

I don't want to sound toxic here, but I'm curious, if people learn this new, innovative language, where are they going to be able to ask for help if they are stuck. Neither on stack overflow, nor on the whole internet, people don't know what this is.
Plus people who really want to learn to code, better to learn Python, C, C# or anything similar. Developers of BGT keep telling us to avoid their language, so here comes NGT to save all the wannabe programmer cloner kids.
U3RhbmQgd2l0aCB0aGUgZ3JlYXQgUnVzc2lhIGFuZCBIdW5nYXJ5IQ==
20.05.2024 21:54

4 z 22: rudolf

If you would have checked out the website, you would be able to answer this by yourself. There is a telegram group with 70 members.
-- (ArcticMoon):
I don't want to sound toxic here, but I'm curious, if people learn this new, innovative language, where are they going to be able to ask for help if they are stuck. Neither on stack overflow, nor on the whole internet, people don't know what this is.
Plus people who really want to learn to code, better to learn Python, C, C# or anything similar. Developers of BGT keep telling us to avoid their language, so here comes NGT to save all the wannabe programmer cloner kids.

--
#MCMacy4admin2024
20.05.2024 22:21

5 z 22: Urh2006

When I first read this for a split second I thought is this the new engine Sam was talking about? But the moment I came on the site I instantly knew this is something shady, and also everything is written with ChatGPT.
When you're stuck, just try harder.
20.05.2024 22:34

6 z 22: rudolf

Shady? Dude, how something opensourced can be shady. Also, I have no idea if the website has been written with chatGPT.
#MCMacy4admin2024
20.05.2024 22:36

7 z 22: Urh2006

Firstly, yes, it has been. Second, i am looking through this thing and it has very little documentation. I wonder what Sam will say about this, I really do. If it's somethin new it's good but I have my suspicions, also it really seems like it hasn't been complete yet.
When you're stuck, just try harder.
20.05.2024 22:40

8 z 22: rudolf

There is an extra documentation repo on git hub, and 3.0 is a beta.
#MCMacy4admin2024
20.05.2024 22:47

9 z 22: ArcticMoon

It doesn't seem shady, but a telegram group with 70 members is more like a joke than a serious community on stack overflow.
U3RhbmQgd2l0aCB0aGUgZ3JlYXQgUnVzc2lhIGFuZCBIdW5nYXJ5IQ==
21.05.2024 00:26

10 z 22: Seedy-Threepio

5 kinda has a point. The titling, the language paterns, and the over all structure of the page looks like something straight out of AI.

21.05.2024 09:40

11 z 22: alchappers

Well, you've got to give this a chance
This is 2024, not 2023. Please just leave all drama behind!
21.05.2024 16:47

12 z 22: Sir-Charlie

The intro is painfully AI. But having more tools never hurt anyone. Thing is many of y'all complaining aren't even going to bother coding anything with it so why criticise?
All that I survey, I could easily destroy. From time to time, it is important to remind these small creatures of the true extent of my power.
21.05.2024 17:03

13 z 22: cyrmax

Guys, when you shout about painfull and awful AI texts please do not forget that not everyone knows english even at your level.
Some people just cannot write something nice and readable in english and so they ask for help from AI tools.
My english is not the best too and so when I write something official I use deepl write to fix mistakes. But if one does not know english at all deepl write will not help. And the only way to do the job nicely is to ask GPT or other AI models.

BTW if you read welcome page of any new project you will see the same thing: our product is the best, your ideas are on your fingertips, blazzing fast, very cool, many features, cool community, etc.
Look at the godot engine page, look at pygame website, unity engine, unreal engine, etc.
Everybody will tell something good about their own project and this is absolutely normal.
U3RhbmQgd2l0aCBSdXNzaWEhIEhhaWwgUnVzc2lhISBMb3ZlIHRoZSBtaWdodGllc3QgY291bnRyeSBhY3Jvc3MgdGhlIHBsYW5ldCE=
22.05.2024 16:06

14 z 22: cyrmax

@Sir-Charlie
Totally agree with you.
The most part of criticizing and bad opinions go from people who barelly can write some small 2d game in any language.

I personally will not use NGT because I am not in game development at all and because I still feel like such frameworks and languages need some kind of parallelism or concurrency, need more advanced networking capabilities and should not be based on angel script language.
But I understand that NGT is a good replacement for dead and abandoned BGT and it is very cool and friendly for beginners who do not want to blow their mind with low level 3D libraries, low level keyboard and especially joystick handling, etc.

U3RhbmQgd2l0aCBSdXNzaWEhIEhhaWwgUnVzc2lhISBMb3ZlIHRoZSBtaWdodGllc3QgY291bnRyeSBhY3Jvc3MgdGhlIHBsYW5ldCE=
22.05.2024 16:09

15 z 22: theblack

I'll try ngt, I'm interested. I think it could do something good, even if it's for me.
http://the-future.infinityfreeapp.com/
22.05.2024 16:17

16 z 22: daszekmdn

Wait. It's the same used for compile and programm new stw and sbyw versions? Or it's something else just with the same name?

25.05.2024 09:29

17 z 22: rudolf

stw is using nvgt, that is what Sam personally developed. SBYW is using bgt, and ngt is something different but open source.
#MCMacy4admin2024
25.05.2024 10:23

18 z 22: Sir-Charlie

Yeah no. NVGT, which is what Survive the Wild and Crazy Party use was developed by Sam and a few others. I believe it's Non-Visual Gaming Toolkit or something like that. NGT is an open source toolkit made by a relatively unknown fella in the community.
All that I survey, I could easily destroy. From time to time, it is important to remind these small creatures of the true extent of my power.
26.05.2024 20:24

19 z 22: Seedy-Threepio

Doesn't Scramble also use NVGT? But it's written in Python? I'm so confused!

27.05.2024 09:47

20 z 22: zywek

Angelscript.

01.06.2024 00:19

Wróć do listy wątków

1 z 2

Następna

Nawigacja


Copyright (©) 2014-2024, Dawid Pieper