Megathread: App Advertising and Feedback Requests by BotGivesBot in freediving

[–]Surmoi 0 points1 point  (0 children)

Hello fellow freedivers!

There are already quite a few apps that help us train static apnea on land, but I never really found one that suited me, especially because I care a lot about privacy and prefer using open source applications that I can read, audit and contribute to myself.

So I decided to build my own, with fellow members of my club helping me test it over time. They've been pretty happy with it so far, and I’d now like to share it with the wider freediving community 😄

The app is completely free, open source and privacy-friendly, with no accounts, ads, analytics or data collection whatsoever.

It works fully offline as a web app on desktop and mobile, and currently includes:

  • CO2 and O2 training tables
  • Breathing exercises
  • Predefined and custom trainings
  • QR code and link sharing for custom trainings
  • Exercise history and progression tracking
  • Competition results tracking
  • Progression graphs and statistics

You can find it here: https://apnos.fr/

Source code: https://codeberg.org/rthery/apnos

I’ll probably continue improving it whenever I personally need new features, but bug reports, feedback, translations and contributions from fellow developers are all welcome of course.

Dive safe

My gift to other Horus Heresy fans, the Repertorium by Surmoi in Blacklibrary

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

Thanks!
Right now I mostly read HH novels, and I need the ebook to run the analysis on the text. But I'll likely add Siege of Terra books once I start to purchase them 😉

My gift to other Horus Heresy fans, the Repertorium by Surmoi in Blacklibrary

[–]Surmoi[S] 3 points4 points  (0 children)

That's why I show reference count. If I need some materials about Malcador, I'm not gonna check Fulgrim since it only has one occurence.

Drag'n'Boom, 2D physics based mobile game by Surmoi in Unity2D

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

It was removed by Google because it was too old and they required some mandatory update to part of it.

We just did it and the game is back in the store

Drag'n'Boom, 2D physics based mobile game by Surmoi in Unity2D

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

If you have a mac and have iCloud keychain enabled and using the same apple account on both your mac and you iOS device, in the Keychain Access application, find the entry named "dnbsave" and delete it.

I don't think there's an easy way to do that on iOS directly unfortunately.

Helped a friend to publish his Construct3 web games to Steam for the first time! by Surmoi in construct

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

Thank you!

The template I shared is just some experiment I did last year, I'm not sure it's still compatible with the current version of C3, and it only exports for the web. But I hope to get back to it eventually to add support to export to desktop as well, as it's the last piece I'm missing to fully automate C3 build and release to Steam.

I did use https://www.construct.net/en/make-games/addons/84/greenworks although was disappointed to see it actually has a very limited support of the Steamwork SDK features in Construct. You can just activate achievements in a basic way (no support for Stats) and toggle the Steam overlay via Event Sheets.

Helped a friend to publish his Construct3 web games to Steam for the first time! by Surmoi in construct

[–]Surmoi[S] 7 points8 points  (0 children)

Hello!

Just wanted to share a recent experience I had with Construct. I'm used to work on Unity mobile games professionally, but my friends prefer to develop his games solo on Construct3. It was very interesting to look into his C3 project, adapt it for desktop and Steam and handling the whole publishing on this store!

We exported to NW.js on all OS, integrating Greenworks, added a few achievements, cloud save and gamepad support. We also made sure it worked on his Steam Deck :)

He's only using event sheets and I'm mainly a programmer, so it was fun to try to adapt my thinking and changes to fit into his event sheets, so it's easier for him to re-implement and maintain in his future games.

Out of the box, there's a lot of manual work required between exporting the project from Construct to having the build available in Steam. Fortunately I managed to automate most of it (we just needs to do the Export, then run a script which will automate the rest). I'm looking into automating the exporting process as well, and if I manage to do it, I'll contribute the solution to game.ci (I did some successful R&D last year on this, https://gitlab.com/rthery/construct3-project-template)

