Menu

Tree [ad5e77] master /
 History

HTTPS access


File Date Author Commit
 .kdev4 2013-11-13 Salvatore Salvatore [046939] fixing linux compilation
 CB 2014-09-09 Salvathor Salvathor [89181a] buinding with sgf 2.2
 VC 2014-09-11 Salvathor Salvathor [ad5e77] bumping release 1.0
 cmake 2013-11-13 Salvatore Salvatore [046939] fixing linux compilation
 icons 2014-09-11 Salvathor Salvathor [ad5e77] bumping release 1.0
 objs 2014-09-11 Salvathor Salvathor [ad5e77] bumping release 1.0
 sgf 2014-09-11 Salvathor Salvathor [ad5e77] bumping release 1.0
 src 2014-09-11 Salvathor Salvathor [ad5e77] bumping release 1.0
 .gitignore 2014-09-11 Salvathor Salvathor [ad5e77] bumping release 1.0
 AUTHORS 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 CMakeLists.txt 2013-11-27 Salvatore Salvatore [6488e9] fixing linux buil process
 COPYING 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 COPYING.rtf 2014-09-11 Salvathor Salvathor [ad5e77] bumping release 1.0
 ChangeLog 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 INSTALL 2014-09-11 Salvathor Salvathor [ad5e77] bumping release 1.0
 Makefile.am 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 Makefile.in 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 OpenMortal.kdev4 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 OpenMortalSGF-1.0-Data.7z 2014-09-11 Salvathor Salvathor [ad5e77] bumping release 1.0
 OpenMortalSGF-1.0-Libs.7z 2014-09-11 Salvathor Salvathor [ad5e77] bumping release 1.0
 PACKAGERS 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 README 2014-09-11 Salvathor Salvathor [ad5e77] bumping release 1.0
 acinclude.m4 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 aclocal.m4 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 config.guess 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 config.h.in 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 config.sub 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 configure 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 configure.in 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 install-sh 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 missing 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 mkinstalldirs 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 openmortal.lsm 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit
 stamp-h.in 2013-10-10 Salvatore Salvatore [e035ec] Initial Commit

Read Me

OpenMortalSGF 1.0 README

OpenMortal is a spoof of the original Mortal Kombat fighting game. The
funny thing about OpenMortal is that you can play the game AS YOURSELF.
It takes some work, but if you follow the Character Creation-HOWTO at

http://openmortal.sourceforge.net/Character_HOWTO.html

OpenMortalSGF is a porting from the original OpenMortal.
OpenMortalSGF was built over the Salvathor Game Fabric plataform, just to
show how easy is the use of it to build a game

https://sourceforge.net/projects/openmortalsgf/?source=directory

OpemMortalSGF has a lot of bugs because it is not finished yet. But the release 1.0 is playable.


OpenMortal is still under development. The most important missing
features are:
* There is no support single player game.
* Throws are missing.
* Most of the projectiles aren't implemented yet.

Other planned features:
* Downloadable characters.

For further details, see the project's bug and feature request databases.

USAGE:

Press Esc key to bring up the main menu.
You can skip most scenes (such as instant replays) with the F1 key.
The default keys are:
         Player 1        Player 2
Up       Cursor up       W
Down     Cursor down     S
Left     Cursor left     A
Right    Cursor right    D
HPunch   Insert          R
LPunch   Delete          F
HKick    Home            T
LKick    End             G
Block    PgDown          H

Combinations:

Up + Left: Jump to the left. Hit Kick or Punch for a jumpkick/punch.
Up + Right: Jump to the right. Hit Kick or Punch for a jumpkick/punch.
Back + HKick/HPunch: Spinning attack (depends on character)
Back + LKick: Leg sweep
Forward + LKick: Knee attack
Down, HPunch: Uppercut
Forward, Back + LKick: Groin kick (ouch!)

Plus, each character has a number of special attacks.. experiment to find
them, or read them at the character screen.

The length of rounds and strength of characters can be changed in the menu.


NETWORK PLAY:

You can set up the connection yourself, or go to MortalNet to find opponents.
Setting up is relatively simple: one player needs to Create a game, the other
has to Join, by enterin the other player's IP address or hostname in the
network menu. When both players choose "Start network game", the connection
is established.

OpenMortal needs port 14882/TCP to be available on the game creator's side.

MortalNet (also available in the Network menu) automates the creation / join
process.

The network play is still experimental, if you experience problems, please
report them on the project's homepage.


PACKAGERS:

It is possible to split OpenMortal into sub-packages, separating characters
from the base package, and thus reduce download times.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.