Overview
Comment: | Improve the README file |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
bbc05f163cb43e211ed2894a074868dd |
User & Date: | user on 2021-03-28 20:45:33 |
Other Links: | manifest | tags |
Context
2021-03-29
| ||
23:48 | Implement saving solutions. check-in: 07dd5d8d17 user: user tags: trunk | |
2021-03-28
| ||
20:45 | Improve the README file check-in: bbc05f163c user: user tags: trunk | |
20:25 | Complete implementing level strings in the level editor (I think) check-in: 51681082e0 user: user tags: trunk | |
Changes
Modified README from [ca6a404e29] to [e2086b933a].
1 2 | Free Hero Mesh is a puzzle game engine for grid-based puzzle games with levels, strictly based on changing game state due to the sequence of | | > | 1 2 3 4 5 6 7 8 9 10 11 | Free Hero Mesh is a puzzle game engine for grid-based puzzle games with levels, strictly based on changing game state due to the sequence of inputs, e.g. Sokoban and Hero Hearts. You can define your own classes of objects using the Free Hero Mesh programming language. It is also designed to be compatible with EKS Hero Mesh puzzle sets, which must be converted to Free Hero Mesh using the provided "mbtofhm" program. However, Free Hero Mesh adds a lot of new features and bug fixes compared with EKS Hero Mesh, many of which have already been implemented, and many of which have not been implemented yet. |
︙ | ︙ | |||
23 24 25 26 27 28 29 | Currently, there isn't much of this; contributions will be accepted. There is a shell script for compiling it available, though. Requirements: * Linux (it should hopefully work on other POSIX systems, although this is | | | | 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | Currently, there isn't much of this; contributions will be accepted. There is a shell script for compiling it available, though. Requirements: * Linux (it should hopefully work on other POSIX systems, although this is untested; it might use some Linux-specific functions and/or GNU-specific functions; I may be willing to accept contributions if this can be fixed) * SQLite version 3 (a recent version) * SDL1.x (the compatibility layers have not been tested with this software; if you have tested it please report it, and you may contribute patches to fix it) |
︙ | ︙ | |||
46 47 48 49 50 51 52 53 54 55 56 57 58 59 | The distributor should edit man6/heromesh.str in order to correctly specify the directory containing the documentation files. Before using it, you must create a file called .heromeshrc in your home directory; you may use default.heromeshrc to start with, and then customize it as you wish. === Community/discussion === For discussion of Free Hero Mesh, use the NNTP server. This is a newsgroup in the zzo38computer.org NNTP server, named: un2.org.zzo38computer.soft.freeheromesh | > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 | The distributor should edit man6/heromesh.str in order to correctly specify the directory containing the documentation files. Before using it, you must create a file called .heromeshrc in your home directory; you may use default.heromeshrc to start with, and then customize it as you wish. === Documentation === Free Hero Mesh includes the following documentation files (plain text): * ARCHITECTURE: Describes the source code of Free Hero Mesh. This is only relevant if you wish to modify Free Hero Mesh, or if you want to look up something in the code and want to know what file to look at. * README: This file. Describes how to find the Fossil repository, the installation, documentation, discussion/community. * bindings.doc: Describes the configuration of key/mouse bindings. * class.doc: This document describes the Free Hero Mesh programming language. Read this if you want to define your own classes of objects. * commandline.doc: Describes the command-line arguments. The man page also describes the command-line arguments, although the commandline.doc file has a more elaborate description. * config.doc: Describes the configuration options for Free Hero Mesh. * export.doc: The level export format is described in this file; it can be used for importing as well as exporting. * picedit.doc: Describes the picture editor. * puzzleset.doc: Describes wat makes up a puzzle set. * sql.doc: This file lists and documents each of the SQL functions and SQL tables that are available. This is not relevant to programming the rules of the game; it is used for user customization. === Community/discussion === For discussion of Free Hero Mesh, use the NNTP server. This is a newsgroup in the zzo38computer.org NNTP server, named: un2.org.zzo38computer.soft.freeheromesh |
︙ | ︙ |