Zalogowany jako: gość

Forum

Wątek: Please tell me good programming language for games

Wróć do listy wątków

1 z 3

Następna

1 z 46: underworld_productions

Hello,
I am code in bgt for now, but I want to move out of this. I want to learning a new language to make big and better games that are 64 bit. I will not release anything I have in bgt because of the security concern. I wanted to use python but one of my friend told me python is not good for games. Please tell me which one to use. Thank you.

14.03.2024 23:36

2 z 46: Jonathan

You are code in bgt? Oh, sorry to hear that, that must be horrible.
As for your question, for now, nothing. Wait till ngt/nvgt is usable.
Heil Morti!
15.03.2024 01:09

3 z 46: Jonathan

or maybe c++, but idk about that really. or java, its up to you. You can do a lot with all these if you know how. Depends how willing you are to learn new stuff.
Heil Morti!
15.03.2024 01:11

4 z 46: Sir-Charlie

Python. It's the most popular language in the world, there are tons of resources for the thing, the syntax at least to me is simple, and you don't have to worry about bullshit like memory management, cough cough C++, and not being able to google whatever problem you have and getting an answer 5 seconds later. Choke choke NVGT/NGT. The people who shit on Python usually don't know what they're talking about or just heard Sam say that it didn't fit his needs and ran with that.
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. Charlie for Admin
15.03.2024 02:37

5 z 46: Sir-Charlie

@3, there is no such programming language as Jawa.
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. Charlie for Admin
15.03.2024 02:38

6 z 46: Jonathan

excuse me very much, I meaned java. And py, well if you want to do it, good luck.
I wanted to learn it too, but give me 1 understandable resource for py game or all the other libs and shit you need to get it running. I don't say python itself is bad. But all these people who say uh uh python is so great we code in python aren't even able to code proper text inputs.
Heil Morti!
15.03.2024 02:49

7 z 46: Jonathan

uh, no? I didn't heard Sam talk about the ram, but its interesting how much you know about nvgt just based on the fact you heard someone talking or not. Its not even out so you can't really say anything about it.
-- (Sir-Charlie):
Python. It's the most popular language in the world, there are tons of resources for the thing, the syntax at least to me is simple, and you don't have to worry about bullshit like memory management, cough cough C++, and not being able to google whatever problem you have and getting an answer 5 seconds later. Choke choke NVGT/NGT. The people who shit on Python usually don't know what they're talking about or just heard Sam say that it didn't fit his needs and ran with that.

--
Heil Morti!
15.03.2024 02:52

8 z 46: Sir-Charlie

@7, what did I say wrong? The objective reality is whenever, or perhaps more appropriately if ever, NVGT is released the amount of resources available for it won't even equate to 0.01% of the resources available for python.


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. Charlie for Admin
15.03.2024 03:36

9 z 46: magistral

@4, I don't even think that Sam will make NVGT public.
ғᴜᴄᴋ ᴛʜᴇ ʜʏᴘᴏᴄʀɪsʏ
15.03.2024 05:57

10 z 46: Jonathan

Didn't he allready said that he wants to publish it?
Heil Morti!
15.03.2024 06:35

11 z 46: magistral

I don't think so, however, I asume he won't
ғᴜᴄᴋ ᴛʜᴇ ʜʏᴘᴏᴄʀɪsʏ
15.03.2024 09:04

12 z 46: Jonathan

well, good to know.
Heil Morti!
15.03.2024 10:47

13 z 46: Jonathan

and again, back to py. Give me an understandable resource to start of developing games which is as simple as you all say.
I am absolutely willing to learn this still since of course, yes, python is great and has great options. But as you allready said, it has thousands of libs and options and resources, where do I start understanding these all?
Heil Morti!
15.03.2024 10:48

14 z 46: Sir-Charlie

pygame.org? Type in, "Pygame tutorial" into google? Look up automate the boring stuff with Python.
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. Charlie for Admin
15.03.2024 13:31

15 z 46: Meatbag93

