CableDorado2 / Ikemen-Plus-Ultra

An updated branch of the classic S-SIZE Ikemen. (This is an open source fighting game engine, that contains new features and improvements for MUGEN Resources).
44 stars 8 forks source link
2d-game-engine better-ikemen-plus classic-ikemen fighting-game fighting-game-engine game-dev ikemen-plus ikemen-plus-ultra ikemen-screenpack ikemen-ssize ikemen-ssz lua lua-script mugen mugen-online s-size ssz winikemen winmugen

I.K.E.M.E.N PLUS ULTRA

Ikemen Plus Ultra is an updated version of the OLD Ikemen Plus. The engine was made by Suehiro under S-SIZE Project, improved by K4thos and currently developing by CD2, Strong FS and some features developed by PlasmoidThunder.

Minimum System Requirements

Operating System Compatibility

OS Runs Internal Dir Opening
Windows Native Yes
Linux Wine No
MacOS ? ?
Android Winlator ?

Download

Lastest version can be found here: https://github.com/CableDorado2/Ikemen-Plus-Ultra/releases v1 3

Table of Contents

About All IKEMEN Versions

Games Made in Ikemen Plus Ultra

TODO List

Tutorials

Resources

Tools

Engine Manual

Discord Support

References

License

About All IKEMEN Versions

S-SIZE Project is an original programming language project done by Suehiro with C++, it has sound, ascii, and basics implemented. its abbreviation is SSZ.

IKEMEN (retroactively referred to as S-SIZE IKEMEN or Vanilla). Is the First Version of Ikemen Engine that works like a Mugen Clone using a compiled SSZ Project as interpreter, adding it suport for Lua language, SDL, OpenGL, Ogg Vorbis and other things. All used is opensource so Suehiro adapted the libraries to the project. This Ikemen is an expansion of his original SSZ code.

IKEMEN Plus is an unofficial update/expansion project worked by K4thos (not made by Suehiro) of the Vanilla version, using the lua language above implemented to extend the capabilities of the basics in main engine.

IKEMEN Plus Ultra is an unofficial large scale update of the previous version that contains new features and engine improvements inspired from Touhou: Gensokyo Reloaded, Ikemen GO and Commercial Fighting Games. This branch is maintained by CD2 with help of Strong FS.

IKEMEN GO is the official latest version of the engine. The original creator Suehiro abandoned his own source code in favour of rewriting the engine in Google's Go language (hence the name). This version it is under active development by various developers and is for people who want their game to follow what MUGEN does but with universal extra features/fixes.

IKEMEN GO Plus presented by K4thos was made to test some functions meanwhile the original is updated using the mentioned GO version. GO Plus is what IKEMEN Plus was to Vanilla, but over time GO Plus and GO merged into the same thing.

Projects Made in Ikemen Plus Ultra

TODO List

CD2: Plans for future updates, they are in Spanish, because this is how I understand my ideas (If you can translate them, understand and offer help, will be great for progressing with this engine!):

v1.5 (Next Update)

Rank Results

v1.6

v1.7

v1.8

v1.9


v2.0 (Final Release)

Tutorials

Basic:

Advanced:

Resources

Here you can find content to build your projects or just for play on Ikemen.

Tools

Here you can find some tools that help you in development of your projects (Some missed tools are included in the main Ikemen Plus Ultra folder called "tools").

Engine Manual

S-SIZE is the programing core language used. It documentation is here: https://github.com/CableDorado2/Ikemen-Plus-Ultra/wiki

Discord Support

If you need help, you can find support from developers and contributors for this engine in the official Ikemen Discord Server (They normally answer questions about Ikemen GO, so if you are going to ask about something for Ikemen Plus Ultra, keep in mind that those who use this version can be counted on the fingers of ONE hand): https://discord.gg/KV5EPnMuA7

References

License

The code is under the MIT Licence. Non-code assets are under CC-BY 3.0. Check License.txt for more details.