at://2048

at://2048

@2048.blue

2048 with AT Protocol. Created by @baileytownsend.dev Your games, your data, your AT Protocol. https://2048.blue/ https://github.com/fatfingers23/at_2048

231 followers24 following75 posts

Pinned

v0.1 alpha of at://2048 is now live! A full Rust 🦀 WASM powered SPA to play 2048. Can play with or without an ATProto login. But if you do, then you can sync your stats and games with your AT Protocol repo and be a part of future leaderboards! 2048.blue

2048.blueat://2048

at://2048 reposted

at://2048's global leaderboard is coming along. Probably be out the week after next (when I get back from the 🏖️) ✅ Backfilling records ✅ JetStream w/ verifying the record ❌ Logic/Endpoints to list them ❌UI 📈200 unquie repos w/ games 📈4,054 games saved 📈8,473 avg score 📈357 games "won"

We got at://2048(2048) and Skyrdle(wordle). Whose making the next atprotocol powered game??

Skyrdle@skyrdle.com

The beta of Skyrdle is now live! Can you guess the first daily puzzle? skyrdle.com

at://2048 reposted

[みんな大好き「at://2048」に過去履歴機能追加] (和訳) みなさん、こんにちは👋。 新しいアップデートが行われ、過去にプレイしたゲームの履歴ページが追加されました! また、何らかの理由でプレイできなかった場合、ATproto (Bluesky)アカウントに同期する機能も追加されました。 次回のリーダーボードの投稿までに、ベストゲームを同期させておいてください!

at://2048@2048.blue

Hey everyone 👋 We just had a new update that added a history page to view your previously played games and the ability to sync them to your ATproto (Bluesky) account if they were missed for any reason. So, make sure your best games are synced for our next leaderboards post!

Hey everyone 👋 We just had a new update that added a history page to view your previously played games and the ability to sync them to your ATproto (Bluesky) account if they were missed for any reason. So, make sure your best games are synced for our next leaderboards post!

The next update we will be working on stats to ensure they are calculating correctly and adding logic to recalculate them if needed. Then on to creating the leaderboards and timeline views!

at://2048 reposted

[Blueskyの話題:パズルゲーム「2048」がBlueskyでジワジワと流行] 海外のBlueskyユーザーの間で「2048」がジワジワと流行っています 「at://2048」と名付けられたプロジェクトは「2048」の結果をPDS(サーバー)に蓄積することによって、ユーザー同士でランキングを競い合ったりするなど、Blueskyの根幹であるAT Protocolとゲームを融合させることを目指しています 現時点ではα版で、ログインしなくても「2048」を楽しめ、スコアをシェアすることができます。ログインすると将来的にはスコアのランキングに参加できることが想定されています

2048.blueat://20482048 on the AT Protocol. Your games, your data, your AT Protocol.

at://2048 reposted

Bluesky Report 115 - This week's news for Bluesky and atproto: - Lots of new independent atproto infrastructure, with new relays, appviews, and more - research on blocking behaviour on Bluesky - @graze.social is giving dev grants to accelerate the ecosystem fediversereport.com/bluesky-repo...

fediversereport.comBluesky Report – #115Independent ATProto infrastructure has been rapidly expanding recently, experiments with games on ATProto, and Graze offers developer grants.

Just pushed a new release to hopefully resolve *most* OAuth issues. You should now see a popup alert when you complete a game if your login has expired, asking you to relog in. If you confirm it redirects you to login, then back to the gamescreen and it will then sync that game to your ATProto repo

This weekend we hope to have a new History screen to view your previous games local and remote so it can allow you to resync them remotely in case there was an error and it did not. Then it's on to the writing the leader boards! Thank you everyone for your patience as we work out the bugs.

View full thread

These were calculated by gathering your saved games from your AT Protocol repo (your Bluesky account, same place where your posts are saved). If you see yours is missing, you may want to try relogging on at://2048 to make sure you have our new update that fixed some syncing issues

Hey Y'all! We've hopefully resolved the first round of bugs in at://2048. If you are experiencing issues syncing your games to your AT Protocol repo, please log out and back in to refresh the session. The new update is seeing a lot more success with persisting your OAuth login sessions 2048.blue

2048.blueat://2048
View full thread

Then, we plan to start working on the full release of v1.0 with our AppView, which will display social features like leaderboards and a timeline of your friends' games. We are also on the lookout for any bug reports you may submit to help improve the application.

Thank you everyone for your support and kind words with our alpha release! It has meant a lot! It has been great seeing everyone's high scores and getting to talk to so many of y'all Thank you again!

Hey Y'all! We've hopefully resolved the first round of bugs in at://2048. If you are experiencing issues syncing your games to your AT Protocol repo, please log out and back in to refresh the session. The new update is seeing a lot more success with persisting your OAuth login sessions 2048.blue

2048.blueat://2048

We also have a small new feature! You can now share your starting seed when you complete a game so your friends can see if they can score higher with the same exact start and randomness

There are still a few bugs, mostly with OAuth sessions, handling expired sessions, and syncing locally if your logged-in session is no longer valid. We will continue to work on resolving these bugs first to ensure your games and stats stay correct.

at://2048 reposted

New infrastructure (Raspberry Pi 5) for @2048.blue has arrived to install in our data center (My laundry room) so we can better support our users’ experiences while playing at://2048 (which is currently actually all client side, besides making requests to your PDS)

My favorite part of any open source project. Being able to change from saying "I" to "We" when referring to the project because someone else has made a PR! Thank you @bpavuk.neocities.org for your PR to at://2048! We now have a contribution guide to help others with running the project!

github.comAdded contribution guidelines by bpavuk · Pull Request #3 · fatfingers23/at_2048A little, but important, piece of documentation that describes how to get started with this project.

Fun fact about at://2048. It's hosted from a Raspberry Pi 4 in my laundry room. We're hoping to upgrade our infrastructure for the full V1.0, and by upgrade, we mean to a Raspberry Pi 5 with an M.2 SSD

2048.blueat://2048

It has been a ton of fun to see everyone trying out at://2048! I am working on resolving the syncing issue with your ATProto repo. It looks like sessions are only valid for the lifetime of the JWT, so about 30ish minutes. In the meantime! Can follow this feed to see everyone's scores!

I was nervous to release this as an alpha and in its current state. I knew there would be some pretty big bugs before a v1.0, but everyone has been understanding and enjoying the game. So thank you so much! I'm excited to work on these bugs and see how it all goes!

deer.socialat://2048 (@2048.blue)↩️ reply to at://2048 (@2048.blue): This is also only v0.1! V1.0 will have: - PWA support - Leaderboards (global, friends, etc) - Timeline to see friends' achievements and stats - Verified badges t...

I should have mentioned better that this can affect your saving of games and updating stats when logged in. Left a lot of devices and browser tabs logged in overnight and hoping to fix it today. Thanks for trying the game and understanding it’s still a work in progress!

at://2048@2048.blue

⚠️This is an alpha and has known bugs⚠️ Currently, the OAuth implementation is still being tested over multi day sessions. You may have to log in and log out to see proper syncing with your ATProto repo. You may see an alert notifying you to relog after completing a game.