Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dewitters/MysticMine
https://github.com/dewitters/MysticMine
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/dewitters/MysticMine
- Owner: dewitters
- License: mit
- Created: 2012-11-18T06:19:56.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2020-05-24T21:58:37.000Z (over 4 years ago)
- Last Synced: 2024-05-21T13:01:28.406Z (6 months ago)
- Language: Python
- Size: 17.7 MB
- Stars: 76
- Watchers: 14
- Forks: 22
- Open Issues: 12
-
Metadata Files:
- Readme: README
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-open-source-games - Mystic Mine - Single and multiplayer action game with mining carts. (Native / Arcade)
README
Mystic Mine is now Open Source
==============================All source code and content of Mystic Mine (http://www.mysticmine.com) is now
released under the MIT license (see LICENSE.txt for more info). This includes:
- All source code (mainly written in python)
- All graphics (Blender 3D and Gimp files included)Unfortunately the music and sound of the original game were bought under a
royalty free license, and so they cannot be distributed here. Currently all
those files are silent. I hope someone can find a proper replacement for these
sounds and music files, so that the Open Source release of Mystic Mine becomes
a complete game.In the meantime you can always get the original sound and music files when
buying the original game at http://www.mysticmine.com, but you cannot
redistribute them (so for personal use only).Why did I make this game Open Source?
-------------------------------------Plenty of people have mailed me with the request to port Mystic Mine to some
platform X (because that would be really cool!). Or to distribute Mystic Mine
where it's currently not available. But the sad truth is that I can't
put much energy in Mystic Mine because I'm focussing on another project
(http://rpgplayground.com). I feel sad about this, because it would indeed be
cool if Mystic Mine received more attention.Therefore I decided to release Mystic Mine as Open Source, both the source code
and as much content as possible.Commercially I don't have much to gain from this, but there's a huge list of
things that would make me very happy:
- My fans creating their own levels (There's an ingame level editor that my
friends and I used to create all those levels. Check the sources for hidden
keyboard shortcuts).
- Modifications, adaptions and improvements that I would never have thought of
myself.
- sudo aptitute install mysticmine
- Mystic Mine running on all kinds of different platforms.
- The Open Source community receiving something back from me. As you probably
know I'm a huge fan of Open Source. Mystic Mine was created on Linux using
python, pygame, gVim, Blender 3D, The Gimp, Audacity, ... . After receiving
so much, it makes me happy to give something small back.Enjoy, and have fun!
About Mystic Mine
-----------------
Mystic Mine is an indie game created by Koen Witters (aka Koonsolo http://www.koonsolo.com).
You can find more info at http://www.mysticmine.com.Requirements
------------
- Python
- pygame
- numpy
- pyrex
- Blender (only to regenerate sprites)How to Run the Game
-------------------
In root directory of MysticMine sources:
- Run 'make'
- Run './MysticMine'Install Instructions
--------------------
In root directory of MysticMine sources:
- Run 'make install'This will install all files to the python site-packages directory and a start
script to you bin directory, so that you can start it by just calling
'MysticMine'Build Instructions
------------------
You can rebuild everything including all assets of the game. In root directory
of MysticMine sources:
- Run 'make rebuild-all'License
-------Copyright (C) 2012 Koen Witters
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.