Super smash bros melee clone

preface. im pretty good at programming in c/c++ and python and want a smashbros clone that runs on linux at least. so my question is, what game engines or languages would be better or best suited to designing a smashbros clone. is opengl fast enough? too low level? pyopengl? ogre? allegro? i really dont know what would work best.

since it would be a clone, everything would have to be non-copyrighted. i also intend to make it FOSS(free and open source). i love the game, but god damn does the dolphin emulator suck balls, and i figure if the game was able to run natively on my system, it would work way better. plus i can add whatever characters i wanted, win win.

i realize this would take a huge amount of time, and i may never finish it if just by myself. but im gonna try anyway, so dont waste my time trying to convince me otherwise.

Attached: wpid-super_smash_bros__melee_by_abfdghafdg-d5lmrnd.png (1920x1080, 2.06M)

Other urls found in this thread:

ogldev.atspace.co.uk/index.html
openglsuperbible.com/
learnopengl.com/
youtube.com/watch?v=ftiKrP3gW3k&list=PLEETnX-uPtBXT9T-hD0Bj31DSnwio-ywh
twitter.com/NSFWRedditImage

>no Melee in MH
>Melee on Jow Forums
I can't answer your questions but I'll bump this.

Attached: where is the melee.jpg (249x242, 10K)

I'd be interested in contributing some, dont have suggestions for libs though

>the Dolphin emulator sucks balls
negro what are you smoking

this

i can play meelee on my phone lol

>smart enough to be "good" at C++
>to stupid to google
consider the bait taken

A bunch of clones already exist, also Dolphin runs extremely well. In any case, to answer your questions:
>what game engines or languages would be better or best suited
Do you just want a 2D game with Melee's mechanics/tech or a full 3D game that resembles it pretty well?
If the former go with SFML, SDL2, PyGame, Love, etc. You don't need anything too complicated.
If the latter, study up on OpenGL and basic graphics programming then move from there, but note it'll take longer. If you just wanna get it done and don't wanna learn all that stuff then UE4 or Unity are your best bets, but I think for the sake of having the game be actually good just roll your own stuff. Also in my experience 3D libraries for C++ are a pain in the ass to work with, in 2D it's not as much of a problem since there isn't that much you have to do before you can truly make a game but in 3D there's so many more hoops to jump through that I think it's just easier doing it yourself.
>Is OpenGL fast enough?
Yes
>Too low level?
Depends on what you're comfortable with, I don't think so unless you're doing really complicated stuff with it but Melee isn't that unique graphically speaking

Here's some resources on OpenGL:
ogldev.atspace.co.uk/index.html
openglsuperbible.com/
learnopengl.com/
youtube.com/watch?v=ftiKrP3gW3k&list=PLEETnX-uPtBXT9T-hD0Bj31DSnwio-ywh

If you start it up though link us your git repo or something, I'm kinda interested.

Attached: 222yosh.png (446x320, 115K)

depends on the platform i think

all that matters is if it would run on machines that can't emulate dolphin

Just use unreal engine or cryengine.