Hi everyone. I am a literary translator and a Doom enthusiast, hailing from a part of the world where you don't see that many Doomers, let alone modders. Studying games analytically has been a hobby of mine as long as I can remember and I've been wanting to get into modding my favorite game for a while. After some research, I've concluded that ZScript is the way to go. And unless I get into the hacky side of things, ZScript offers me things that will help me create the schemes in my mind. However, some people suggest that knowing a real programming language would definitely help since ZScript is pretty much like the real deal. Dear minds of modding scene, could you enlighten me on this matter? ZScript and C++ both look like some kind of alien mumbojumbo to me at the first glance but I believe I can be persistent if I put my mind onto something.
Thanks in advance.
Would learning C++ help me understand ZScript better?
Moderator: GZDoom Developers
Forum rules
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.
Please bear in mind that the people helping you do not automatically know how much you know. You may be asked to upload your project file to look at. Don't be afraid to ask questions about what things mean, but also please be patient with the people trying to help you. (And helpers, please be patient with the person you're trying to help!)
Before asking on how to use a ZDoom feature, read the ZDoom wiki first. If you still don't understand how to use a feature, then ask here.
Please bear in mind that the people helping you do not automatically know how much you know. You may be asked to upload your project file to look at. Don't be afraid to ask questions about what things mean, but also please be patient with the people trying to help you. (And helpers, please be patient with the person you're trying to help!)
- phantombeta
- Posts: 2161
- Joined: Thu May 02, 2013 1:27 am
- Operating System Version (Optional): Windows 10
- Graphics Processor: nVidia with Vulkan support
- Location: Brazil
Re: Would learning C++ help me understand ZScript better?
Will it help? Certainly. However, C++ has some issues that make it harder for someone who's a complete beginner to learn it.
I recommend learning C# instead. Not only is it far easier, it's also far more similar to ZScript, both in syntax and some concepts. C# Fundamentals for Absolute Beginners and the C# Yellow Book are great resources for learning C#, and are both completely free.
I recommend learning C# instead. Not only is it far easier, it's also far more similar to ZScript, both in syntax and some concepts. C# Fundamentals for Absolute Beginners and the C# Yellow Book are great resources for learning C#, and are both completely free.
Re: Would learning C++ help me understand ZScript better?
Interesting take, phantombeta. Thanks for your answer. I'll definitely do more research on this matter.phantombeta wrote:Will it help? Certainly. However, C++ has some issues that make it harder for someone who's a complete beginner to learn it.
I recommend learning C# instead. Not only is it far easier, it's also far more similar to ZScript, both in syntax and some concepts. C# Fundamentals for Absolute Beginners and the C# Yellow Book are great resources for learning C#, and are both completely free.