wing

286 posts

wing banner
wing

wing

@winglee

swe @anara | my goal is to make the fastest gpt wrapper → https://t.co/XgzL3XTTge

Lumbridge Castle Katılım Şubat 2012
128 Takip Edilen373 Takipçiler
Sabitlenmiş Tweet
wing
wing@winglee·
i think this is a better show case of @zero__ms one step closer to making zeron the fastest gpt wrapper video is realtime and on production
English
37
14
553
68.9K
Arttu Pesonen
Arttu Pesonen@officialpesonen·
@winglee @zero__ms I’ve also played around with this and works super well. What tick rate are you using btw?
English
2
0
1
58
wing
wing@winglee·
since monday i’ve added npcs, monsters, combat, inventory and equipment system, and a leveling and experience system everything is done through updating game state in postgres and using @zero__ms to broadcast updates to the clients
English
4
1
18
759
wing
wing@winglee·
the tilemaps are loaded in chunks through a zero query so it only loads chunks near the user, and those are static the game loop checks entity intent every tick and updates the database depending on the current game state, and clients get the updated game state through zero queries
English
0
0
1
61
Tanmay
Tanmay@tanmay_singewar·
@winglee @zero__ms How you manage the game loop with all these actions and environment
English
1
0
1
131
wing
wing@winglee·
user actions such as moving, dragging inventory irems, attacking, equipping/unequiping are all done through zero mutators. the server is a @bunjavascript server in the background running its own zero client and a loop to to manage the game logic and push updates to the db
English
0
0
4
188
wing
wing@winglee·
Saw @PlanetScale’s demo of video calls through Postgres and thought: could Postgres handle a simple online game too? So this weekend I started building a prototype using @zero__ms and @threejs
English
10
6
125
13K
wing
wing@winglee·
@providerproto @PlanetScale @zero__ms @threejs Of course if it’s just a data layer it’s common sense Postgres would be able to handle it. It just never occurred to me that you could use Postgres as the game state itself, and use the WAL to broadcast game updates until I saw Planetscale’s video call demo.
English
0
0
0
93
wing
wing@winglee·
@Heav2point0’s description is pretty accurate, it does have the data duplicated to sqlite, however the data in the game loop is actually saved directly to the postgres database and zero listens to the WAL to update its own data and broadcast the updated data to clients. also worth noting that while planetscale and zero are not related, zero can work with planetscale postgres offering
English
0
0
0
63
wing
wing@winglee·
@spacetime_db @PlanetScale @zero__ms @threejs I actually want to try doing this with SpacetimeDB, but I had more friction trying to do things like load maps or make a map editor that worked well last time I tried SpacetimeDB. I want to explore it more though
English
0
0
2
472
wing
wing@winglee·
Authoritative game server using Postgres as state, and Zero to broadcast updates to clients. Includes chunking, so we only load players and map chunks near the player, and a tilemap editor that lets you build open world scenes with autotiles, collision, and proper y sorting.
English
0
0
6
811
wing
wing@winglee·
This looks awesome! How's the performance looking for Opencode Desktop? I used it a lot last week and it lagged a lot when switching between projects and in long sessions. I really like the desktop experience over the TUI. If the performance was better I would use it for pretty much everything haha
English
0
0
0
506
wing
wing@winglee·
tauri uses less memory than electron but it’s not the actual bottleneck in terms of performance i’ve tried a lot of these apps and tbh conductor is one of the least performant t3 code is the only one i’ve tried that hasn’t lagged for my work with long threads and switching projects
English
1
0
1
327
maaz
maaz@itsmaaz_·
@theo @ayushneekhar @Pranav2278 @conductor_build understood not trying to be ignorant, and my apologies if so, just wanna know anything specifically to vouch for. vague messaging like "we weren't happy" or "don't scale well to the work we're doing" doesn't really tell anyone anything have a good day.
English
1
0
12
703
Theo - t3.gg
Theo - t3.gg@theo·
T3 Code is now available for everyone to use. Fully open source. Built on top of the Codex CLI, so you can bring your existing Codex subscription.
Theo - t3.gg tweet media
English
430
220
4.7K
1.3M
wing
wing@winglee·
@NicholasKissel @vishyfishy2 @NathanFlurry I've been looking at Rivet for awhile and I think it's super cool! Do you guys have any example for something like (durable) workflows? I saw an example in the documentation, but it doesn't seem like it's durable, unless I'm missing something
English
1
0
1
43
cristi
cristi@cristicrtu·
Settings
English
2
0
20
1.1K
wing
wing@winglee·
In case you're wondering this is what it's like when your computer is from the stone ages (2019)
wing tweet media
English
1
0
9
589
wing
wing@winglee·
@Rasmic I saw this yesterday and got nerd sniped as well, haven't played around with it yet but looks great
English
0
0
0
250