James Lambert
a0ee1f87bc
Finish up test chamber 07
2023-04-09 14:20:24 -06:00
James Lambert
e84e11acfa
Finish up test chamber 07
2023-04-09 14:16:54 -06:00
James Lambert
d4105b04a7
fix broken test chamber 07
2023-04-09 10:31:37 -06:00
James Lambert
926882261f
make much progress on test chamber 07
2023-04-08 18:28:58 -06:00
James Lambert
25126503d4
Test chamber 07 progress
2023-04-08 15:40:00 -06:00
lambertjamesd
b0a92a4276
Merge pull request #88 from westonCoder/portal-visual-fixes
...
Portal visual fixes
2023-04-07 23:08:35 -06:00
lambertjamesd
92170c59d3
Merge pull request #93 from westonCoder/various-sound-effects
...
Added 3 New Sound Effects
2023-04-07 23:07:33 -06:00
Weston Salinas
f9982e3c25
Added 3 New Sound Effects
...
- elevator chime arrive sound
- button release "beep" sound
- ball catcher activate sound
- updated TODO in readme
2023-04-07 21:23:58 -05:00
James Lambert
18bd112c40
work on test chamber 07
2023-04-05 20:59:51 -06:00
lambertjamesd
c2d6a45c81
Merge pull request #92 from westonCoder/speedy-thing-sound
...
Speedy Thing Sound
2023-04-05 20:33:56 -06:00
Weston Salinas
cea6a82047
requested changes to adjust volume function
2023-04-05 21:11:26 -05:00
Weston Salinas
8fe8ed17eb
updated todo in readme
2023-04-05 19:51:17 -05:00
Weston Salinas
ff2101642d
Adding Sound for Fast Falling
...
- added a new function in SoundPlayer that allows to adjust a playing activesound
- added new fast falling whoosh sound
- tuned whoosh sound to be right volume
2023-04-05 19:31:57 -05:00
James Lambert
2cf701f863
Finish up test chamber 11
2023-04-04 06:24:59 -06:00
James Lambert
392f9adf9c
Work on cutscenes and triggers for test chamber 07
2023-04-03 07:26:19 -06:00
lambertjamesd
96b508a08b
Merge pull request #91 from westonCoder/add-contributing
...
Adding a CONTRIBUTING.md to the project
2023-04-03 06:20:49 -06:00
lambertjamesd
ca63018394
Merge pull request #90 from westonCoder/add-license
...
Adding a License
2023-04-03 06:20:13 -06:00
Weston Salinas
ad2ed74ae4
Adding a CONTRIBUTING.md to the project
2023-04-02 14:23:17 -05:00
Weston Salinas
e135be8c43
Adding a License
...
Fixes #5
I've looked around a lot at similar types of de-makes/mods and the general consensus seems to use either:
MIT License
or
GPL2.0 or 3.0
Here are a list of examples:
GAME REMAKES:
https://github.com/jonof/jfduke3d - GPL2.0
https://sourceforge.net/p/ufoai/code/ci/master/tree/ - GPL2.0
https://github.com/hasseily/Deathlord-Relorded - GPL3.0
https://github.com/smbx/smbx-legacy-source - MIT
https://github.com/b3dgs/warcraft-remake - GPLv3.0
https://github.com/LazyDuchess/OpenTS2 - Mozilla v2.0
https://github.com/JohanLi/uncharted-waters-2 - MIT License
https://github.com/undefined-darkness/open-horizon - MIT
https://github.com/ChariotEngine/Chariot - MIT
https://github.com/sandsmark/freeaoe - GPL3.0
https://github.com/SFTtech/openage - GPLv3.0
https://github.com/bjaraujo/Bombermaaan - GPLv3.0
https://github.com/GlPortal/glPortal - zlib license
https://github.com/UnknownShadow200/ClassiCube - various licenses
https://github.com/fogleman/Craft - MIT
https://github.com/PistonDevelopers/hematite - MIT
https://github.com/MovingBlocks/Terasology - Apache 2.0
https://github.com/danicat/pacgo - MIT
https://github.com/Novum/vkQuake - GPLv2.0
https://github.com/Triang3l/WebQuake/blob/master/GNU.md - GPL v2.0
OTHER GAME MODS
https://github.com/ForestryMC/ForestryMC - LGPLv3.0
https://github.com/AppliedEnergistics/Applied-Energistics-2 - LGPLv3.0
https://github.com/xCollateral/VulkanMod - LGPLv3.0
https://github.com/miere43/auto-use-spell-tomes - MIT
https://github.com/McJtyMods/RFTools - MIT
https://github.com/mlthelama/SkyrimCharacterSheet/blob/main/LICENSE - MIT
https://github.com/alexsylex/CompassNavigationOverhaul/blob/main/LICENSE - MIT
https://github.com/mort65/mark-of-arkay - MIT
https://github.com/SleepyTrousers/EnderIO - The Unlicense
https://gitlab.com/thor12022/HardcoreWither - BSD 3-Clause
2023-04-02 13:58:26 -05:00
Weston
030208e5d5
Merge branch 'master' into portal-visual-fixes
2023-04-02 11:55:47 -05:00
Weston Salinas
1a58634348
portal overlap fixes
2023-04-02 11:54:00 -05:00
lambertjamesd
acf0210a61
Merge pull request #89 from westonCoder/r-for-orange-portal
...
Slight Controls Change
2023-04-01 21:43:31 -06:00
lambertjamesd
3919d601aa
Merge pull request #87 from westonCoder/portal-gun-movement-cleanup
...
Portal Gun Movement Cleanup
2023-04-01 21:38:02 -06:00
lambertjamesd
2542711c21
Merge pull request #86 from westonCoder/wall-ground-portal-bug
...
Wall Ground Portal Bug Fix
2023-04-01 21:37:24 -06:00
Weston Salinas
8fcb7e43bf
Slight Controls Change
...
- before player gets second portal gun l/r/z all shoot blue portal
- after player gets second portal gun l shoots blue, and r and z shoot orange portal
2023-04-01 18:23:35 -05:00
Weston Salinas
a87efb2046
Added Readme addition for portal overlapping issue.
2023-04-01 14:35:22 -05:00
Weston Salinas
2cac746e40
Various Portal Visual Bug Fixes
...
- fixes "holes" being left behind
- fixes portals in same x position (aligned vertically) not being displayed properly
- fixes a hardware only crash where two portals being placed at roughly the same time would crash the game
Fixes #53
2023-04-01 11:22:28 -05:00
James Lambert
0d312e1f79
More work on test chamber 07
2023-03-31 21:10:42 -06:00
James Lambert
0cdb9bf8c0
More work on test chamber 07
2023-03-30 16:40:49 -06:00
James Lambert
8c50e8f4fa
More work on test chamber 7
2023-03-30 08:02:53 -06:00
Weston Salinas
a946b027cf
Portal Gun Movement Cleanup
...
- the portal gun has much cleaner movement now
- portal gun has a recoil timer when it shoots for more game accurate animation
- portal gun is being "clamped" to an invisible sphere around its constraint point, so it can only go so far in one direction.
2023-03-29 22:07:11 -05:00
James Lambert
31390f0d29
work on test chamber 07
2023-03-29 19:59:16 -06:00
Weston Salinas
5fc0590ffb
Final Version of Wall/Ground Portal Fix
...
- This version implements a function that clamps all objects to an oval shape if they are touching a single portal
- This aleviates player clipping out of stage with wall/ground portal
- This aleviates physics objects clipping out of stage with wall/ground portal
- player can no longer walk partially into a wall portal then walk into the wall
Fixes #3
Fixes #13
2023-03-28 16:14:10 -05:00
James Lambert
e5e6bc577f
Work on test chamber 07
2023-03-27 21:24:10 -06:00
Weston Salinas
e4d9e57924
Merge branch 'wall-ground-portal-bug' of https://github.com/westonCoder/portal64 into wall-ground-portal-bug
2023-03-27 16:40:55 -05:00
Weston Salinas
5682481ec9
oops flipped a negative
2023-03-27 16:38:31 -05:00
Weston
199489f3f7
Merge branch 'master' into wall-ground-portal-bug
2023-03-27 16:12:01 -05:00
Weston Salinas
0642146034
Implemented oval clipping suggestions, and player boundry
2023-03-27 16:10:32 -05:00
lambertjamesd
717c04941b
Merge pull request #80 from westonCoder/portalgun-movement
...
Adds Movement to Portal Gun
2023-03-27 14:14:58 -06:00
lambertjamesd
202ef9392b
Merge pull request #84 from westonCoder/readme-logo-addition2
...
added an animated portal64 logo to readme
2023-03-27 14:10:51 -06:00
Weston Salinas
5077f65b61
added an animated portal64 logo to readme
2023-03-27 14:35:30 -05:00
lambertjamesd
b96c241260
Merge pull request #81 from westonCoder/new-player-controls-fixes
...
Simply fixed grabbing controls
2023-03-26 21:38:14 -06:00
James Lambert
e9e443ebeb
Refactor door to be controlled by animation controller to allow for multiple door types
2023-03-26 21:33:23 -06:00
Weston Salinas
e654225970
Fixes players and objects clipping out of stage with wall/ground portal
...
- this fix was implemented by simply clamping the x and y of the localPoint
to -0.1-0.1 and -0.2-0.2 respectively.
- objects can no longer clip through stage
- player can no longer clip through stage
Fixes #13
2023-03-26 15:54:18 -05:00
Weston Salinas
6b909f778b
Simply fixed grabbing controls
...
- the player shouldnt be able to shoot a portal while grabbing an object (as in game)
- if the player does shoot while grabbing an object then the object is dropped (as in game)
2023-03-25 09:58:18 -05:00
Weston Salinas
1b58e47d4f
Adds Movement to Portal Gun
...
- The portal gun now has its own .c/.h files
- the portal gun is a struct containing a CollisionObject and RigidBody
- portal gun CollisionObject is set as a permanent player point constraint
- portal gun also moves while shooting
- video attached of it working
- was tested on N64 hardware no game breaking issues.
2023-03-24 20:38:58 -05:00
James Lambert
4736414bed
Document how to use the debugger with the evedrive
2023-03-23 22:44:35 -06:00
lambertjamesd
f92a592b70
Merge pull request #78 from westonCoder/readme-todolist-additions
...
Some README additions to track issues and new features
2023-03-23 20:28:30 -06:00
Weston Salinas
e41e75f322
Some README additions to track issues and new features
...
- removed long list of completed tasks
- added some new features
- added a sound addition todolist
- added a prioritized bug todolist (all hardware verified)
2023-03-22 20:16:43 -05:00
lambertjamesd
a700cc9d98
Merge pull request #72 from westonCoder/grabbing-through-wall-fix
...
Fixed Objects Clipping Through Walls
2023-03-22 17:07:58 -06:00