Commit graph

583 commits

Author SHA1 Message Date
James Lambert 0eb3a399a0 fix door not closing all the way
fix auto uv generator
2023-04-13 06:44:01 -06:00
James Lambert c2bb0772f4 Fixup uv rotations 2023-04-12 20:26:41 -06:00
lambertjamesd 975a5bd827
Merge pull request #95 from westonCoder/switch-sounds
Added All Switch Sounds
2023-04-10 16:38:51 -06:00
lambertjamesd 89a044d93d
Merge pull request #94 from westonCoder/camera-shake
Added Player Shake In Elevator
2023-04-10 16:38:18 -06:00
James Lambert a1964cf75e Finish up test chamber 07 2023-04-10 16:34:55 -06:00
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
Weston Salinas 18e0b0068b Added All Switch Sounds
- switch has activate sound
- switch has countdown timer sound
- the player now doesnt make the deniedSelect sound when clicking the switch, and makes the select sound instead
- tested on n64 hardware, no issues
2023-04-08 17:16:58 -05:00
James Lambert 25126503d4 Test chamber 07 progress 2023-04-08 15:40:00 -06:00
Weston Salinas 4681dac410 Added Player Shake In Elevator
- When elevator starts "moving" the player screen now shakes for a bit
- added a shake update function in player
- tested on N64 no problems
- fixed a slight bug from before with checking if the elevator should start moving sound
2023-04-08 15:37:32 -05: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