diff --git a/Assets/Doc/en/welcome.md b/Assets/Doc/en/welcome.md
index 017b24349..a29588344 100755
--- a/Assets/Doc/en/welcome.md
+++ b/Assets/Doc/en/welcome.md
@@ -17,6 +17,7 @@
- Supports for the [Teal](https://dora-ssr.net/docs/tutorial/Language%20Tutorial/teal-tutorial) language, a statically typed dialect for Lua.
- Supports [TypeScript](https://dora-ssr.net/docs/tutorial/Language%20Tutorial/Using%20TypeScript%20in%20Dora/try-tstl), a statically typed superset of JavaScript that adds powerful type checking.
- Supports [TSX](https://dora-ssr.net/docs/tutorial/Language%20Tutorial/using-tsx), allows embedding XML/HTML-like text within scripts, used with TypeScript.
+- Supports the [Wa](https://wa-lang.org) language, a simple, reliable, and statically typed language running on the built-in WASM runtime with [Wa bindings](https://github.com/IppClub/Dora-SSR/tree/main/Tools/dora-wa).
- Supports the [Rust](https://dora-ssr.net/blog/2024/4/15/rusty-game-dev) language, running on the built-in WASM runtime with Rust bindings.
- 2D [skeletal animation](https://dora-ssr.net/docs/tutorial/Using%20Nodes/using-playable) and [physics engine](https://dora-ssr.net/docs/tutorial/Using%20Nodes/using-physics-1) support.
- Built-in out-of-the-box Web IDE, providing file management, code inspection, completion, highlighting and definition jump.
diff --git a/Assets/Doc/zh-Hans/welcome.md b/Assets/Doc/zh-Hans/welcome.md
index 7db6cf05b..ebec39f56 100755
--- a/Assets/Doc/zh-Hans/welcome.md
+++ b/Assets/Doc/zh-Hans/welcome.md
@@ -17,7 +17,8 @@ Dora SSR 引擎的功能丰富,主要特性包括(可点击链接前往教
- 支持 [Teal](https://ippclub.atomgit.net/Dora-SSR/zh-Hans/docs/tutorial/Language%20Tutorial/teal-tutorial) 语言,编译到 Lua 的静态类型语言。
- 支持 [TypeScript](https://ippclub.atomgit.net/Dora-SSR/zh-Hans/docs/tutorial/Language%20Tutorial/Using%20TypeScript%20in%20Dora/try-tstl) 语言,一门静态类型的 JavaScript 语言的超集,添加了强大的类型检查功能。
- 支持 [TSX](https://ippclub.atomgit.net/Dora-SSR/zh-Hans/docs/tutorial/Language%20Tutorial/using-tsx),允许在脚本中嵌入类似 XML/HTML 的文本,与 TypeScript 一起使用。
-- 支持 [Rust](https://ippclub.atomgit.net/Dora-SSR/zh-Hans/blog/2024/4/15/rusty-game-dev) 语言,运行在内置的 WASM 绑定和 VM 上。
+- 支持 [Wa](https://wa-lang.org) 语言,一门简单、可靠、静态类型的语言,运行在内置的 [WASM 绑定](https://github.com/IppClub/Dora-SSR/tree/main/Tools/dora-wa) 和运行时上。
+- 支持 [Rust](https://ippclub.atomgit.net/Dora-SSR/zh-Hans/blog/2024/4/15/rusty-game-dev) 语言,运行在内置的 WASM 绑定和运行时上。
- 2D [骨骼动画](https://ippclub.atomgit.net/Dora-SSR/zh-Hans/docs/tutorial/Using%20Nodes/using-playable)和[物理引擎](https://ippclub.atomgit.net/Dora-SSR/zh-Hans/docs/tutorial/Using%20Nodes/using-physics-1)支持。
- 内置开箱即用的 Web IDE,提供文件管理,代码检查、补全、高亮和定义跳转。
- 支持异步操作 [SQLite](https://ippclub.atomgit.net/Dora-SSR/zh-Hans/docs/tutorial/Managing%20Game%20Data/using-database),进行大量游戏配置数据的实时查询和写入。
diff --git a/Docs/docs/tutorial/10.quick-start.mdx b/Docs/docs/tutorial/10.quick-start.mdx
index 8853a3f39..b4f50b7d2 100644
--- a/Docs/docs/tutorial/10.quick-start.mdx
+++ b/Docs/docs/tutorial/10.quick-start.mdx
@@ -3,7 +3,15 @@ import TabItem from '@theme/TabItem';
# Dora Start!
-## 1. Installation
+## 1. What is Dora SSR?
+
+
+![Dora SSR Logo](@site/static/img/dora.svg)
+
+
+Dora SSR is a game engine for rapid development of games on various devices. It has a built-in easy-to-use Web IDE development tool chain that supports direct game development on mobile phones, open source handhelds and other devices.
+
+## 2. Installation
### Android
@@ -46,7 +54,7 @@ import TabItem from '@theme/TabItem';
- 2. Run the software and access the server address displayed by the software through a browser.
- 3. Start game development.
-## 2. Write the Game
+## 3. Write the Game
1. Step One: Create a new project
- In the browser, right click on the menu "Assets" of the resource tree on the left side of the Dora Dora editor.
@@ -220,7 +228,7 @@ with Node!
Click the `🎮` icon in the lower right corner of the editor, then click the `Run` menu item. Alternatively, press the `Ctrl + r` key combination.
-## 3. Publish the Game
+## 4. Publish the Game
1. Open the right-click menu of the newly created project folder in the game resource tree on the left side of the editor.
2. Click the `Download` option and wait for the browser to prompt for downloading the packaged project file.
diff --git a/Docs/i18n/zh-Hans/code.json b/Docs/i18n/zh-Hans/code.json
index afba29711..03451d99f 100644
--- a/Docs/i18n/zh-Hans/code.json
+++ b/Docs/i18n/zh-Hans/code.json
@@ -500,5 +500,13 @@
"theme.blog.author.noPosts": {
"message": "This author has not written any posts yet.",
"description": "The text for authors with 0 blog post"
+ },
+ "engine_feature_wa_scripting_support": {
+ "message": "Wa 脚本支持",
+ "description": "The engine feature title Wa Scripting Support in front page"
+ },
+ "engine_feature_description_wa_scripting_support": {
+ "message": "Dora SSR 支持 Wa 语言,一门简单、可靠且静态类型的语言,运行在内置的 WASM 绑定和 VM 上。适合作为便捷易上手的高性能 WASM 语言开发游戏。",
+ "description": "The engine feature description Wa Scripting Support in front page"
}
}
diff --git a/Docs/i18n/zh-Hans/docusaurus-plugin-content-docs/current/tutorial/10.quick-start.mdx b/Docs/i18n/zh-Hans/docusaurus-plugin-content-docs/current/tutorial/10.quick-start.mdx
index bb92933af..a30598789 100644
--- a/Docs/i18n/zh-Hans/docusaurus-plugin-content-docs/current/tutorial/10.quick-start.mdx
+++ b/Docs/i18n/zh-Hans/docusaurus-plugin-content-docs/current/tutorial/10.quick-start.mdx
@@ -3,7 +3,15 @@ import TabItem from '@theme/TabItem';
# Dora 启动!
-## 1. 安装
+## 1. Dora SSR 是什么?
+
+
+![Dora SSR Logo](@site/static/img/dora.svg)
+
+
+ Dora SSR 是一个用于多种设备上快速开发游戏的游戏引擎。它内置易用的 Web IDE 开发工具链,支持在手机、开源掌机等设备上直接进行游戏开发。
+
+## 2. 安装
### Android
diff --git a/Docs/i18n/zh-Hans/docusaurus-theme-classic/footer.json b/Docs/i18n/zh-Hans/docusaurus-theme-classic/footer.json
index 82f08f48b..c9b3a7a5f 100644
--- a/Docs/i18n/zh-Hans/docusaurus-theme-classic/footer.json
+++ b/Docs/i18n/zh-Hans/docusaurus-theme-classic/footer.json
@@ -38,5 +38,9 @@
"link.item.label.Example": {
"message": "示例",
"description": "The label of footer link with label=Example linking to /docs/example/First%20Game%20Tutorial/start"
+ },
+ "logo.alt": {
+ "message": "Dora SSR Logo",
+ "description": "The alt text of footer logo"
}
}
diff --git a/Docs/i18n/zh-Hans/docusaurus-theme-classic/navbar.json b/Docs/i18n/zh-Hans/docusaurus-theme-classic/navbar.json
index 11e52b946..a7ac1d44b 100644
--- a/Docs/i18n/zh-Hans/docusaurus-theme-classic/navbar.json
+++ b/Docs/i18n/zh-Hans/docusaurus-theme-classic/navbar.json
@@ -15,10 +15,6 @@
"message": "博客",
"description": "Navbar item with label Blog"
},
- "item.label.GitHub": {
- "message": "GitHub",
- "description": "Navbar item with label GitHub"
- },
"item.label.Reference": {
"message": "参考手册",
"description": "Navbar item with label Reference"
@@ -26,21 +22,5 @@
"item.label.Example": {
"message": "示例",
"description": "Navbar item with label Example"
- },
- "item.label.Git": {
- "message": "Git",
- "description": "Navbar item with label Git"
- },
- "item.label.AtomGit": {
- "message": "AtomGit",
- "description": "Navbar item with label AtomGit"
- },
- "item.label.Gitee": {
- "message": "Gitee",
- "description": "Navbar item with label Gitee"
- },
- "item.label.GitCode": {
- "message": "GitCode",
- "description": "Navbar item with label GitCode"
}
}
diff --git a/Docs/src/components/HomepageFeatures/index.tsx b/Docs/src/components/HomepageFeatures/index.tsx
index 8b9fa33ff..9f5d671d7 100644
--- a/Docs/src/components/HomepageFeatures/index.tsx
+++ b/Docs/src/components/HomepageFeatures/index.tsx
@@ -1,4 +1,4 @@
-import React from 'react';
+import React, { JSX } from 'react';
import clsx from 'clsx';
import styles from './styles.module.css';
import Translate from '@docusaurus/Translate';
@@ -9,6 +9,7 @@ const pix_toto = require('@site/static/img/pix-toto.png');
const feature_img_one = require('@site/static/img/1.png');
const feature_img_two = require('@site/static/img/2.png');
const feature_img_three = require('@site/static/img/3.png');
+import WaImg from '@site/static/img/wa.svg';
type FeatureItem = {
title: JSX.Element;
@@ -324,6 +325,23 @@ const EngineFeatureList: FeatureItem[] = [
),
},
+ {
+ title: (
+
+ Wa Scripting Support
+
+ ),
+ image:
,
+ description: (
+
+ Dora SSR supports the Wa language, a simple, reliable, and statically typed language running on the built-in WASM runtime with Wa bindings.
+
+ ),
+ },
{
title: (
- Dora SSR supports the Rust language, running on the built-in WASM runtime with Rust bindings.
+ Dora SSR supports the Rust language, running on the built-in WASM runtime with Rust bindings. Provides a high-performance and secure programming experience.
),
},
diff --git a/Docs/static/img/dora.svg b/Docs/static/img/dora.svg
new file mode 100644
index 000000000..30a43be75
--- /dev/null
+++ b/Docs/static/img/dora.svg
@@ -0,0 +1,27 @@
+
\ No newline at end of file
diff --git a/Docs/static/img/wa.svg b/Docs/static/img/wa.svg
new file mode 100644
index 000000000..bcd19f75a
--- /dev/null
+++ b/Docs/static/img/wa.svg
@@ -0,0 +1,7 @@
+
diff --git a/README.md b/README.md
index 9e31091cc..dbb99edc2 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ Dora SSR is a game engine for rapid development of games on various devices. It
| Category | Badges |
| - | - |
| Provided Game Dev Tools | ![Static Badge](https://img.shields.io/badge/C%2B%2B20-Game_Engine-d5a64c?logo=c%2B%2B) ![Static Badge](https://img.shields.io/badge/ReactJS-Web_IDE-00d8ff?logo=react) |
-| Supported Languages | ![Static Badge](https://img.shields.io/badge/Rust-WASM-e36f39?logo=rust) ![Static Badge](https://img.shields.io/badge/Wa-WASM-e36f39?logo=data%3Aimage%2Fsvg%2Bxml%3Bcharset%3Dutf-8%3Bbase64%2CPHN2ZyB3aWR0aD0iMzAwIiBoZWlnaHQ9IjMwMCIgdmlld0JveD0iMCAwIDMwMCAzMDAiIGZpbGw9Im5vbmUiCiAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMjBDMCA4Ljk1NDMgOC45NTQzIDAgMjAgMEg4MEM5MS4wNDYgMCAxMDAgOC45NTQzIDEwMCAyMFYyNFY4MFYxMDBIMjAwVjgwVjI0VjIwQzIwMCA4Ljk1NDMgMjA4Ljk1NCAwIDIyMCAwSDI4MEMyOTEuMDQ2IDAgMzAwIDguOTU0MyAzMDAgMjBWNDRWODBWMjgwQzMwMCAyOTEuMDQ2IDI5MS4wNDYgMzAwIDI4MCAzMDBIMjBDOC45NTQzIDMwMCAwIDI5MS4wNDYgMCAyODBWODBWNDRWMjBaIiBmaWxsPSIjMDBCNUFCIi8%2BCiAgPHBhdGggZD0iTTUwIDU1QzUyLjc2MTQgNTUgNTUgNTIuNzYxNCA1NSA1MEM1NSA0Ny4yMzg2IDUyLjc2MTQgNDUgNTAgNDVDNDcuMjM4NiA0NSA0NSA0Ny4yMzg2IDQ1IDUwQzQ1IDUyLjc2MTQgNDcuMjM4NiA1NSA1MCA1NVoiIGZpbGw9IndoaXRlIi8%2BCiAgPHBhdGggZD0iTTI1MCA1NUMyNTIuNzYxIDU1IDI1NSA1Mi43NjE0IDI1NSA1MEMyNTUgNDcuMjM4NiAyNTIuNzYxIDQ1IDI1MCA0NUMyNDcuMjM5IDQ1IDI0NSA0Ny4yMzg2IDI0NSA1MEMyNDUgNTIuNzYxNCAyNDcuMjM5IDU1IDI1MCA1NVoiIGZpbGw9IndoaXRlIi8%2BCiAgPHBhdGggZD0iTTE1MCAxODBMMTg0IDIxNEwyMTggMTgwTTE1MCAxODBMMTE2IDIxNEw4MiAxODAiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8%2BCjwvc3ZnPgo%3D) ![Static Badge](https://img.shields.io/badge/Lua-Script-blue?logo=lua) ![Static Badge](https://img.shields.io/badge/TypeScript-Script-blue?logo=typescript) ![Static Badge](https://img.shields.io/badge/TSX-Script-blue?logo=typescript) ![Static Badge](https://img.shields.io/badge/Teal-Script-blue) ![Static Badge](https://img.shields.io/badge/YueScript-Script-blue?logo=data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMjUxIDg5NyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij48cGF0aCBkPSJNODA0LjM3LDYuMjljLTYuOTYsLTAuOTkgLTEzLjkxLC0xLjk5IC0yMC44NywtMi45OGwwLDQ5LjM2Yzc0LjIxLDgwLjE3IDEyMi4yNSwxODUuMTkgMTI5LjIsMzAxLjE0bC00NTcuODQsMGMwLDAgLTQ2LjM4LDIuMzIgLTQ2LjM4LDQwLjc1YzAsMzguNDMgMzYuNzcsNDYuNzEgNDYuMDUsNDYuNzFsMjI5LjkxLDBjMCwwIDI4LjgyLC0xLjY2IDI4LjgyLDIwLjIxYy0wLDIxLjg3IC0yMS4yLDE5Ljg4IC0yOC40OSwxOS44OGwtNDY4Ljc3LDBjMzYuNDUsLTI0Ni4xNSAyMjkuMjYsLTQ0MS4yNyA0NzQuMDgsLTQ4MS4zNmMtMjY0LjA0LDEzLjkxIC00NzcuNzIsMjIwLjMxIC01MDMuMjMsNDgxLjM2bC0xMzYuMTYsMGMtMCwwIC01MC42OSwtNS45NiAtNTAuNjksMzguMWMtMCw0NC4wNiAzOC4xLDQyLjQgNDguNyw0Mi40bDEzNi4xNiwwYzQuOTcsOTMuNzUgMzQuNDUsMTgxLjU1IDgxLjgzLDI1Ni40MmwwLjMzLC0wLjMzYy0yOS4xNSwtNTkuMyAtNDguMDQsLTEyNC41NiAtNTQuOTksLTE5My40N2wyNDkuNDYsMGMxMS45MywwIDQ1LjM5LC0xLjY2IDQ1LjM5LC00MC40MmMtMCwtMzguNzYgLTQxLjA4LC0zOS40MiAtNDEuMDgsLTM5LjQybC0zMzcuMjYsMGMtMCwwIC0yOS40OCwyLjMyIC0yOS40OCwtMjEuMmMtMCwtMjMuNTIgMTkuMjEsLTI0LjUyIDI3LjgzLC0yNC41Mmw2MzEuMSwwYy0wLDAgNDguMzcsNS4zIDQ4LjM3LC0zOS40MmMtMCwtMzkuNzUgLTQyLjQsLTM4LjEgLTU3Ljk4LC0zOC4xbC0yMTUuNjcsMGMtMCwwIC0zMi4xMywxLjMzIC0zMi4xMywtMjIuODZjLTAsLTI0LjE5IDI3LjE3LC0yMi44NiAzMS44LC0yMi44NmwzNzkuOTksMGwtMCw3LjI5Yy0wLDEyNy41NSAtNDkuMzYsMjQzLjgzIC0xMzAuMiwzMzAuNjNjLTcxLjU2LDc3LjE5IC0xNjcuOTYsMTMxLjE5IC0yNzYuNjMsMTQ5LjQxYzIwLjg3LDEyLjkyIDQyLjc0LDI0LjE4IDY1LjYsMzMuNzljNzkuMTgsLTIyLjUzIDE1MS4wNywtNjIuOTQgMjEwLjcsLTExNi42MWM0OC43LC00My43MyA4OS40NSwtOTYuNzQgMTE5LjYsLTE1NS43MWwyMzUuNTUsMGwtMCwtMjIuMmwtMjI0Ljk0LDBjMzAuMTUsLTY2LjkyIDQ3LjA0LC0xNDEuMTMgNDcuMDQsLTIxOS4zMWwtMCwtNy4yOWwyMTguMzIsMGMxNi45LDQ5LjM2IDI2LjE3LDEwMi4wNCAyNi4xNywxNTcuMDNjLTAsOTEuMSAtMjUuMTgsMTc2LjU4IC02OS4yNCwyNDkuNzlsMzcuMSwzMC4xNWM1MC4zNiwtODEuNSA3OS41MSwtMTc3LjI0IDc5LjUxLC0yNzkuOTRjMS4zMywtMjY0LjcgLTE5Mi44MSwtNDg1LjM0IC00NDYuNTgsLTUyNi40MlptLTM4OC42LDU4MC4wOWMtMCwyMS41MyAtMjAuODcsMjIuODYgLTIwLjg3LDIyLjg2bC0xODMuNTMsMGMtMC45OSwtMTQuMjUgLTEuNjYsLTI4LjQ5IC0xLjY2LC00Mi43NGwtMCwtNC42NGwxODcuMTgsMGMzLjMxLDAuMzMgMTguODgsMi45OCAxOC44OCwyNC41MlptNTQ0LjMxLC0yMzIuNTZjLTUuOTYsLTEwNy4zNCAtNDMuNCwtMjA2LjA2IC0xMDMuNjksLTI4Ny4yM2MxNDMuNDUsNDIuNCAyNTkuNzMsMTQ5LjQxIDMxNC43MiwyODcuMjNsLTIxMS4wMywwWiIgc3R5bGU9ImZpbGw6I2I0YWM4ZjtmaWxsLXJ1bGU6bm9uemVybzsiLz48L3N2Zz4=) |
+| Supported Languages | ![Static Badge](https://img.shields.io/badge/Wa-WASM-e36f39?logo=data%3Aimage%2Fsvg%2Bxml%3Bcharset%3Dutf-8%3Bbase64%2CPHN2ZyB3aWR0aD0iMzAwIiBoZWlnaHQ9IjMwMCIgdmlld0JveD0iMCAwIDMwMCAzMDAiIGZpbGw9Im5vbmUiCiAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMjBDMCA4Ljk1NDMgOC45NTQzIDAgMjAgMEg4MEM5MS4wNDYgMCAxMDAgOC45NTQzIDEwMCAyMFYyNFY4MFYxMDBIMjAwVjgwVjI0VjIwQzIwMCA4Ljk1NDMgMjA4Ljk1NCAwIDIyMCAwSDI4MEMyOTEuMDQ2IDAgMzAwIDguOTU0MyAzMDAgMjBWNDRWODBWMjgwQzMwMCAyOTEuMDQ2IDI5MS4wNDYgMzAwIDI4MCAzMDBIMjBDOC45NTQzIDMwMCAwIDI5MS4wNDYgMCAyODBWODBWNDRWMjBaIiBmaWxsPSIjMDBCNUFCIi8%2BCiAgPHBhdGggZD0iTTUwIDU1QzUyLjc2MTQgNTUgNTUgNTIuNzYxNCA1NSA1MEM1NSA0Ny4yMzg2IDUyLjc2MTQgNDUgNTAgNDVDNDcuMjM4NiA0NSA0NSA0Ny4yMzg2IDQ1IDUwQzQ1IDUyLjc2MTQgNDcuMjM4NiA1NSA1MCA1NVoiIGZpbGw9IndoaXRlIi8%2BCiAgPHBhdGggZD0iTTI1MCA1NUMyNTIuNzYxIDU1IDI1NSA1Mi43NjE0IDI1NSA1MEMyNTUgNDcuMjM4NiAyNTIuNzYxIDQ1IDI1MCA0NUMyNDcuMjM5IDQ1IDI0NSA0Ny4yMzg2IDI0NSA1MEMyNDUgNTIuNzYxNCAyNDcuMjM5IDU1IDI1MCA1NVoiIGZpbGw9IndoaXRlIi8%2BCiAgPHBhdGggZD0iTTE1MCAxODBMMTg0IDIxNEwyMTggMTgwTTE1MCAxODBMMTE2IDIxNEw4MiAxODAiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iOCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8%2BCjwvc3ZnPgo%3D) ![Static Badge](https://img.shields.io/badge/Rust-WASM-e36f39?logo=rust) ![Static Badge](https://img.shields.io/badge/Lua-Script-blue?logo=lua) ![Static Badge](https://img.shields.io/badge/TypeScript-Script-blue?logo=typescript) ![Static Badge](https://img.shields.io/badge/TSX-Script-blue?logo=typescript) ![Static Badge](https://img.shields.io/badge/Teal-Script-blue) ![Static Badge](https://img.shields.io/badge/YueScript-Script-blue?logo=data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxMjUxIDg5NyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij48cGF0aCBkPSJNODA0LjM3LDYuMjljLTYuOTYsLTAuOTkgLTEzLjkxLC0xLjk5IC0yMC44NywtMi45OGwwLDQ5LjM2Yzc0LjIxLDgwLjE3IDEyMi4yNSwxODUuMTkgMTI5LjIsMzAxLjE0bC00NTcuODQsMGMwLDAgLTQ2LjM4LDIuMzIgLTQ2LjM4LDQwLjc1YzAsMzguNDMgMzYuNzcsNDYuNzEgNDYuMDUsNDYuNzFsMjI5LjkxLDBjMCwwIDI4LjgyLC0xLjY2IDI4LjgyLDIwLjIxYy0wLDIxLjg3IC0yMS4yLDE5Ljg4IC0yOC40OSwxOS44OGwtNDY4Ljc3LDBjMzYuNDUsLTI0Ni4xNSAyMjkuMjYsLTQ0MS4yNyA0NzQuMDgsLTQ4MS4zNmMtMjY0LjA0LDEzLjkxIC00NzcuNzIsMjIwLjMxIC01MDMuMjMsNDgxLjM2bC0xMzYuMTYsMGMtMCwwIC01MC42OSwtNS45NiAtNTAuNjksMzguMWMtMCw0NC4wNiAzOC4xLDQyLjQgNDguNyw0Mi40bDEzNi4xNiwwYzQuOTcsOTMuNzUgMzQuNDUsMTgxLjU1IDgxLjgzLDI1Ni40MmwwLjMzLC0wLjMzYy0yOS4xNSwtNTkuMyAtNDguMDQsLTEyNC41NiAtNTQuOTksLTE5My40N2wyNDkuNDYsMGMxMS45MywwIDQ1LjM5LC0xLjY2IDQ1LjM5LC00MC40MmMtMCwtMzguNzYgLTQxLjA4LC0zOS40MiAtNDEuMDgsLTM5LjQybC0zMzcuMjYsMGMtMCwwIC0yOS40OCwyLjMyIC0yOS40OCwtMjEuMmMtMCwtMjMuNTIgMTkuMjEsLTI0LjUyIDI3LjgzLC0yNC41Mmw2MzEuMSwwYy0wLDAgNDguMzcsNS4zIDQ4LjM3LC0zOS40MmMtMCwtMzkuNzUgLTQyLjQsLTM4LjEgLTU3Ljk4LC0zOC4xbC0yMTUuNjcsMGMtMCwwIC0zMi4xMywxLjMzIC0zMi4xMywtMjIuODZjLTAsLTI0LjE5IDI3LjE3LC0yMi44NiAzMS44LC0yMi44NmwzNzkuOTksMGwtMCw3LjI5Yy0wLDEyNy41NSAtNDkuMzYsMjQzLjgzIC0xMzAuMiwzMzAuNjNjLTcxLjU2LDc3LjE5IC0xNjcuOTYsMTMxLjE5IC0yNzYuNjMsMTQ5LjQxYzIwLjg3LDEyLjkyIDQyLjc0LDI0LjE4IDY1LjYsMzMuNzljNzkuMTgsLTIyLjUzIDE1MS4wNywtNjIuOTQgMjEwLjcsLTExNi42MWM0OC43LC00My43MyA4OS40NSwtOTYuNzQgMTE5LjYsLTE1NS43MWwyMzUuNTUsMGwtMCwtMjIuMmwtMjI0Ljk0LDBjMzAuMTUsLTY2LjkyIDQ3LjA0LC0xNDEuMTMgNDcuMDQsLTIxOS4zMWwtMCwtNy4yOWwyMTguMzIsMGMxNi45LDQ5LjM2IDI2LjE3LDEwMi4wNCAyNi4xNywxNTcuMDNjLTAsOTEuMSAtMjUuMTgsMTc2LjU4IC02OS4yNCwyNDkuNzlsMzcuMSwzMC4xNWM1MC4zNiwtODEuNSA3OS41MSwtMTc3LjI0IDc5LjUxLC0yNzkuOTRjMS4zMywtMjY0LjcgLTE5Mi44MSwtNDg1LjM0IC00NDYuNTgsLTUyNi40MlptLTM4OC42LDU4MC4wOWMtMCwyMS41MyAtMjAuODcsMjIuODYgLTIwLjg3LDIyLjg2bC0xODMuNTMsMGMtMC45OSwtMTQuMjUgLTEuNjYsLTI4LjQ5IC0xLjY2LC00Mi43NGwtMCwtNC42NGwxODcuMTgsMGMzLjMxLDAuMzMgMTguODgsMi45OCAxOC44OCwyNC41MlptNTQ0LjMxLC0yMzIuNTZjLTUuOTYsLTEwNy4zNCAtNDMuNCwtMjA2LjA2IC0xMDMuNjksLTI4Ny4yM2MxNDMuNDUsNDIuNCAyNTkuNzMsMTQ5LjQxIDMxNC43MiwyODcuMjNsLTIxMS4wMywwWiIgc3R5bGU9ImZpbGw6I2I0YWM4ZjtmaWxsLXJ1bGU6bm9uemVybzsiLz48L3N2Zz4=) |
| Supported Platforms | ![Android](https://github.com/ippclub/Dora-SSR/actions/workflows/android.yml/badge.svg) ![Linux](https://github.com/ippclub/Dora-SSR/actions/workflows/linux.yml/badge.svg) ![Windows](https://github.com/ippclub/Dora-SSR/actions/workflows/windows.yml/badge.svg) ![macOS](https://github.com/ippclub/Dora-SSR/actions/workflows/macos.yml/badge.svg) ![iOS](https://github.com/ippclub/Dora-SSR/actions/workflows/ios.yml/badge.svg) |
@@ -44,8 +44,8 @@ Dora SSR is a game engine for rapid development of games on various devices. It
|Teal|Supports for the [Teal](https://github.com/teal-language/tl) language, a statically typed dialect for Lua.|
|TypeScript|Supports [TypeScript](https://www.typescriptlang.org), a statically typed superset of JavaScript that adds powerful type checking (with [TSTL](https://typescripttolua.github.io)).|
|TSX|Supports [TSX](https://dora-ssr.net/docs/tutorial/Language%20Tutorial/using-tsx), allows embedding XML/HTML-like text within scripts, used with TypeScript.|
-|Rust|Supports the [Rust](https://www.rust-lang.org) language, running on the built-in WASM runtime with [Rust bindings](https://lib.rs/crates/dora-ssr).|
|Wa|Supports the [Wa](https://wa-lang.org) language, a simple, reliable, and statically typed language running on the built-in WASM runtime with [Wa bindings](https://github.com/IppClub/Dora-SSR/tree/main/Tools/dora-wa).|
+|Rust|Supports the [Rust](https://www.rust-lang.org) language, running on the built-in WASM runtime with [Rust bindings](https://lib.rs/crates/dora-ssr).|
|2D Animation|2D skeletal animations support with [Spine2D](https://github.com/EsotericSoftware/spine-runtimes), [DragonBones](https://github.com/DragonBones/DragonBonesCPP) and a builtin system.|
|2D Physics|2D physics engine support with [PlayRho](https://github.com/louis-langholtz/PlayRho).|
|Web IDE|Built-in out-of-the-box Web IDE, providing file management, code inspection, completion, highlighting and definition jump.