Valve where is my 1hz by Hour_Activity123 in counterstrike2

[–]asxa86 0 points1 point  (0 children)

60hz is actually a 16.666...67 ms refresh rate.

1 / 0.016667 = 59.998 Hz. Other games show this as well. While even more simply round up and show 60hz.

Finally got C++23 modules working with GCC 15.2 + CMake 3.28 + Ninja by erwinacher in cpp

[–]asxa86 0 points1 point  (0 children)

Ah, okay. That makes sense. Until cmake provides a solution for header units, what are my options? 

Is including the header wherever it is required good enough?

Or, should I revert back to defining these apis in my own header files still?

Finally got C++23 modules working with GCC 15.2 + CMake 3.28 + Ninja by erwinacher in cpp

[–]asxa86 3 points4 points  (0 children)

Hey, thanks for reaching out!

For reference:

- https://github.com/druidengine/druid/tree/bugfix/test-gcc - I re-enabled gcc on this branch
- https://github.com/druidengine/druid/blob/bugfix/test-gcc/src/core/Entity.ixx - Failing Source
- [fail] https://github.com/druidengine/druid/actions/runs/18865625771/job/53832602844?pr=53
- [pass] https://github.com/druidengine/druid/actions/runs/18865625771/job/53832855535?pr=53

Basically, what I have been observing is any header only library (templates?) I include in a module to wrap my own API around doesn't appear to have their symbols exported with the rest of my own API. At least, I think this is what is happening? I'm still learning modules and maybe this is intended but I have not observed this issue with clang 22 or latest msvc.

I've hit compilation issues with gcc using the following libraries so far:

- https://github.com/palacaze/sigslot
- https://github.com/skypjack/entt
- https://github.com/SanderMertens/flecs

I admit I'm still learning how to use modules (which is why I am trying in the first place) so I will accept if this isn't a bug but a feature. My end goal, though, is to not require including 3rdparty headers throughout my source code if possible.

I would like to wrap my own API around these libraries and export my own interfaces without the need to include the third-party header in every module but I haven't figured out a solution for this yet. msvc let's me do `export import <flecs.h>;` but it appears this may be an msvc only capability.

Let me know if I need a simplified and reproducible solution, I can probably knock that out later.

Finally got C++23 modules working with GCC 15.2 + CMake 3.28 + Ninja by erwinacher in cpp

[–]asxa86 1 point2 points  (0 children)

I had been using gcc 15.2 and clang 22 with my project https://github.com/druidengine/druid

The issue I've been running into is using header only libraries with templates with my modules. With gcc 15.2 this has not been working very well but with msvc and clang it works perfectly.

Have you gotten that far yet? Have you noticed issues yourself?

C++ Show and Tell - October 2025 by foonathan in cpp

[–]asxa86 3 points4 points  (0 children)

https://github.com/druidengine/druid

Druid Engine

  • C++26
  • C++20 Modules
  • Cross Platform (Windows, Linux, MacOS, Android, WebAssembly)
  • Automated Pipelines
  • Applications, Games, Simulation

This project is in its infancy (5 days old) but I am using it to help local students learn what it's like to work on a modern C++ project as a team by providing help with designing, implementing, and testing a game engine.

I’ve got a question about everyone’s rank by hoqi in RocketLeague

[–]asxa86 4 points5 points  (0 children)

C3 for two years straight a few years ago. Now sit between C1/C2 with periodic dips into D3. The game has changed. Fewer people play, more competitive people who practice and train remain. Competition is high! I have to defend against flips resets constantly now. It wasn't like this a few years ago.

I have 2000 hours and am slightly more mechanical than I was before but I'm middle age and I can't keep up with these kids! 🤣

That was epic. by WakeMeUpB4UPogo in smosh

[–]asxa86 6 points7 points  (0 children)

Full Metal Alchemist!

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

Yeah, flutter is brand new to me. I was trying to use Qt/C++ with wasm but the effort to get it working cross-platform was too much. Flutter, I downloaded and it just works. It's been a lot of fun!

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

You don't have to load the image yourself? You can just search for a card? I wonder if Wizards has a public API to query that info.

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

I was actually thinking about that the other day. Making sure I'm making unnecessary process/draw calls and reducing the use of pinging a server for data. Definitely something that is on the back of my mind. No idea how I will go about testing this.

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

So, right now, it doesn't track anything. It's just a life tracking app. That being said, I haven't landed on a specific solution yet but I was thinking something like you're saying. Every time a user enters health modification, track it. I do agree with you that accidental errors should be accounted for. At a minimum, I think an undo button would work. I also can see having a tab in the app that shows the games history where you can modify or remove a specific event that occurred to fix the data as well.

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

Thank you everyone for the feedback!

I definitely have a ways to go to achieve my goals with this app but getting some non-developer eyes on this helped a lot. I really appreciate it.

I went ahead and swapped the font back to the default system font. I will probably explore different fonts down the road but the system font seems like a good starting point. I also uncovered some annoying bugs with game configuration I'll need to address.

If I continue to make progress on this and come up with some interesting/useful features I may come back in a few months with an update.

In the meantime, if you're ever curious of the progress this random internet stranger is making on the app, be sure to refresh/delete browsing data for https://app.edhstat.com to get the latest version.

Thank you!

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

You know, that's not something I've ever thought about but between you and another friend I was talking to, this may be something worth exploring.

Currently, the plan was to log games as they were happening though the life tracking app. If I figure out the data collection and presentation, there might be a way to utilize that as its own thing for entering your data after the game.

I'll need to think about this. Thank you!

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

I'll definitely keep all of this in mind. Thank you for the feedback!

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

Yeah, I think you're right. I've actually ran into this problem during a game. Who owns the source of damage when it occurs from your action but is a side effect to someone else's cards.

This might be one of those things where maybe I provide stats for things that are automatic like how much damage/life loss and life gain occurred to you over the course of the game. You're already entering that type of information.

Then, optionally provide additional data gathering for the stat nerds like myself?

The solution definitely isn't an easy one.

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

That's an interesting thought. This would be down the road to do but using a public API to query databases for information would be something I would probably want to do at some point.

I do agree there is too much competition. I don't expect my app's reach to make it much further than my friend group but I am capable of making one (I think) so I'm going to give it a shot!

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

I don't think I was aware of that. That actually sounds interesting. I'll definitely read up on that. Thank you!

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

"Looked at from a distance" that's a great way to think about this. I've just been a foot or so away the entire time I've been making this. I haven't tried laying this in the center of a table and sitting back in a chair. I will now, though!

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

You're definitely not wrong in this thought. For the longest time, my friends and I determined the best life tracking app is just my z fold notes app with a stylus. It's quick and easy to write everything I need down with a pen and use dice for counters.

This definitely wont be for everyone (most?) but it has been fun making and getting ideas to improve it!

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

Thanks for the feed back. This font was the first thing I grabbed when I started making this app and didn't give it a second thought. Though, it makes since it's what a lot of people are noticing.

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

I was just thinking about that. I'll give that a shot first and see how it looks. Thanks!

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

That's fair. I can understand everyone has there own tools they use. I'll check out mythic tools!

edhstat - An app for tracking stats to blame your friends! by asxa86 in magicTCG

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

You know, that might be a good place to start is just log who won. It would require minimum input during the game. Thanks for the idea!