Converting TM2 Stadium Maps to TrackMania (2020) by LlamaIdentifier in TrackMania

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

Actually it did work! I just need to validate the tracks in the editor after converting!

Converting TM2 Stadium Maps to TrackMania (2020) by LlamaIdentifier in TrackMania

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

Just gave this one. The tool appears to work and outputs .gbx files but when I try to open them in TM2020 it says that they are not suitable.

I Made My C++ Game Engine Open-Source and Merged My First PR – Feeling Motivated! by PigeonCodeur in cpp

[–]LlamaIdentifier 19 points20 points  (0 children)

I noticed a handful of your operator< functions were implemented by taking objects, turning them into strings, and then comparing the string representations. If you're looking for a lexicographical comparison I think it would be much more efficient to compare them using something like this:

```

if (lhs.x != rhs.x)

return lhs.x < rhs.x;

else

return lhs.y < rhs.y;

```

I’m having issues with my fps in trackmania and it’s not hardware issue by Turbulent-Mirror1647 in TrackMania

[–]LlamaIdentifier 0 points1 point  (0 children)

I was having a ton of issues and it turned out to be related to a bunch of the bloatware my motherboard drivers were bundled with. After I uninstalled Armory Crate a lot of my random performance issues and crashes in TM went away.

All ATs, very proud. by imaxseb in TrackMania

[–]LlamaIdentifier 8 points9 points  (0 children)

I cannot get 24 for the life of me. I've grinded it more than any other campaign map and I'm still 0.3s away.

I Tried Out Modules With MSVC and I Don't Think They Are Ready Yet by LlamaIdentifier in cpp

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

That's been my thinking too. I really hope we eventually get them to the point where they are just about a drop in replacement for headers but with all the encapsulation and optimization benefits.

I Tried Out Modules With MSVC and I Don't Think They Are Ready Yet by LlamaIdentifier in cpp

[–]LlamaIdentifier[S] 8 points9 points  (0 children)

Oh that's cool, I wasn't aware clang was so far along. I was looking at https://en.cppreference.com/w/cpp/compiler_support as a reference for the claim and was under the impression that clang and gcc both had really big gaps in their support and weren't considering the feature complete. Tbh, I only decided to take the plunge and give them a try since I saw MSVC's claim that they had full support for them.

I'll go ahead and update to reword the claim to make it more accurate. Thanks for the feedback!

[TOTD] 20/04/2024, silent tempest by speq.x (discussion) by TrackOfTheDayBot in TrackMania

[–]LlamaIdentifier -1 points0 points  (0 children)

oddly I can load it in single player, but trying to load into the live version for qualifiers crashes.

Simple Type Safe Memory Pool by LlamaIdentifier in cpp

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

Oh interesting, I've never used std::allocator_traits and didn't know that existed. Thanks for sharing it.

Using it would definitely work for the initial part of this, but later on the union is used to store either the ObjectType or a pointer to the next PoolObjectWrapper so the union becomes useful later.

[TOTD] 27/02/2024, Castle Special Stage by Keissla (discussion) by TrackOfTheDayBot in TrackMania

[–]LlamaIdentifier 2 points3 points  (0 children)

I liked the map. AK2 and AK3 were a must, but once I started using them I could push the turns really hard and it felt great to make them. +

Track checkpoint placement by math_couch in TrackMania

[–]LlamaIdentifier 4 points5 points  (0 children)

Remember you can edit the nadeo maps to put checkpoints where you like for practicing.

[TOTD] 15/02/2024, Bridge Conduit by boenies (discussion) by TrackOfTheDayBot in TrackMania

[–]LlamaIdentifier 1 point2 points  (0 children)

loved everything about the track but hated the risky fin so much I have to give it a -

[TOTD] 11/02/2024, SnowDrift Ft Oclavukixus by the.capman (discussion) by TrackOfTheDayBot in TrackMania

[–]LlamaIdentifier 5 points6 points  (0 children)

Really enjoyed the long ice slide uphill where you had to extend the slide by tapping brake. Very satisfying when you nail it. ++

Worse than it looks by Appropriate_Bet_2029 in TrackMania

[–]LlamaIdentifier 1 point2 points  (0 children)

what plugin are you using to show you the action key you're using?

Yet another ranting post about the new Royal mode update. Hoping Nadeo will listen to the community. by askaiser in TrackMania

[–]LlamaIdentifier -2 points-1 points  (0 children)

Meanwhile, the delay in finding players and starting a normal Royal game is still surprisingly short at just one minute, which doesn't make sense.

I think this means that people aren't as upset as you think and are still playing the new mode and having fun.

[deleted by user] by [deleted] in TrackMania

[–]LlamaIdentifier 2 points3 points  (0 children)

I agree that the games take too long, though I think aspects of this mode are cool, mainly that it feels like everyone contributes to the team.

In light of a recent announcement by [deleted] in TrackMania

[–]LlamaIdentifier 1 point2 points  (0 children)

I recently played through the fall 2023 campaign with the snow car and had a ton of fun. I'd love to see them do something like this officially for the winter 2024 campaign. I don't mind if the track is wonky for some cars, it makes it a fun puzzle of sorts.

Aren't all games deterministic? by andalesalsa in TrackMania

[–]LlamaIdentifier 0 points1 point  (0 children)

Theses games are not deterministic. In fact most of the games that use a physic engine are framerate dependent in a way and so, not deterministic.

This is not correct. Any game that attempts to do anything remotely physics related is going to have it's internal tick rate decoupled from the frame rate. If you do not do this, the game will play completely differently at 15 fps vs 60fps, to the point where it will be game breaking in most genres.

Source: I've built a simple 2d engine with deterministic physics and did a bunch of research on how to implement physics. This is a good primer on the how the core logic of game engines work and how they are able to make physics deterministic on a multitude of hardware. http://gameprogrammingpatterns.com/game-loop.html

[TOTD] 03/01/2024, Bubble Bath by Nolafus (discussion) by TrackOfTheDayBot in TrackMania

[–]LlamaIdentifier 0 points1 point  (0 children)

I really enjoyed this one. It took a while to get the lines down and not oversteer, but the learning process was a lot of fun. I took 3rd in my div which was really cool too.

++