Rework PHILOSOPHY.md some more
This commit is contained in:
parent
d59b3fab89
commit
f9fa8ccbbf
1 changed files with 6 additions and 12 deletions
|
@ -40,22 +40,16 @@ This branch takes a different direction to the `accurate` branch, but they still
|
||||||
share some core philosophies:
|
share some core philosophies:
|
||||||
|
|
||||||
## Goal
|
## Goal
|
||||||
The goal is still to accurately-reproduce Cave Story's original code, but
|
While accurately-reproducing Cave Story's original code is still a priority, the
|
||||||
modified to the extent that it is easy to port to other platforms. This branch
|
main focus of this branch is to port the game to other platforms, while also
|
||||||
is intended for purists that don't want to use Windows or its deprecated APIs.
|
preserving the original experience of the game as it was back in 2004.
|
||||||
|
|
||||||
|
Essentially, this branch exists to provide a purist Cave Story experience
|
||||||
|
without requiring an old Windows XP computer.
|
||||||
|
|
||||||
Notably, this means bugs should still be left intact. However, bugs and other
|
Notably, this means bugs should still be left intact. However, bugs and other
|
||||||
coding errors that affect portability should be fixed.
|
coding errors that affect portability should be fixed.
|
||||||
|
|
||||||
Unlike the `accurate` branch, the focus of this branch is not to reproduce the
|
|
||||||
exact behaviour of the original code, but rather to reproduce the original
|
|
||||||
experience of the game, as it was back in 2004. This means changes are allowed
|
|
||||||
if they 'de-age' the game: for example, when playing Cave Story on Windows XP,
|
|
||||||
the dialogue font will not be anti-aliased - however, when playing on later
|
|
||||||
versions of Windows, it will be anti-aliased. This conflicts with the game's
|
|
||||||
colour-keying system, creating an ugly black outline around the letters. This
|
|
||||||
issue is corrected in this branch, so that the original behaviour is preserved.
|
|
||||||
|
|
||||||
For comparison, I believe this branch shares some parallels with the
|
For comparison, I believe this branch shares some parallels with the
|
||||||
Chocolate Doom project, except perhaps more strict. See the link below for their
|
Chocolate Doom project, except perhaps more strict. See the link below for their
|
||||||
list of philosophies which may be applicable here:
|
list of philosophies which may be applicable here:
|
||||||
|
|
Loading…
Add table
Reference in a new issue