I downloaded Elten just to address the baseless bashing and ignorance being paraded about Python here, especially from those whose closest encounter with game development is probably a map on SBYW. As a developer behind Final Hour, which is a first-person multiplayer audiogame powered largely by Python, I’m forced into the shit position of saying something like that just for setting the record straight. so when I talk about the capabilities of Python in game development, I talk about tried and tested stuff.
Yes, C++ is powerful and has its strengths, but why on Earth would you voluntarily put yourself in the pain of manual memory management, compiler inconsistencies, the nightmare that is CMake, or template metaprogramming? Not to mention the joys of linker errors, multiple inheritance, the endless platform-specific quirks... and the list goes on. With C++, you're knee-deep in shit before you even create the game window. I know c++. There's a reason I'm not using it even though I know it.
Also java... I'm not even going to talk about that.
With python, you can focus on writing the damn game instead of everything but that. Pick up Pygame for windowing and input, Cyal for 3d audio, and accessible_output2, and then you mostly just have to write your game.
And for those of you who say to use all these hackneyed BGT engine clones we have, please don't give bad advice... They're mostly the pet projects of hobbyists who eventually lose interest, leaving behind yet another deprecated audiogame engine that Google can't even find, just like bgt!

15.03.2024 14:52

16 z 46: Jonathan

oh, interesting what I found in the second search result of google after searching for bgt programming language:
Software
Blastbay Studios
https://www.blastbay.com › softw...
·
Diese Seite übersetzen
Informationen zu diesem Ergebnis
BGT is a toolkit that allows you to create your own audio games from the ground up using a simple scripting language coupled together with a powerful game ...

Also, since almost 1 year I now code on a, for now private multi player game and I think thats a little bit different to a SBYW map.
tbh, its not even about the engine as long as its working and it fits your needs. Thats why I didn't understud all the people bashing bgt, yes of course, its bad. But going around and shouting don't code in bgt is not helpful for those who do either. If you where able to learn py, great. I just think its nothing I am actually able to get into because I tryed and had a lot of ishues.
Also I think its really interesting how you speak about "hackneyed BGT engine clones" when you probably never had one on your computer. For people who get new into programming they will be absolutely enough and why not giving it a chance. Sam Tupy has earned thousands with STW, a, in the oh oh oh horrible bgt coded engine. ngt, the new gaming toolkit from m1 maker or however he is named is allready public and open source and there is nothing wrong with it. And besides your game, which I can't test out of obviours reasons I have not seen any python game which was able to give me a textbox in which I have multi nav and pasting options ?. On the one hand people go around and say python is so great and easy, and on the next day when you suggest to add 3d sound they say mi mi mi thats very difficult and blah. And I am not speaking about anyone in that topic, that are my experiences with games in that language, so well yes, nice.
Heil Morti!
15.03.2024 15:06

17 z 46: Meatbag93

Wow, you managed to prove that google know's bgt! So you tell me if you face a problem in bgt and google it, there is a very good chance that the top result would answer you in just seconds? Just like python?
Also if you judge a programming language for what games are written using it, than by that logic visual basic is a great language because swamp is written in it and bgt is a great language because all the games that are written in it. Honestly, it's a joke that anyone would even consider your advice. You’ve got nothing useful to say, just spewing nonsense and expecting people to lap it up.

15.03.2024 15:21

18 z 46: Meatbag93

Also, you do realize the only reason stw is using a bgt clone is that it was already written in bgt? You'd think sam, or anyone, would rewrite bgt if they can help it?

15.03.2024 15:30

19 z 46: marchoffmann

The last message made no sense. Also I'm so, sick of the discussions of py vs bgt. It wasn't even only darn bgt that was talked about, also java or c. More used gaming languages than py, but if yall think you're so cool with python and have the best understandable books which helped you so much, and love your thousands of libs which halfway work, as we can see in gc, great for you!
And you can also google for other programming lang issues. *big sigh*
It's already ridiculous enough you only coming here to kill your bordom heating up a py discussion in a topic that was ment for which programming langs the dude should start with or use or whatever.
Ist euch denn nicht klar , dass für Menschen , die Unrecht tun, in Gottes Reich kein Platz sein wird? Täuscht euch nicht: Wer sexuell unmoralisch lebt, Götzen anbetet, die Ehe bricht, wer sich von seinen Begierden treiben lässt und homosexuell verkehrt, wird nicht in Gottes Reich kommen. 1. Korinther 6, 9
15.03.2024 15:35

20 z 46: Meatbag93

So now we're blaming the hole programming language along with the libraries used just because someone wrote shit code that doesn't use them correctly. To what lengths do you go

15.03.2024 15:56

Wróć do listy wątków

1 z 3

Następna

Nawigacja


Copyright (©) 2014-2024, Dawid Pieper