Giter VIP home page Giter VIP logo

player_select_menu's Introduction

Player Select Menu (Street Fighter 2)

GNU GPL v3.0 lua v5.4 LÖVE v11

Player Select Menu is a personal project aiming at implement the Player Select Menu from the video game Street Fighter II Turbo : Hyper Fighting (SNES / Super Nintendo / Super Famicom) in Lua programming language + LÖVE (Love2d) framework.

Potential improvements

  • management of alternative costumes for each character
  • selector flicker implementation (with shaders ?)
  • the little plane... 😍 and the nightmarish implementation of the coordinates... 😭 (enfin, j'ai surtout la flemme...)
  • implementation of the entire pre-game sequence : editor's logo, start menu, presentation of the two selected characters...

Licence

This project is licensed under the GPL-3.0 License. You can freely fork this project, study it, modify it, etc. If you want to publish your own fork, you must publish the source code of this one, under the same GPL-3.0 License.

Crediting the original author of the project (me) is not formally required, but it would obviously make me happy. :)

Sprites and songs are the property of their respective owners.

Issues / Bugs

  • out of bounds of the character selector by randomly and repeatedly pressing the directional keys very quickly

For you, the bug graced your game was the most important thing in your life, but for me ? It was a feature...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.