o112 nice cape. I must say I find it a bit uncomfy that I have to put the cam behind the player manually, in order to look in the direction he runs. Allow the cam to orbit around the player is fine to look around, but personally I would prefere a cam that would, after looking around, automatically follow the player if he keeps on running.
City Of Serlon
A downloadable game for Windows and macOS
Controls: WASD/ Joystick
Space to Jumps and jump from the train.
Left Shift to Boost
E or Left Click to interact with the zipline
Left control to toggle between dive and glide
Can you find all the parts?
Please fill out the survey below if you have time!
Please leave your feedback in the comments.
Download and run the .exe file
Log in with itch.io to leave a comment.
.05 - very nice jump animation. When jumping off an edge, set priority jump over walk. Also, cam occasionally gets into player mesh head, when cornered.
Interestingly I am working on a TPP camera script too. First of all I prefer a TPP cam that always follows the player, but that's just personal preference.
I see you warp the camera on sight obstruction trough the geometry. This may lead to more obvious clipping artefacts with textures and low framerates. The alternative, a jump-cut, may be clipping-wise saver, but it's also pretty abrupt. It is a dilemma of these systems, but is game geometry really so ehrm - obstructive? How often do we walk behind a row of pillars?
I would also smooth the positioning of the camera based on mouse movementX, but again, just personal preference. I've got a smoothing parameter in mine, allowing rigid 1:1 translation, up to a lag that feels like a camera man is trying to catch up with a runaway... "hey, not so fast!"!
All in all good job, pro quality. The warping is ok in a fast paced game. But one day one of us will implement a-star pathfinding so the camera can physically correct circumvent phong-shaded cubes :)
Thank you so much for this feedback! We will be working on the camera for sure, and your tips are super helpful. We will be updating the build regularly from now on, so feel free to come back and check it our from time to time.
You're welcome. I was just thinking: a slightly diffrent approach, probably more eyefriendly, may be:
-on sight obstruction generate new random angle from the player to the camera
-find the legal (non-sight-obstructive) camera position at this new angle via linepick player vs world and jump-cut to that position
Because during my rare appearance in film school (not trying to impress, just backing up the point) I have learned that when editing a video, you would always want to have a significantly different angle (without to cross the axis between a dialog of two persons however), resulting in what is perceived much more like an appropriate cinematic touch. Whether it would be a pain for ones eyes in a fast paced game with like 4 jump-cuts per second? Maybe.
edit: just played the latest version. Is geometry supposed to be normal-mapped like in the title image? Here it wasn't, it was white, except for the red path. This is a cheap notebook with ~2018 intel onboard graphics and tested in the BRAVE browser, as well as in Edge and Firefox..
Hi! here's some feedback:
Players will be expecting to be able to speedrun/parkour in a world like this. Currently the pace is too slow because the player needs to run into a block before being able to climb it. There is no jumping unless standing next to the block which breaks immersion. The player can't jump between buildings or climb very high in this build.
I think adding the ability to free jump while not next to a block will really help gameplay :)
good work keep it up
Thanks for the tips! We will definitely implement a free jump now to see how it plays. We are working on improving the build with little but thorough steps. We would love to have you come back in the future to test it again! We really appreciate this feedback, very helpful!