- This topic has 16 replies, 4 voices, and was last updated 11 months, 4 weeks ago by kdv.
-
AuthorPosts
-
2023-01-17 at 3:22 am #59631kdvParticipant
Feel / find the difference This demo is based on the original demo scene, but the First Person controls and collisions system are fully replaced.
https://v3d.net/ec5Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-01-17 at 8:39 am #59633Yuri KovelenovStaff2023-01-17 at 8:43 am #59634kdvParticipantNo. It doesn’t use the
FirstPersonControls
class.Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-01-26 at 8:14 pm #59940kdvParticipantUpdated a little. Added smooth animated crouching (Shift). Crouching and jumping can be executed simultaneously (to jump thru a window, for example)
https://v3d.net/ec5Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-01-27 at 5:36 am #59943Yuri KovelenovStaff2023-02-11 at 6:47 pm #60305Blend4LifeParticipantUpdated a little. Added smooth animated crouching (Shift). Crouching and jumping can be executed simultaneously (to jump thru a window, for example)
https://v3d.net/ec5This is good, better than the original. Yet there could be some additional improvements:
* Adding the inertia effect is great and important, but it’s too strong, i.e. coming to rest takes too long, it feels like skating on ice; should be reduced.
* When you scrape along obstacles like the walls with a vector toward the obstacle, the movement speed should go down (friction) the more your vector points to the obstacle.
* You added crouching, how about adding RUNNING too? In most FPS, run is on SHIFT and crouch is on the C key or CTRL.
2023-02-11 at 10:42 pm #60306kdvParticipantduplicate deleted
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-02-12 at 1:07 am #60307kdvParticipantduplicate deleted
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-02-12 at 1:09 am #60308kdvParticipantI know the keymap for FPS but there are some limitations: try to press
Ctrl+S
,Ctrl+D
orCtrl+W
in Chrome of Firefox)))Ctrl+A,S,D
can be blocked butCtrl+W
persistantly closes the active tab )))Adding the inertia effect is great and important, but it’s too strong, i.e. coming to rest takes too long, it feels like skating on ice; should be reduced.
It’s running, not walking.
When you scrape along obstacles like the walls with a vector toward the obstacle, the movement speed should go down (friction)
It’s already working this way. The speed is reduced according to the angle between the speed vector and the obstacle’s normal vector. Noticable from 45 to 0 degrees. Friction when running along walls? No, have never heard about it. This is a sober character )))
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-04-06 at 11:34 am #61802kdvParticipantcoming to rest takes too long, it feels like skating on ice
Fixed. Now coming to rest is nearly immediate.
https://v3d.net/ec5Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-04-06 at 2:04 pm #61805bigcatrikParticipantAgree with the “shift = run” comment above. I haven’t played many FPS games but even for me it’s automatic.
Also, it’s possible to look all the way and down, and beyond. My mouse bugged out and I started doing backflips.
2023-04-06 at 10:37 pm #61813kdvParticipantCtrl + (W,A,S,D)
andAlt + (W,A,S,D)
cannot be used in browsers. The only key left for crouching isShift
.C
is not a variant.Also, it’s possible to look all the way and down, and beyond
Yeap, that was a funny issue. Fixed.
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-04-25 at 7:02 pm #63272Blend4LifeParticipantCtrl + (W,A,S,D)
andAlt + (W,A,S,D)
cannot be used in browsers. The only key left fo crouching isShift
.C
is not a variant.You could implement the crouch as a toggle instead of a permanent hold, that is, pressing the crouch key once makes the character go down and it stays down until the key is pressed again (which ends the crouch). This is actually used in many games and preferable to holding the key down because when you have to crouch for a long time, it starts hurting your fingers.
- This reply was modified 1 year, 6 months ago by Blend4Life.
2023-04-26 at 11:01 am #63285kdvParticipantYou could implement the crouch as a toggle instead of a permanent hold
I could but it would be a little uncomfortable to jump through opened windows ))) If you buy it I can assign any action to any key you ask )))
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
2023-05-20 at 6:24 pm #63902kdvParticipantdeleted…
Puzzles and JS coding. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of the meaning at all.
-
AuthorPosts
- You must be logged in to reply to this topic.