Claude has introduced `SKILL.md` for Claude Desktop today and I guess it made the agent having a more specific and pre-determined behavior. This made me feel like using Claude Desktop was like interacting with an agent equipped with weapons. I'd like to call it `Gamification`.
Claude has introduced `SKILL.md` for Claude Desktop today and I guess it made the agent having a more specific and pre-determined behavior. This made me feel like using Claude Desktop was like interacting with an agent equipped with weapons. I'd like to call it `Gamification`.
First attempt of refactoring the C++/JavaScript to async architecutre. I failed because of the mistake on Camera transformation and git branch operation. But I think this is actually doable and I'll be giving it another try after the connection test for KADI broker this Friday.
First attempt of refactoring the C++/JavaScript to async architecutre. I failed because of the mistake on Camera transformation and git branch operation. But I think this is actually doable and I'll be giving it another try after the connection test for KADI broker this Friday.
Yesterday I gave the midterm presentation for my thesis. I think the presentation structure is fine for now, but it could definitely be revised more.
Today I finally got to do an online meeting with Dr. Clark. I think I had a pretty good progress, it's just that I have to do some refactory.
Yesterday I gave the midterm presentation for my thesis. I think the presentation structure is fine for now, but it could definitely be revised more.
Today I finally got to do an online meeting with Dr. Clark. I think I had a pretty good progress, it's just that I have to do some refactory.
Today I started migrating some resource logic from Renderer to ResourceSubsystem in order to write graphic and asset for my JavaScript's script framework.
Today I started migrating some resource logic from Renderer to ResourceSubsystem in order to write graphic and asset for my JavaScript's script framework.
1. Connected Claude Desktop to minecraft MCP server, asked it to build a wall with the shape of an apple. Although the result weren't that good, but at least it tried.
2. Connected Calude Desktop to filesystem MCP server, asked it to modify JavaScript while my ProtogamJS3D was running.
1. Connected Claude Desktop to minecraft MCP server, asked it to build a wall with the shape of an apple. Although the result weren't that good, but at least it tried.
2. Connected Calude Desktop to filesystem MCP server, asked it to modify JavaScript while my ProtogamJS3D was running.
I started building JSGame.js and JSEngine.js for separating engine code and game code on JavaScript side. It worked fine but only in Debug/x64. There might be something wrong in v8's initialization.
I started building JSGame.js and JSEngine.js for separating engine code and game code on JavaScript side. It worked fine but only in Debug/x64. There might be something wrong in v8's initialization.
www.anthropic.com/news/claude-...
www.anthropic.com/news/claude-...
1. V8 JavaScript game-loop
2. C++ API defined for basic game
3. C++ API -> JavaScript unit test
4. JavaScript -> Build MCP/KĀDI lib for JavaScript lib
5. Agent / Claude
Step 1-3 are for infrastructure, Step 4-5 are where the research part starts.
1. V8 JavaScript game-loop
2. C++ API defined for basic game
3. C++ API -> JavaScript unit test
4. JavaScript -> Build MCP/KĀDI lib for JavaScript lib
5. Agent / Claude
Step 1-3 are for infrastructure, Step 4-5 are where the research part starts.
I hope these things could be the ingredients for my thesis! I'm truly looking forward to it.
Let's go — last year in Guildhall!
I hope these things could be the ingredients for my thesis! I'm truly looking forward to it.
Let's go — last year in Guildhall!