- This topic has 16 replies, 4 voices, and was last updated 1 year ago by
kdv.
-
AuthorPosts
-
2023-01-17 at 3:22 am #59631
kdv
ParticipantFeel / 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 Kovelenov
Staff2023-01-17 at 8:43 am #59634kdv
ParticipantNo. 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 #59940kdv
ParticipantUpdated 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 Kovelenov
Staff2023-02-11 at 6:47 pm #60305Blend4Life
ParticipantUpdated 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 #60306kdv
Participantduplicate 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 #60307kdv
Participantduplicate 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 #60308kdv
ParticipantI 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 #61802kdv
Participantcoming 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 #61805bigcatrik
ParticipantAgree 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 #61813kdv
ParticipantCtrl + (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 #63272Blend4Life
ParticipantCtrl + (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, 7 months ago by
Blend4Life.
2023-04-26 at 11:01 am #63285kdv
ParticipantYou 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 #63902kdv
Participantdeleted…
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.
-
This reply was modified 1 year, 7 months ago by
-
AuthorPosts
- You must be logged in to reply to this topic.