[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
M.U.G.E.N.
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /v/ - Video Games

Thread replies: 74
Thread images: 11
File: Mugen_1.0_title_screen.jpg (249 KB, 1280x720) Image search: [Google]
Mugen_1.0_title_screen.jpg
249 KB, 1280x720
Hello /v/, within the past week I downloaded this game. I figured out how to implement downloaded characters and stages into the game.

My question is if anyone on here knows how to truly customize a character beyond just sprite swapping, any knowledge would be appreciated. I'd like to be able to make my own characters for people to use in time.
>>
File: fsm.png (32 KB, 433x309) Image search: [Google]
fsm.png
32 KB, 433x309
First you understand what a finite state machine is and realize that MUGEN did not invent this and it was actually first patented by IBM decades ago

Then you understand basic physics applications of calculus concepts such as position and its derivatives (velocity and its derivative acceleration)

Voila you understand how to make stuff in MUGEN
>>
Also MUGEN itself is not a game, it's an engine
>>
Is mugen finally playable online with custom chars and maps?
>>
>>321259164
Didn't M.U.G.E.N. die? A shame, too. It had a lot of potential. What killed it?
>>
>>321262075
How the hell would you play it online when it has the highest chance of disparity with regards to characters and their data between two peers? You could have even one thing off and it would ruin it all, and you'd have to find a way to rig it to make all these kinds of checksum verifications among other things and not allow people to "swap" files to cheat just prior to loading--because the nature of it all would require more redundant data be involved in each network transaction. Usually you just incorporate a small amount of data in a bunch of bitfields of condensed data that get extracted through bit operations upon receipt, but with MUGEN you'd have to go way further with a bit more data than is usually necessary.
>>
>>321262759
Lack of community support to update the game
>>
Just stick to Salty Bet.
>>
>>321261089

Or you can open up a character and fuck with their code until you you 'get' it instead of this gay shit
>>
>>321263804
>until you get it
Except you don't, and that's why you never really do anything creative or novel with what you have, you just do cookie cutter faggot shit but replace Goku with Gogeta or Vegeta or Trunks or Akuma while adding needless visual effects because "it luks kool"
>>
>>321262759

>retarded creators with a sense of entitlement
>Let's actively encourage people to not store characters in archives or other sites so once the website they are on is gone, they're gone forever hurhurhur
>have to scour the internet just to find documentation on how to make a char, rip sprites and sounds etc etc.. it takes a lot of time
>elecbyte

all its good for now is porn
>>
>>321263973
not him but this is exactly how I learned to program, and by extension make mugen stuff
if feel bad for you if you are incapable of doing so
>>
>>321263564

By using common sense
I would send my mugen to my buddy and play

I must be a genius
>>
File: mugen016.png (102 KB, 320x240) Image search: [Google]
mugen016.png
102 KB, 320x240
Trying to replicate a Street Fighter 2 character as accurately as possible made me learn a lot about Mugen's limitations and idiosyncrasies.
>>
>>321264182
>incapable
But I'm way more capable than you are, and I'm sure I'm a better programmer, but I'm sure you'd disagree on principal that you are "self-taught" or some logic like that.

Because I am self-taught as well, but I also did more heavy research

>>321264353
Yeah, that is totally how it works from a programming perspective. Well, since you found that out, you're obviously genius enough to write the netcode for it all. Do keep us all updated. Please don't come back and challenge me instead, I'm obviously inept and don't know what I'm talking about and wouldn't be able to rise to the challenge.
>>
>>321264801

The only thing you can be sure about is that you're a bigger faggot

>a dur reedin' instead of doin' makes me a better programmer!!
>>
File: animation case study.gif (2 MB, 263x216) Image search: [Google]
animation case study.gif
2 MB, 263x216
>>321264085
>all its good for now is porn

+1
>>
>>321264801
Well you obviously are
Because there are even games where you can play together with someone who has different version and/or files and the game works without any problems.
>>
>>321264704
Care to elaborate?
>>
>>321264953
What, you think I don't do as well as read? You sure are the retarded person.

In any case, if that person is such a genius about how to make netplay easily possible with MUGEN, then by all means, go the distance with that "genius". I'd hate to see that talent go to waste on "not doing". Heaven knows my lack of initiative in "doing things" won't cut it.
>>
>>321264801
>But I'm way more capable than you are

if you felt the need to make that statement, then you probably are not
>>
>>321263697
Is that really still running?
That's kind of cool, I guess
>>
>>321265195

Well thats one autist triggered already
>>
>>321265049

>every mugen thread someone post gif or webm of birdie raping someone

ok now im curious
>>
File: mugen049.png (103 KB, 320x240) Image search: [Google]
mugen049.png
103 KB, 320x240
>>321265145
Lots of things just don't work the way they do in most commercial fighting games. Pushboxes, for starters. In an SF game it's usually one box that can change size and alignment for any given animation. In Mugen you're stuck with a single height value defined in your character's constants, although you can adjust the sides of the box with the Width SCTRL. but it gets weirder from there. For some reason, Mugen only considers the parts of your pushbox that are overlapped by vulnerability boxes to be solid. That can really mess things up if you're porting over accurate hitbox data.

Another example is knockback on hit. Mugen by default uses an initial velocity imparted by the hit, to which a friction value defined in the character's constants is applied. That means different characters can be knocked back different amounts by the same attack, thus making combos inconsistent. Not only that, but actual SF games don't even use a velocity and friction formula, they use a preset arbitrary array of distances to move each frame. There is a way to try and replicate the proper behavior, but it's not perfect )fails on traded hits as well as blocked ones).

And that's just the start of it, really.
>>
>>321265085
One, the disparity is ignored, though if it's insignificant enough, it really isn't a problem to begin with, and it's just something as trivial as a version or region number difference. But if two sides behave drastically different for one certain state transition, then the peers have to find a way to resolve that conflict where, let's say a bullet does just enough damage to kill on one side, but on the other side it did only enough to leave the person with only a slit of life left. Which side is the game to believe? Usually, it would believe the host's side, but it has to communicate that kind of data to the other side as well, and not just small things like input data, which is more compact than sending data about the state itself. You don't want to send so much data and you don't want to receive so much either, because it's so much packing and unpacking and thus more processing time, which could possibly snowball and create unwanted latency.

You're probably talking about ROMs and emulation or something. Things could easily synchronize even if some checksums don't match. But that's the thing, they're easily synchronized to reading the addresses which could be doing the exact same thing, but some byte padding or header could be different.

But say it didn't do any real checks and you guys were netplaying two completely different games. It's just going to transact input states and delay configurations, so the emulator on both sides are just going to act on just that, so you two will be playing two completely different games but his input will affect what goes on in your game and the same for you on his side, so you could play a coop beatemup game and he'll look weird doing a bunch of random shit, and you'll look the same when he's playing a fighting game.
>>
>>321264801
What a self-righteous fag. Let me know when it amounts to something.
>
>>
>>321266730
Sure, let me know when your grass roots method gets you anything, too. I'll be sure to keep you updated when I start actually "doing things"!
>>
>>321266810
I've already released three shit indie games and I'm telling this to a fucking stranger on 4Chan. Way 2 deflect.
>>
It's kind of depressing that there hasn't been a replacement for M.U.G.E.N after all these years.
Stuff seems much more closed off these days and I hope it's just a temporary lull and not things changing for the worse
>>
>>321261089
Or you read the bare-bones documentation that already clues you in on the equations and variables.
>general instructions vs specific application
>>
>>321264801
Do you realize it's already possible to netplay with MUGEN, and that the method already implements a check so that if the 2 version used don't match they won't even start the match, right?
>>
>>321267087
Not to mention all the variables. You'd have to run a specific Mugen build on a server that's accessible to two parties. Easier said than done.
>>
>>321266942
Congrats, have you done anything outside of programming "shit indie games"? This doesn't sound anything impressive at all compared to anything I've worked on. Well, whatever, I'm sure you're proud of "doing things" unlike poor me who never did anything, clearly.
>>
>>321265847
Download Reuben Kee's charachters, especially Dragon Claw and Evil Ken, he was a great MUGEN character creator and his chars are often used as examples of tricky yet very effective methods to overcome MUGEN limitations
>>
File: otw.png (55 KB, 960x720) Image search: [Google]
otw.png
55 KB, 960x720
I FEEL GOOD
>>
Best mugen compilations?
Already gor MvC:EoH, QoF, MACBZ, MKP and some Third Strike pack.
>>
>>321267269
You've still yet to give me a general credential. I made an encryption program. It's a fun hobby.
>>
>>321259164
I loved MUGEN.
Did my own Hitler once editing sprites from Bison. And for the coding I just followed tutorials desu...
>>
>>321267087
I'm not saying it's impossible to do it, it's just that it's ...>>321267225
what this guy said.

It's a lot more setup with too much current disorganization and not enough standardization or encouragement of uniformity, and the data is easily hackable and the way to verify data is done with a very simple algorithm.
>>
>>321267225
>Easier said than done.
Except it was done?
IT ALREADY EXISTS
Stop trying to sound smart, someone already overcame all the possible issues you listed and made an efficient NETplay
>>
>>321267378
...Encryption program? That's it? Okay. I'm just sitting here as a software engineer with a BS in CS...doing nothing, really. You know, stuff that we kind of people do, just do nothing and only read stuff. It's not like I ever did anything like make a model viewer/editor or a mini compiler or anything, or even a few of my own games or even an engine. Nah, because I never do anything, I just read stuff.
>>
>>321267536
So what was anyone even whining about in the first place if it was already done?
>>
Note that the netplay being discussed isn't done with the actual official Mugen engine. It's done with an open-source clone called Ikemen. As far as I know, you can't do netplay with the official Mugen engine.
>>
>>321267610
People aren't joking when they say engineers are ego-inflated jackasses. Seriously.
>>
>>321267536
I replied to the wrong guy, by that's what I was saying, as it's already done, but would be difficult to recreate.
>>
File: 1438448922647.jpg (65 KB, 737x758) Image search: [Google]
1438448922647.jpg
65 KB, 737x758
Why do these exist?

https://www.youtube.com/watch?v=DXp9nKbOtMQ
>>
>>321267694
No one whined, one anon asked if MUGEN was playable online, and you immediately went full sperglord about how it'd be a living hell to make it
>>
Where do you get last versions of Mino/Kuro and compatible chars? It's kinda hard to track all these blogs with one-two chars hoping that they will realease more.
>>
>>321264801
>>321267225
>>321267431
MUGEN being multiplayer is old news.

You wouldnt need to worry about swaps, it'd just crash the clients and then no one would play, wow, such fun.

urafagit who probably hasn't touched MUGEN in forever, and that's okay, because it's long since dead.
>>
Can some one tell me why so many people need to add vore moves to pretty much already made character?
>>
File: 1448314121398.jpg (425 KB, 600x1004) Image search: [Google]
1448314121398.jpg
425 KB, 600x1004
>>321267610
Again, this is 4chan. So what? You seem depserate to prove something. Do you enjoy your life? Doesn't sound so as you're giving ne the fucking backstory to posting in this thread.
>>
>>321267974
The same reason there is never just one version of any character.
It's mugen
>>
>>321268017
But this character only had one version. And it had a vore move added for no reason. The character it self was just rip from a fighting
>>
>>321267868
Because over the years MUGEN lost his "easy fighting engine" charm and became a "super idiotic dream match maker" where you can battle overpowered cartoon characters vs Goku SSJ 9001 Paladin Mode AF
>>
>>321267974
Because the spirit of mugen is customization.
If you wish so, you can take finished chars with "artificial difficuly" inputs such as 623P and turn it into the same chars with ultra dumbed down smash style 6P moveset
>>
>SaltyFags: the thread
It's fucking derailed. My questions went unanswered. Thanks pissed-off engineer, thanks you pissants shit-flinging over multiplayer, thank you very fucking much. Merry fucking Christmas. OP signing off.
>>
>>321268240
If you can't google it you're a big faggot and your thread deserved everything it got.
>>
>>321268240
shut up faggot

merry christmas
>>
>>321267982
I haven't proven anything at all, if I was desperate I'd actually show the real credentials via some pic.

>>321267913
Is it, now? Shows how much I kept up with it afterall. Not that it would have been worth keeping up with it, seeing what it became later on.
>>
File: 1450154017957.png (357 KB, 397x402) Image search: [Google]
1450154017957.png
357 KB, 397x402
>>321268240
Problem officer?
>>
File: mugen068.png (99 KB, 320x240) Image search: [Google]
mugen068.png
99 KB, 320x240
>>321268240
Sorry. I tried to touch on the fact that the engine had limitations so you should be prepared for that, but I didn't really offer much constructive advice. Reading the included documentation will really help, you need to understand triggers and sctrls. Those are basically the "cause" and "effect" of your programming in Mugen. There's a tool called Fighter Factory that is the best Mugen editor available, it will let you manage all of your characters resources at once, sprites, animations, code, sounds, etc. If you're looking for a helpful community that you could find tutorials at or ask questions of, I'd suggest the Mugen Fighter's Guild forums. Hope some of this helps.
>>
>>321268240
Your question was answered in the very first reply and the replies to that very post.
Sure they sounded like spastic rants, but what they said stands.
Creating characher means reading MUGEN documentation, understanding how basic physics concept works in calculus.
>>
>>321261089
>realize that MUGEN did not invent this
Why would anyone think this?
>>
>>321268702
You'd be fucking stupid not to realize what a finite state machine, just because it's not in layman's terms. Sorry High School level programming is too much for you
>>
>>321268764
It might be the first place a lot of people heard the term "finite state machine". I know it's where I first heard it.
>>
File: 1450819977418.png (552 KB, 707x1000) Image search: [Google]
1450819977418.png
552 KB, 707x1000
>>321268575
Is that ego-stroking letting you reach climax yet?
>>
>>321268764
Because it happened a few times

It wasn't anything serious, I just thought it was funny to bring it up

Also thanks for calling it "gay shit" guy above, fuck you, you're the one that's gay, eat a gay dick you gayly gay
>>
>>321268856
>High School level programming
That's not even a thing.
>>
>>321265049
who is that blonde?
>>
>>321269084
Next you're gonna say willy Inspection day was too.
>>
>>321268856
Then there are a lot of stupid people

Geez are you from some elite school or something where you learn everything and then you are like haha what kind of plebe isn't taught this thing that I know except for backwoods bums in Arkansas fjapfjdafsafjiopwaf stupid rednecks

>>321269084
In all fairness I took Visual Basic and an Intro to C++ course in highschool

But heh it was just that and it wasn't any cool stuff, C++ was just like let's print out pascal's triangle on the screen
>>
>>321269191
>C++ was just like let's print out pascal's triangle on the screen
Might as well just use C for that.
>>
>>321269354
Inorite

But let's just use iostream for it instead!!! C++ YEAAAH!!!

The class was a joke but then again it was a first time pilot class being taught for the first time and by my Algebra 1 teacher, I think I still have the assignment printouts for the class

Visual basic was a more fun class cuz we got to make games and stuff and I made a retarded space shooter game where the stars in the background simply just went in a direction away from the center of the screen and I simulated going in a direction by changing the position of all the stars (and incoming enemy ship) opposite of where I was going so it was dumb but I thought it was cool back then
Thread replies: 74
Thread images: 11

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.