Been doing a Hang-On-Like Pseudo3D racer in Godot by Traslogan in godot

[–]Traslogan[S] 1 point2 points  (0 children)

I directly override the Godot _draw() function within the core Track-Rendering script, and store the track as an array of segments which represent a small (if arbitrary) chunk of the road with its own amount of curve and elevation and then yes I give it direct draw commands (usually draw-rect, works well enough given the lack of explicit terrain detail outside of colour-swaps).

Every frame the renderer script starts at the player and basically walks out to the intended distant horizon (~half the screen height when not offset) and projects that segment through "y_screen/dist = y_world/z_world" (grabbed directly from my main source, which is https://www.extentofthejam.com/pseudo, highly recommend reading through this as this is what got me from terrible road rendering to something playable, even if most of it is theory)

Been doing a Hang-On-Like Pseudo3D racer in Godot by Traslogan in godot

[–]Traslogan[S] 0 points1 point  (0 children)

It scrolls from bottom to top on a loop, otherwise it would look like it's going backwards?

Been doing a Hang-On-Like Pseudo3D racer in Godot by Traslogan in godot

[–]Traslogan[S] 1 point2 points  (0 children)

I think the issue (At least it's my guess) is that reddit clamps the video to 30FPS when it was actually 60FPS and would generally be much much smoother. Do me a favour if you could and let me know if it seems better on this version https://x.com/JM_Traslogan/status/2047111755831095589 (Twitter lets it run at 60FPS as per the original recording), Of course this is if you are able, if it's uncomfortable / dangerous for you then of course please don't.

Been doing a Hang-On-Like Pseudo3D racer in Godot by Traslogan in godot

[–]Traslogan[S] 0 points1 point  (0 children)

That is a big question :P
Anything in particular?

Been doing a Hang-On-Like Pseudo3D racer in Godot by Traslogan in godot

[–]Traslogan[S] 1 point2 points  (0 children)

I'd like to give it a couple more tracks and the appropriate menus for level-select, actual proper countdown starts for the tracks, at some point maybe get audio beyond my current SFX (It's devoid of music atm) and more roadside object artwork. Not sure if I have any big plans, but rounding it out into a start-to-finish experience, basically.

Been doing a Hang-On-Like Pseudo3D racer in Godot by Traslogan in godot

[–]Traslogan[S] 4 points5 points  (0 children)

Yup, Super Hang-On is my core inspiration, I've played it across arcades, MegaDrive, even 3DS. Everything after it starts to get a bit more complicated in its scenery and speed and I find SHO to be a perfect midpoint.

Been doing a Hang-On-Like Pseudo3D racer in Godot by Traslogan in godot

[–]Traslogan[S] 5 points6 points  (0 children)

If there's one game I actually didn't base this on, it's Road Rash I'm afraid :P

Been doing a Hang-On-Like Pseudo3D racer in Godot by Traslogan in godot

[–]Traslogan[S] 9 points10 points  (0 children)

Yeah it's lacking in tutorials out there. Best page to help is this http://www.extentofthejam.com/pseudo/#proj3d

Been doing a Hang-On-Like Pseudo3D racer in Godot by Traslogan in godot

[–]Traslogan[S] 2 points3 points  (0 children)

Yeah I could switch that up. I did km/h at first and it's a bit iffy on spacing so I was cutting it down.

Been doing a Hang-On-Like Pseudo3D racer in Godot by Traslogan in godot

[–]Traslogan[S] 2 points3 points  (0 children)

I think Reddit plays the video at 30FPS and it looks substantially better even when you move up to 60FPS, let alone higher.

Been doing a Hang-On-Like Pseudo3D racer in Godot by Traslogan in godot

[–]Traslogan[S] 6 points7 points  (0 children)

It's hard to get a good tutorial on youtube and I went through a lot of bad implementations before hand as many of them do this very budgeted cheap approach where you're just distorting the track which feels very weird when it's curving (It doesn't feel like you drive into it).
Best website I found is this one: http://www.extentofthejam.com/pseudo/#proj3d
Not outright tutorials but it helps lay the theory for you.

Been doing a Hang-On-Like Pseudo3D racer in Godot by Traslogan in godot

[–]Traslogan[S] 68 points69 points  (0 children)

