diff --git a/docs/beginning-pyscript.md b/docs/beginning-pyscript.md
index 460d4d9..ef46c59 100644
--- a/docs/beginning-pyscript.md
+++ b/docs/beginning-pyscript.md
@@ -117,8 +117,8 @@ module in the document's `
` tag:
🦜 Polyglot - Piratical PyScript
-
-
+
+
@@ -168,8 +168,8 @@ In the end, our HTML should look like this:
🦜 Polyglot - Piratical PyScript
-
-
+
+
Polyglot 🦜 💬 🇬🇧 ➡️ 🏴☠️
diff --git a/docs/user-guide/first-steps.md b/docs/user-guide/first-steps.md
index ddc0005..0013235 100644
--- a/docs/user-guide/first-steps.md
+++ b/docs/user-guide/first-steps.md
@@ -20,9 +20,9 @@ CSS:
-
+
-
+
diff --git a/docs/user-guide/plugins.md b/docs/user-guide/plugins.md
index e534880..4769a44 100644
--- a/docs/user-guide/plugins.md
+++ b/docs/user-guide/plugins.md
@@ -100,7 +100,7 @@ For example, this will work because all references are contained within the
registered function:
```js
-import { hooks } from "https://pyscript.net/releases/2024.11.1/core.js";
+import { hooks } from "https://pyscript.net/releases/2025.2.1/core.js";
hooks.worker.onReady.add(() => {
// NOT suggested, just an example!
@@ -114,7 +114,7 @@ hooks.worker.onReady.add(() => {
However, due to the outer reference to the variable `i`, this will fail:
```js
-import { hooks } from "https://pyscript.net/releases/2024.11.1/core.js";
+import { hooks } from "https://pyscript.net/releases/2025.2.1/core.js";
// NO NO NO NO NO! ☠️
let i = 0;
@@ -147,7 +147,7 @@ the page.
```js title="log.js - a plugin that simply logs to the console."
// import the hooks from PyScript first...
-import { hooks } from "https://pyscript.net/releases/2024.11.1/core.js";
+import { hooks } from "https://pyscript.net/releases/2025.2.1/core.js";
// The `hooks.main` attribute defines plugins that run on the main thread.
hooks.main.onReady.add((wrap, element) => {
@@ -197,8 +197,8 @@ hooks.worker.onAfterRun.add(() => {
-
-
+
+
` Now you don't even need to
+`pip install` the library! It comes with PyScript by default, and you can share
+your games via a URL!
+
+!!! Info
+
+ Please refer to
+ [PyGame-CE's extensive documentation](https://pyga.me/docs/) for how to
+ create a game. Some things may not work because we're running in a
+ browser context, but play around and let us know how you get on.
+
+## How it works
+
+When a `` element is found on the page a
+Pyodide instance is bootstrapped with the `pygame-ce` package already included.
+Differently from other scripts, `py-game` cannot currently work through a
+worker and it uses an optional target attribute to define the `