mirror of
https://github.com/mwpenny/portal64-still-alive.git
synced 2024-10-19 22:27:36 -04:00
Create progress document
This commit is contained in:
parent
7b39da9774
commit
bf482724bc
36
README.md
36
README.md
|
@ -9,7 +9,7 @@ The [original](https://github.com/mwpenny/portal64/tree/original) branch contain
|
||||||
|
|
||||||
The main goals of this fork are:
|
The main goals of this fork are:
|
||||||
1. Remove proprietary code requirement (see [N64 Libraries](./documentation/n64_library_usage.md))
|
1. Remove proprietary code requirement (see [N64 Libraries](./documentation/n64_library_usage.md))
|
||||||
2. Finish development of the game
|
2. Finish development of the game (see [Development Progress](./documentation/development_progress.md))
|
||||||
|
|
||||||
We do what we must because we can.
|
We do what we must because we can.
|
||||||
|
|
||||||
|
@ -84,37 +84,3 @@ If you have issues use `make clean` to clean out any previous build files, remem
|
||||||
# Clean out any previous build files
|
# Clean out any previous build files
|
||||||
make clean
|
make clean
|
||||||
```
|
```
|
||||||
<br />
|
|
||||||
|
|
||||||
## Original New Feature TODO List
|
|
||||||
- [ ] check if display list is long enough
|
|
||||||
- [ ] pausing while glados is speaking can end her speech early
|
|
||||||
- [x] test chamber 10 without jumping
|
|
||||||
- [x] check collider flags when filtering contacts
|
|
||||||
- [x] gun flicker between levels
|
|
||||||
- [x] fizzler player sound effect
|
|
||||||
- [x] clear z buffer instead of partitioning it
|
|
||||||
- [X] add translations to menus
|
|
||||||
- [x] jump animation
|
|
||||||
- [x] optimize static culling
|
|
||||||
- [x] figure out why portals sometimes are in front of window
|
|
||||||
- [x] portal hole cutting problems
|
|
||||||
- [x] crashed when dying in test chamber 05 when hit by pellet in mid air while touching a portal
|
|
||||||
- [x] rumble pak support
|
|
||||||
- [x] valve intro
|
|
||||||
- [x] polish up subtitles
|
|
||||||
- [x] more sound settings
|
|
||||||
- [x] add desk chairs and monitors
|
|
||||||
- [x] Add auto save checkpoints
|
|
||||||
- [x] Correct elevator timing
|
|
||||||
|
|
||||||
## Original New Sounds TODO List
|
|
||||||
- [ ] Box collision sounds
|
|
||||||
- [x] Ambient background loop
|
|
||||||
- [x] Unstationary scaffolding moving sound
|
|
||||||
|
|
||||||
## Original Bug TODO List (Hardware Verified) (High->Low priority)
|
|
||||||
----------------------- v8
|
|
||||||
- [ ] Two wall portals next to eachother can be used to clip any object out of any level by pushing it into corner, then dropping.
|
|
||||||
- [x] Passing into a ceiling portal can sometimes mess with the player rotation
|
|
||||||
- [x] player can clip through back of elevator by jumping and strafeing at the back corners while inside.
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Contributing
|
# Contributing
|
||||||
|
|
||||||
When contributing to this repository, please first discuss the change you wish to make via issue,
|
When contributing to this repository, please first discuss the change you wish to make via issue,
|
||||||
email, or verify that the new feature or bug fix is a checklist item in a README todo list.
|
email, or verify that the new feature or bug fix is a checklist item in a [Development Progress](./development_progress.md) todo list.
|
||||||
|
|
||||||
Please note we have a code of conduct, please follow it in all your interactions with the project.
|
Please note we have a code of conduct, please follow it in all your interactions with the project.
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ Please note we have a code of conduct, please follow it in all your interactions
|
||||||
2. Make a feature branch that implements the desired changes.
|
2. Make a feature branch that implements the desired changes.
|
||||||
3. Changes to code should be tested thoroughly on either N64 emulator or N64 Hardware (Hardware preferred)
|
3. Changes to code should be tested thoroughly on either N64 emulator or N64 Hardware (Hardware preferred)
|
||||||
prior to submitting a pull request.
|
prior to submitting a pull request.
|
||||||
4. Update the README.md if an item on the TODO checklist is completed by the PR.
|
4. Update the [Development Progress](./development_progress.md) if an item on the TODO checklist is completed by the PR.
|
||||||
5. Including screenshots or videos of new or improved features is welcome and encouraged. Detailed writeup of
|
5. Including screenshots or videos of new or improved features is welcome and encouraged. Detailed writeup of
|
||||||
new or improved features in PR are welcome and encouraged.
|
new or improved features in PR are welcome and encouraged.
|
||||||
6. Once the PR has been submitted, a repository maintainer will merge or provide feedback promptly.
|
6. Once the PR has been submitted, a repository maintainer will merge or provide feedback promptly.
|
||||||
|
|
73
documentation/development_progress.md
Normal file
73
documentation/development_progress.md
Normal file
|
@ -0,0 +1,73 @@
|
||||||
|
# Development Progress
|
||||||
|
|
||||||
|
One major goal of this fork is to complete development of the game where James left off. This will involve understanding and documenting the tools and processes he used.
|
||||||
|
|
||||||
|
Progress is tracked below.
|
||||||
|
|
||||||
|
## Game content
|
||||||
|
|
||||||
|
- [x] Chamber 00
|
||||||
|
- [x] Chamber 01
|
||||||
|
- [x] Chamber 02
|
||||||
|
- [x] Chamber 03
|
||||||
|
- [x] Chamber 04
|
||||||
|
- [x] Chamber 05
|
||||||
|
- [x] Chamber 06
|
||||||
|
- [x] Chamber 07
|
||||||
|
- [x] Chamber 08
|
||||||
|
- [x] Chamber 09
|
||||||
|
- [x] Chamber 10
|
||||||
|
- [x] Chamber 11
|
||||||
|
- [x] Chamber 12
|
||||||
|
- [x] Chamber 13
|
||||||
|
- [ ] Chamber 14
|
||||||
|
- [ ] Rising staircase
|
||||||
|
- [ ] Chamber 15
|
||||||
|
- [ ] Chamber 16
|
||||||
|
- [ ] Turrets
|
||||||
|
- [ ] Chamber 17
|
||||||
|
- [ ] Companion Cube
|
||||||
|
- [ ] Incinerator
|
||||||
|
- [ ] Chamber 18
|
||||||
|
- [ ] Chamber 19
|
||||||
|
- [ ] Fire
|
||||||
|
- [ ] Misc. escape models
|
||||||
|
- [ ] Escape 00
|
||||||
|
- [ ] Escape 01
|
||||||
|
- [ ] Rocket sentry
|
||||||
|
- [ ] Escape 02
|
||||||
|
- [ ] GLaDOS
|
||||||
|
- [ ] Personality cores
|
||||||
|
- [ ] Credits
|
||||||
|
|
||||||
|
## New feature TODO list
|
||||||
|
- [ ] check if display list is long enough
|
||||||
|
- [ ] pausing while glados is speaking can end her speech early
|
||||||
|
- [x] test chamber 10 without jumping
|
||||||
|
- [x] check collider flags when filtering contacts
|
||||||
|
- [x] gun flicker between levels
|
||||||
|
- [x] fizzler player sound effect
|
||||||
|
- [x] clear z buffer instead of partitioning it
|
||||||
|
- [X] add translations to menus
|
||||||
|
- [x] jump animation
|
||||||
|
- [x] optimize static culling
|
||||||
|
- [x] figure out why portals sometimes are in front of window
|
||||||
|
- [x] portal hole cutting problems
|
||||||
|
- [x] crashed when dying in test chamber 05 when hit by pellet in mid air while touching a portal
|
||||||
|
- [x] rumble pak support
|
||||||
|
- [x] valve intro
|
||||||
|
- [x] polish up subtitles
|
||||||
|
- [x] more sound settings
|
||||||
|
- [x] add desk chairs and monitors
|
||||||
|
- [x] Add auto save checkpoints
|
||||||
|
- [x] Correct elevator timing
|
||||||
|
|
||||||
|
## New sounds TODO list
|
||||||
|
- [ ] Box collision sounds
|
||||||
|
- [x] Ambient background loop
|
||||||
|
- [x] Unstationary scaffolding moving sound
|
||||||
|
|
||||||
|
## Bug TODO list (hardware verified) (high -> low priority)
|
||||||
|
- [ ] Two wall portals next to eachother can be used to clip any object out of any level by pushing it into corner, then dropping.
|
||||||
|
- [x] Passing into a ceiling portal can sometimes mess with the player rotation
|
||||||
|
- [x] player can clip through back of elevator by jumping and strafeing at the back corners while inside.
|
Loading…
Reference in a new issue