1,589 karma · joined September 26, 2012
nakazawa.tech
Also, I never wasted time building todo apps. Now I can build apps that help me do my job that I wouldn’t have had the time for without AI.
There is a video here: https://x.com/cnakazawa/status/2055881241677668637?s=46&t=BS...
It works for any staged, unstaged or untracked file in a repo. It does not have support for mutations (like staging or unstaging a change) yet. It does not yet work for specific commits but should be super easy to add.
```
export function PostCard(props: { post: ViewRef<'Post'> }) {
const post = useView(PostView, props.post);
}```
If you add a few aliases (that can be easily generated), it becomes this:
```
export function PostCard(props: { post: PostViewRef }) {
const post = useView(PostView, props.post);
}```
There are many bits in fate worthy of criticism. Naming and typing React props really isn't one of those.
To play on iOS, you can install it from here: https://app.athenacrisis.com/download
You get an account either by buying it directly on athenacrisis.com or via Steam.
You can play on any device at any time, in sync or async games and interact with other players.
It comes with the exact same map and campaign editors we are using to build the game. You can collaborate with friends on a campaign and share them with anyone.
It has no load times.
The game is primarily optimized for Chrome and Safari, and should definitely work well in both.
There are only a few crazy folks like us right now
I became a lot more pragmatic, so next time I'd probably start with a game engine that uses WebGPU/WebGL. You get so much value from the DOM and CSS, but it's also really not meant for building such interactive experiences like I want to. It works kinda ok for a turn based strategy game, but likely breaks down for some more involved games.
You can also play multiple games at once, and on as many devices as you like. So for example play a sync game on your desktop against a bot, and an async game against another person on your phone once in a while.
Just one note: it’s not an iframe, it’s literally on the page itself.
On the landing page you can press shift (or hold Y on a Gamepad) to speed up AI actions.
Once you play the real game, you can change the settings to make all AI moves fast, or make all animations including your own (and other players) fast.