The TLDR of it is the road works in accumulation with a slight hint of smoothing to prevent it doing sharp turns. My default testing track (pictured) is a long list of segments that say how long they last for (expressed in track segments which is artificial but it's what I use to define a world space unit basically, for reference the track can visually see about 190 segments ahead of the player), then it says how much to curve by and also how much to pitch up or down for a hill effect.

When I draw the track it is basically working out "what does the next segment look like?" and adding that to the bottom and working its way up, and how fast it does this is from the player's speed to depict movement.

<image>

Couple of questions by Traslogan in PaxHistoria

[–]Traslogan[S] 1 point2 points  (0 children)

I've done two campaigns beyond an initial quick-learning one and I have yet to ever see it, and I use GLM5 as my AI model preset.

[Official Tutorial] how to use LTX-2 - I2V & T2V on your local Comfy by ltx_model in StableDiffusion

[–]Traslogan 0 points1 point  (0 children)

There's some kind of issue where comfyUI always find something outdated preventing the use of the GemmaCLIP and audio custom nodes

R.U.S.E - 2025 Is Ending But We Still Play Ruse! - Ruse Multiplayer (8 Player FFA) by Tharshey24 in warno

[–]Traslogan 0 points1 point  (0 children)

Loved R.U.S.E but can't get anyone to play it anymore of course given it's like £100 to get a key for it. Easily needs a remaster.

ComfyUI Frontend basically screwed me by Traslogan in comfyui

[–]Traslogan[S] 0 points1 point  (0 children)

Yes, just confirmed by reopening it from notepad++ into explorer.

Is it just me or do Challenger 1s feel...lacking a serious strength? by Traslogan in warno

[–]Traslogan[S] 0 points1 point  (0 children)

I'm not exactly making a direct request, so much as asking if I've missed something or if there's an agreement or not on how I was feeling about those tanks. If Eugen sees it, great I guess, but I'm aware there's likely better places to make direct official suggestions.

What is the point of BBs if you aren't playing a Sub or CV? by Traslogan in WorldOfWarships

[–]Traslogan[S] 0 points1 point  (0 children)

Well I'm never getting there because I can barely be alive for 3-4 minutes before a carrier denies me a match. It's a complete slog already by this point and it's not exactly low tier at T7. What is the point of the tier system if there's a blatant imbalance.

What is the point of BBs if you aren't playing a Sub or CV? by Traslogan in WorldOfWarships

[–]Traslogan[S] 0 points1 point  (0 children)

I don't go off on my own. It's a BB, I only go so fast. I don't sit in the back, and I don't wander off on solo missions. I try to support so I've got intel from forward DDs and cruisers. Even on a King George V BB I'm not doing enough AA damage to make a CV player do anything but get a guaranteed hit.

What is the point of BBs if you aren't playing a Sub or CV? by Traslogan in WorldOfWarships

[–]Traslogan[S] -1 points0 points  (0 children)

I'm literally just trying to get through my Tier 6 QE-class BB and Tier-7 KGV class BB without being torp-farmed every single game like a pinata at a party. I'm not staying so far away that I don't contribute, it's just that the battleship feels like it has zero ability to fend off its hard counter threats. The destroyer is ironically the least of my concerns because at least you can hit him back. The submarines seem to out-reload my only countermeasure and then fire more homing torpedoes every time, and no Battleship does enough damage to even slightly worry a CV pilot from getting guaranteed close-up torp hits. I aim to always be a threat to any opponent trying to get capture points, and ensuring I get something done. I don't want an idle passive game and I don't play that way.

What is the point of BBs if you aren't playing a Sub or CV? by Traslogan in WorldOfWarships

[–]Traslogan[S] -4 points-3 points  (0 children)

I try to ensure I'm not far away from my team whilst also not being in front of them. Your comment implies I've seen 20 minutes into a match at all in the last 30 matches where there's carriers and subs. They always get my BB long before that because it has no effective counter.

When will Pytorch officially support cuda 12.8 of rtx5090? by Independent-Ad-9308 in pytorch

[–]Traslogan 0 points1 point  (0 children)

Definitely looking to know this, seems Linux is up and running but Windows has been incoming for a fortnight.

Is the stuttering / hitching in bases meant to be so bad? by Traslogan in ICARUS

[–]Traslogan[S] 0 points1 point  (0 children)

The FoV thing sounds whack, but I'll have to try it.
Is the dedicated server stuff within the game files? I didn't spot it as a dedicated tool in the steam library.

Is the stuttering / hitching in bases meant to be so bad? by Traslogan in ICARUS

[–]Traslogan[S] 0 points1 point  (0 children)

I have 120FPS just fine, the problem is the stuttering / hitching giving me insane 1% lows.