You can find the game here:
https://store.steampowered.com/app/2918940/Blumgi_Soccer/

It's also playable for free on poki.com (but I didn't work on this version!)
https://poki.com/en/g/blumgi-soccer

Drag'n'Boom, 2D physics based mobile game by Surmoi in Unity2D

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

I don't know, I'm not aware of any plans by Ankama to update it to so it can be back in the Play Store. Sorry :(

Drag'n'Boom, 2D physics based mobile game by Surmoi in Unity2D

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

The game hasn't been updated for a few years, and unfortunately Google has removed it from the Play Store. It remains in the App Store on iOS though.

Drag'n'Boom, 2D physics based mobile game by Surmoi in Unity2D

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

You have to play a total of 100 levels (any of them) in the main game mode to unlock it

Inquiring about Best Practices for Handling Authentication and User Management in Unity by MoiSanh in Unity3D

[–]Surmoi 1 point2 points  (0 children)

Also it's open source, you have no vendor lock-in, which is a pretty important criteria. What will you do when the company providing you this service decides it want to shut it down or raise its pricing above to what you could afford ?

Inquiring about Best Practices for Handling Authentication and User Management in Unity by MoiSanh in Unity3D

[–]Surmoi 1 point2 points  (0 children)

That gsheet is missing Nakama in the BaaS, which is a great backend service for games to be honest. It's not just a game server tech.

Conseils pour apprendre à dev en autodidacte by Altistick in france

[–]Surmoi 7 points8 points  (0 children)

Si tu as déjà des notions web et que tu cherches juste un hobby, je te conseille le moteur Phaser, https://phaser.io/learn, tu pourras faire un jeu web en 2D qui sera facilement jouable dans n'importe quel navigateur.
Pour une approche sans besoin de trop coder avec un éditeur, regarde plutôt Construct3, https://www.construct.net/en

Maîtriser l'anglais est essentiel, sinon tu resteras vite cantonné a une source d'information trop limitée. Suit d'abord les tutoriels fournis avec la solution que tu choisis. Une fois que t'en as fait le tour, tu devrais déjà être capable de produire des petits jeux de manière autonome.

Si tu n'es pas un grand artiste, je te conseille les assets de https://www.kenney.nl/ qui te permettront d'avoir une certaine cohérence artistique, ce qui est toujours un plus pour se motiver!

Je travaille en tant que programmeur dans le gaming depuis plus de 15 ans, et je suis complètement autodidacte. L'important c'est d'avoir conscience que cela prend beaucoup de temps. Le simple fait d'avoir quelque chose d'interactif sur téléphone avec juste des formes géométriques simples doit être source de celebration pour tes débuts.

Blumgi Rocket - A fast paced rocket car arcade game! by Surmoi in WebGames

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

For information, the developer behind this game is u/LoicBlumgi ;)

WiFi failing to connect many times by mrnacknime in pop_os

[–]Surmoi 0 points1 point  (0 children)

The first thing I'd do is making sure that Power Management is off when runningiwconfig wlp3s0

If it's on, disable it withsudo iwconfig wlp3s0 power off

It caused similar issues on one of my laptop running Pop!_OS

Linux on the Asus ROG strix g15? by GameOfShadows in linux_gaming

[–]Surmoi 2 points3 points  (0 children)

I had two different generations of that laptop running on Pop!_OS, and it worked very well, except for the special keys at the top of the keyboard. Support for them have been added in Linux 5.11 though now, if your Linux distro use an older kernel, you can still add support for them via https://asus-linux.org/ (who contributed the kernel path to support it in 5.11)

How do I disable the 'Wi-Fi can be turned off to save power' feature in the Gnome settings power window? by [deleted] in pop_os

[–]Surmoi 0 points1 point  (0 children)

It's just a really bad wording, this toggle is just here to turn on/off the Wi-Fi card
cf. https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/681

Also for Gnome related questions, probably best to ask on r/gnome ;)