The Mugen Fighters Guild
M.U.G.E.N Central => M.U.G.E.N Discussion => Topic started by: Generalsteps on June 28, 2021, 08:18:36 pm
-
I know this may sound like a silly question, but I am curious. Does learning Mugen Coding have any relation to game programming/game design, and are any of the skills I learn here can be used in Game programming/game design?
I have always wanted to develop games, but never had ability to learn or study it. So far, Mugen has been the one thing that allows me to fulfill one of my dreams. I love creating stuff for Mugen now, but it has made me curious.
Is anything I'm doing and learning here applicable somewhere else? Will better understanding of Mugen Code help me to learn how to program other games?
Or is all of this code and knowledge of it only useful for Mugen specifically?
-
Mugen uses its own "scripting" language and has no real similarity to another programming language.
However, the fundamentals of how a fighting game works inside (animation frames, hitboxes, projectiles, throws, etc...) are the same in any other language or engine.
-
Mugen uses its own "scripting" language and has no real similarity to another programming language.
However, the fundamentals of how a fighting game works inside (animation frames, hitboxes, projectiles, throws, etc...) are the same in any other language or engine.
thank you for the answer, but still - how can I learn writing same kind of code?
-
i know the question is quite dumb, but I will appreciate any answer
sorry :))
-
THIS (https://mugenguild.com/forum/mugen-class.415) is your best bet at learning this stuff. What you need are "SCTRL" and "Trigger" types of codes.
-
Is anything I'm doing and learning here applicable somewhere else? Will better understanding of Mugen Code help me to learn how to program other games?
It's not really helping you in the grand scheme of things. If you really want to get into programming games, you'd do better to learn C++ or another established coding language.
Mugen is more like programming a very specific .ini file (to oversimplify) in a very specific engine. Is there carry over? Sure. But it's not much compared to utilizing other engines say, Unreal Engine, Unity, etc. And it's certainly not going to help you program your own.
-
AFAIK, MUGEN language is in part based on C++, originally MUGEN was made under this, but later Elecbyte moved to Allegro and other modern coding languages. You can find more info on Wikipedia (https://en.wikipedia.org/wiki/Mugen_(game_engine))
-
Is anything I'm doing and learning here applicable somewhere else? Will better understanding of Mugen Code help me to learn how to program other games?
It's not really helping you in the grand scheme of things. If you really want to get into programming games, you'd do better to learn C++ or another established coding language.
Mugen is more like programming a very specific .ini file (to oversimplify) in a very specific engine. Is there carry over? Sure. But it's not much compared to utilizing other engines say, Unreal Engine, Unity, etc. And it's certainly not going to help you program your own.
ok, I guess i'll start with c++ then. Studying is actually very important, I really feel bad for myself that I've been skipping classes when I was younger. I used to pay for my homework online, essays on any topics, even about supreme court, on websites like studydriver.com/supreme-court/ (http://studydriver.com/supreme-court/)and it actually seemed very fun. I don't regret about that, but I definitely should have studied more
-
If learning to code is one of your motivations to play around with Mugen, I recommend that you learn Ikemen's ZSS instead. Either Mugen's CNS or Ikemen's ZSS will teach you how to think, but ZSS is closer to actual coding languages.