https://github.com/tapio/koff
Knight of Faith is a procedural role-playing game with early Ultima style graphics.
https://github.com/tapio/koff
Last synced: 3 months ago
JSON representation
Knight of Faith is a procedural role-playing game with early Ultima style graphics.
- Host: GitHub
- URL: https://github.com/tapio/koff
- Owner: tapio
- License: other
- Created: 2009-05-13T10:31:38.000Z (almost 16 years ago)
- Default Branch: master
- Last Pushed: 2015-10-05T16:16:12.000Z (over 9 years ago)
- Last Synced: 2024-12-25T22:42:14.381Z (5 months ago)
- Language: Batchfile
- Homepage:
- Size: 1.74 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.txt
- License: LICENSE
Awesome Lists containing this project
README
Knight of Faith v.alpha - README
--------------------------------
LICENSE: See LICENSE-fileContents
1. Setup & Start-up
2. Gameplay & Controls
3. Credits
4. Version History1. Setup & Start-up
-------------------Unzip all the files in a same folder. After that, run the 'install.bat'
file, which will copy some files in to their correct locations.
If errors occured, try again first and if it still crashes, open the
'install.bat' in e.g. Notepad and do manually the necessary things
mentioned inside.After successful installation you are good to go and run the KofF.exe.
If you experience oddities during gameplay, check the 'Settings.ini'
for some options which can increase performance.2. Gameplay & Controls
----------------------2.1. Gameplay
Move throuhg the world, enter cities and dungeons, slay monsters, buy
weapons and converse with others.2.2. Controls
- Arrows to move
- Right Shift cycles through 'talk' and 'fight' modes
- Return enters places
- Numbers 1-9 open inventory
- 'H' mounts/dismounts if player owns a horse
- Space pauses the game2.3. Conversation / Parser
To engage in a conversation with a person, you must walk "into" him,
while in a 'talk' mode. A console appears in the bottom of the screen,
waiting your input.The conversation is done in english, with more or less FULL SENTENCES.
In most cases you won't be able to do your business with just one or
two words. This is to ensure that the parser is as versatile as possible
(can understand more complex things than just "buy" or "sell") and to
increase immersion. Remember that there are many different ways of saying
something, for example:You wish to buy an axe in a shop. You could say for instance:
>>> I wish to buy an axe.
>>> Can I buy an ax?
>>> Is it possible for me to get an axe here?
>>> Sell me an axe, please.
>>> I want an axe.
.
.
.You can exit a conversation quickly by simply hitting return when the input
is blank.2.4 Combat / Fighting
While in a "fight" mode, you can attack enemies by walking besides them and
pressing the direction key they are in (in other words, try to walk over them).
Hold the key down to attack repeatedly. You can also strike down objects like
tables and doors when in fight mode. Note that you will also attack friendly
characters, such as commoners and shopkeepers, so only switch to fighting mode
when you are really attacking.3. Credits
----------Programming & Art - Tapio Vierros
Special Thanks To "ristis" - my beloved enemy, competitor and idea stealer
Alpha testers:
mikeful, KilledWhale, -Pate5-, KTE4. Version History (Public Versions)
------------------------------------
(latest first)Alpha test (city)
- City/Castle generator
- NPC-parser
- Aimed to test the parser in shopping etc situationsTechnology demo #1 - Dungeon Generator type 1
- Demonstarates one of the dungeon generator algorithms
- Demonstarates Field of View system
- Inventory
- Fighting