1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "232d592791465c1678cab3a2bb6cd3e8",
"translation_date": "2025-10-23T01:37:42+00:00",
"source_file": "6-space-game/6-end-condition/assignment.md",
"language_code": "he"
}
-->
# ืื ืืืช ืืฉืืง ืืืืืื
## ืกืงืืจืช ืืืฉืืื
ืขืืฉืื, ืืฉืฉืืืชื ืืชื ืื ืกืืื ืืืฉืืง ืืืคืื ืงืฆืืื ืืืืช ืฉื ืืชืืื ืืืืฉ ืืืฉืืง ืืืื ืฉืืื, ืืืืข ืืืื ืืืืฉื ืืช ืืจืขืืื ืืช ืืืื ืืืืืืืช ืืฉืืง ืืืฉื ืืืืืืื. ืชืขืฆืื ืืชืื ื ืืฉืืง ืืฉืืื ืฉืืืืื ืืคืืกืื ืฉืื ืื ืฉื ืชื ืื ืกืืื ืืืื ืืงืืช ืืชืืื ืืืืฉ.
ืืืฉืืื ืืื ืืืชืืจืช ืืชืื ืืืฉืื ืืฆืืจื ืืฆืืจืชืืช ืขื ืขืืฆืื ืืฉืืง ืชืื ืืื ืชืจืืื ืืืืฉืืจืื ืืืื ืืื ืฉืืืืชื. ืชืืงืืจ ืชืจืืืฉื ื ืืฆืืื ืืืคืกื ืฉืื ืื, ืชืืืฉื ืืชืงืืืืช ืฉืืงื ืืชืืฆืืจ ืืืืืืช ืืชืืื ืืืืฉ ืืจืชืงืืช.
## ืืจืืฉืืช ืืคืจืืืงื
### ืชืืื ืืช ืืืื ืฉื ืืืฉืืง
ืืืฉืืง ืฉืืื ืืืื ืืืืื ืืช ืืืืื ืืื ืืืืื ืืื ืืืืื:
**ืืืืื ืชื ืื ืกืืื**: ืืืฉืื ืืคืืืช ืฉืชื ืืจืืื ืฉืื ืืช ืฉืืื ืืืฉืืง ืืืื ืืืกืชืืื:
- **ื ืืฆืืื ืืืืกืก ื ืงืืืืช**: ืืฉืืงื ืืืืข ืื ืืงืื ืืขื ืื ืืืกืฃ ืคืจืืืื ืืกืืืืื
- **ืืคืกื ืืืืกืก ืืืื**: ืืฉืืงื ืืืื ืืช ืื ืืืืื ืื ื ืงืืืืช ืืืจืืืืช ืืืืื ืืช
- **ืืฉืืืช ืืฉืืื**: ืื ืืืืืืื ืืืืกืื, ืคืจืืืื ืืกืืืืื ื ืืกืคืื ืื ืืืจืืช ืืืฉืืืช
- **ืืืืกืก ืืื**: ืืืฉืืง ืืกืชืืื ืืืืจ ืืฉื ืืื ืืืืืจ ืื ืืฉืืกืคืืจื ืืืืืจ ืืืืขื ืืืคืก
**ืคืื ืงืฆืืื ืืืืช ืืชืืื ืืืืฉ**:
- **ื ืืงืื ืืฆื ืืืฉืืง**: ืืกืจืช ืื ืืืืืืงืื ืืืฉืืง ืืงืืืืื ืืืืคืืก ืืฉืชื ืื
- **ืืชืืื ืืขืจืืืช ืืืืฉ**: ืืชืืื ืืืฉื ืขื ื ืชืื ื ืฉืืงื, ืืืืืื ืืืืจืืช ืืืฉืื
- **ืฉืืืื ืืืืืืชืืช ืืืฉืชืืฉ**: ืืชื ืืืจืืืช ืืจืืจืืช ืืืชืืืช ืืืฉืืง ืืืืฉ
**ืืฉืื ืืฉืืงื**:
- **ืืืืขืืช ื ืืฆืืื**: ืืืืืช ืืืฉืื ืืฉืืงื ืขื ืืฉืื ืืืืื
- **ืืืืขืืช ืืคืกื**: ืืชื ืืืืขืืช ืืขืืืืืช ืฉืื ืืขืืช ืื ืกืืช ืฉืื
- **ืืืื ืืชืงืืืืช**: ืืฆืืช ืื ืืงืื ืื ืืืื, ืืืืื ืื ืืฆื ืืืืจืืช
### ืจืขืืื ืืช ืืืฉืืง ืืืฉืจืื
ืืืจื ืืื ืืืจืขืืื ืืช ืืืืื ืื ืฆืจื ืจืขืืื ืืฉืืื:
#### 1. ืืฉืืง ืืจืคืชืงืืืช ืืงืื ืกืืื
ืฆืจื ืืฉืืง ืืจืคืชืงืืืช ืืืืกืก ืืงืกื ืขื ืืื ืืงืืช ืงืจื:
```
Hero> Strikes with broadsword - orc takes 3p damage
Orc> Hits with club - hero takes 2p damage
Hero> Kicks - orc takes 1p damage
Game> Orc is defeated - Hero collects 2 coins
Game> ****No more monsters, you have conquered the evil fortress****
```
**ืชืืื ืืช ืืจืืืืืช ืืืืฉืื:**
- **ืงืจื ืืืืกืก ืชืืจืืช** ืขื ืืคืฉืจืืืืช ืชืงืืคื ืฉืื ืืช
- **ื ืงืืืืช ืืจืืืืช** ืืฉืืงื ืืืืืืืื
- **ืืขืจืืช ืืืื** ืืืืกืืฃ ืืืืขืืช ืื ืคืจืืืื
- **ืกืืื ืืืืืื ืืจืืืื** ืขื ืจืืืช ืงืืฉื ืืฉืชื ืืช
- **ืชื ืื ื ืืฆืืื** ืืืฉืจ ืื ืืืืืืื ืืืืกืื
#### 2. ืืฉืืง ืืืกืืฃ
- **ืืืจื**: ืืืกืืฃ ืคืจืืืื ืืกืืืืื ืชืื ืืืื ืขืืช ืืืืฉืืืื
- **ืชื ืื ืกืืื**: ืืืขื ืืืกืคืจ ืคืจืืืื ืืขื ืื ืืืืื ืื ืืืืื
- **ืืชืงืืืืช**: ืืคืจืืืื ืืืคืืื ืืงืฉืื ืืืชืจ ืืืฉืื ืืื ืฉืืืฉืืง ืืชืงืื
#### 3. ืืฉืืง ืคืืืืื
- **ืืืจื**: ืคืชืจืื ืคืืืืื ืืจืืืช ืงืืฉื ืืืืืืช ืืืืืจืืช
- **ืชื ืื ืกืืื**: ืืฉืืืช ืื ืืจืืืช ืื ืกืืื ืืืืืื/ืืื
- **ืืชืืื ืืืืฉ**: ืืืคืืก ืืจืื ืืจืืฉืื ื ืขื ื ืืงืื ืืืชืงืืืืช
#### 4. ืืฉืืง ืืื ื
- **ืืืจื**: ืืื ื ืขื ืืืกืืก ืืคื ื ืืืื ืฉื ืืืืืื
- **ืชื ืื ืกืืื**: ืืืฉืจืืืช ืื ืืืืื (ื ืืฆืืื) ืื ืืจืก ืืืกืืก (ืืคืกื)
- **ืืชืงืืืืช**: ืืื ืืืืืืื ืืืคืืื ืืงืฉืื ืืืชืจ ืืืืืืื ืืืชืจ
## ืื ืืืืช ืืืืฉืื
### ืืื ืืืชืืื
1. **ืชืื ื ื ืืช ืขืืฆืื ืืืฉืืง ืฉืืื**:
- ืฉืจืืื ืืช ืืืืืช ืืืฉืืง ืืืกืืกืืช
- ืืืืืจื ืืืืจืืจ ืืช ืชื ืื ืืกืืื ืฉืืื
- ืืืืื ืืืื ื ืชืื ืื ืืฉ ืืืคืก ืืืชืืื ืืืืฉ
2. **ืืืืืจื ืืช ืืื ื ืืคืจืืืงื ืฉืืื**:
```
my-game/
โโโ index.html
โโโ style.css
โโโ game.js
โโโ README.md
```
3. **ืฆืจื ืืช ืืืืืช ืืืฉืืง ืืืจืืืืช ืฉืืื**:
- ืืชืืื ืืฆื ืืืฉืืง
- ืืืคืื ืืงืื ืืฉืชืืฉ
- ืขืืืื ืืืืืงืช ืืืฉืืง
- ืืืืงืช ืชื ืื ืกืืื
- ืืฆืืช ืืืฆื ืื ืืืื
### ืืจืืฉืืช ืืื ืืืช
**ืืฉืชืืฉื ื-JavaScript ืืืืจื ื**:
- ืืฉืชืืฉื ื-`const` ื-`let` ืืืฆืืจืช ืืฉืชื ืื
- ืืฉืชืืฉื ืืคืื ืงืฆืืืช ืืฅ ืืืืืช ืืฆืืจื
- ืืืฉืื ืชืืื ืืช ES6+ ืืื ืชืื ืืืช ืืงืกื ืืคืืจืืง ืืฉืชื ืื
**ืืจืืืืงืืืจื ืืืืกืกืช ืืืจืืขืื**:
- ืฆืจื ืืืคืื ืืืจืืขืื ืืืื ืืจืืงืฆืืืช ืืฉืชืืฉ
- ืืืฉืื ืฉืื ืืืื ืืืฆื ืืืฉืืง ืืจื ืืืจืืขืื
- ืืฉืชืืฉื ืืืืืื ื ืืืจืืขืื ืืคืื ืงืฆืืื ืืืืช ืืชืืื ืืืืฉ
**ืฉืืืืช ืงืื ื ืงืืืช**:
- ืืชืื ืคืื ืงืฆืืืช ืขื ืืืจืืืช ืืืืื
- ืืฉืชืืฉื ืืฉืืืช ืืฉืชื ืื ืืคืื ืงืฆืืืช ืชืืืืจืืื
- ืืืกืืคื ืืขืจืืช ืฉืืกืืืจืืช ืืช ืืืืืงืช ืืืฉืืง ืืืืืงืื
- ืืจืื ื ืืช ืืงืื ืืืงืืขืื ืืืืืื
## ืืจืืฉืืช ืืืฉื
### ืชืืฆืจืื
1. **ืงืืฆื ืืฉืืง ืืืืื**: ืื ืงืืฆื HTML, CSS ื-JavaScript ืืืจืืฉืื ืืืคืขืืช ืืืฉืืง ืฉืืื
2. **README.md**: ืชืืขืื ืฉืืกืืืจ:
- ืืื ืืฉืืง ืืืฉืืง ืฉืืื
- ืืืื ืชื ืื ืกืืื ืืืฉืืชื
- ืืืจืืืช ืืืชืืื ืืืืฉ
- ืื ืชืืื ื ืื ืืื ืืงื ืืืืืืช
3. **ืืขืจืืช ืืงืื**: ืืกืืจืื ืืจืืจืื ืขื ืืืืืงืช ืืืฉืืง ืืืืืืืจืืชืืื
### ืจืฉืืืช ืืืืงืืช
ืืคื ื ืืืืฉื, ืืืื ืฉืืืฉืืง ืฉืืื:
- [ ] **ืคืืขื ืืื ืฉืืืืืช** ืืงืื ืกืื ืืืคืืคื
- [ ] **ืืืืฉื ืชื ืื ืกืืื ืืจืืืื** ืืคื ืฉืฆืืื
- [ ] **ืืชืืื ืืืืฉ ืืจืืื** ืขื ืืืคืืก ืืฆื ื ืงื
- [ ] **ืืกืคืง ืืฉืื ืืจืืจ** ืืฉืืงื ืื ืขื ืืฆื ืืืฉืืง
- [ ] **ืืฉืชืืฉ ืืกืื ืืงืก ืืืฉืืืืช ืขืืืื ืืืืจื ืืืช ืฉื JavaScript**
- [ ] **ืืืื ืชืืขืื ืืงืืฃ** ื-README.md
## ืงืจืืืจืืื ืื ืืืขืจืื
| ืงืจืืืจืืื | ืืฆืืืื (4) | ืืื (3) | ืืชืคืชื (2) | ืืชืืื (1) |
|----------|------------|---------|-----------|-----------|
| **ืคืื ืงืฆืืื ืืืืช ืืืฉืืง** | ืืฉืืง ืืื ืขื ืชื ืื ืกืืื ืืจืืืื, ืืชืืื ืืืืฉ ืืืงื ืืืืืืืช ืืฉืืง ืืืืืฉืช | ืืฉืืง ืืื ืขื ืชื ืื ืกืืื ืืกืืกืืื ืืื ืื ืื ืืชืืื ืืืืฉ ืคืื ืงืฆืืื ืื | ืืฉืืง ืืืงื ืขื ืืื ืชื ืื ืกืืื ืืืืฉืืื, ืืืชืื ืฉืืฉ ืืขืืืช ืืืชืืื ืืืืฉ | ืืฉืืง ืื ืฉืื ืขื ืคืื ืงืฆืืื ืืืืช ืืืืืืช ืืืืืื ืืฉืืขืืชืืื |
| **ืืืืืช ืืงืื** | ืงืื ื ืงื, ืืืืจืื ืืืื, ืืฉืชืืฉ ืืฉืืืืช JavaScript ืืืืจื ืืืช, ืืขืจืืช ืืงืืคืืช ืืืื ื ืืฆืืื | ืืจืืื ืงืื ืืื ืขื ืกืื ืืงืก ืืืืจื ื, ืืขืจืืช ืืกืคืงืืช ืืืื ื ืืจืืจ | ืืจืืื ืงืื ืืกืืกื ืขื ืืื ืฉืืืืช ืืืืจื ืืืช, ืืขืจืืช ืืื ืืืืืืช | ืืจืืื ืงืื ืืจืืข, ืกืื ืืงืก ืืืืฉื, ืืกืจ ืืขืจืืช ืืืื ื |
| **ืืืืืืช ืืฉืชืืฉ** | ืืฉืืง ืืื ืืืืืืืื ืขื ืืืจืืืช ืืจืืจืืช, ืืฉืื ืืฆืืื ืืืืืืืช ืกืืื/ืืชืืื ืืืืฉ ืืจืชืงืช | ืืฉืืง ืืื ืขื ืืืจืืืช ืืืฉืื ืืกืคืงืื, ืกืืื/ืืชืืื ืืืืฉ ืคืื ืงืฆืืื ืืืื | ืืฉืืง ืืกืืกื ืขื ืืืจืืืช ืืื ืืืืืืช, ืืฉืื ืืืืื ืขื ืืฆื ืืืฉืืง | ืืฉืืง ืืืืื ืขื ืืืจืืืช ืื ืืจืืจืืช ืืืฉืื ืืฉืชืืฉ ืืงืื |
| **ืืืฉืื ืืื ื** | ืืคืืื ืฉืืืื ืืืืฉืื ืคืืชืื ืืฉืืงืื, ืืืคืื ืืืืจืืขืื ืื ืืืื ืืฆื | ืืจืื ืืื ื ืืืื ืฉื ืืืฉืื ืืฉืืง ืขื ืืืฉืื ืืื | ืืื ื ืืกืืกืืช ืขื ืืืฉืื ืืงืืื | ืืื ื ืืืืืืช ืขื ืืืฉืื ืืงืื |
| **ืชืืขืื** | README ืืงืืฃ ืขื ืืืจืืืช ืืจืืจืืช, ืงืื ืืชืืขื ืืืื ืืขืืืืืช ืืืืงื ืืกืืืืืช | ืชืืขืื ืืื ืขื ืืืจืืืช ืืจืืจืืช ืืืขืจืืช ืงืื ืืกืคืงืืช | ืชืืขืื ืืกืืกื ืขื ืืืจืืืช ืืื ืืืืืืช | ืชืืขืื ืืงืื ืื ืืกืจ |
### ืกืืื ืฆืืื ืื
- **ืืฆืืืื (16-20 ื ืงืืืืช)**: ืขืืื ืขื ืืฆืืคืืืช ืขื ืชืืื ืืช ืืฆืืจืชืืืช ืืืืฉืื ืืืืืฉ
- **ืืื (12-15 ื ืงืืืืช)**: ืขืืื ืืื ืืืจืืฉืืช ืขื ืืืฆืืข ืืืฆืง
- **ืืชืคืชื (8-11 ื ืงืืืืช)**: ืขืืื ืืจืื ืืืจืืฉืืช ืขื ืืขืืืช ืงืืืช
- **ืืชืืื (4-7 ื ืงืืืืช)**: ืขืืื ืืืืง ืืืืจืืฉืืช ืื ืืืจืฉ ืฉืืคืืจ ืืฉืืขืืชื
## ืืฉืืื ืืืืื ื ืืกืคืื
- [ืืืจืื ืคืืชืื ืืฉืืงืื ืฉื MDN](https://developer.mozilla.org/en-US/docs/Games)
- [ืืืจืืื ืคืืชืื ืืฉืืงืื ื-JavaScript](https://developer.mozilla.org/en-US/docs/Games/Tutorials)
- [ืชืืขืื Canvas API](https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API)
- [ืขืงืจืื ืืช ืขืืฆืื ืืฉืืงืื](https://www.gamasutra.com/blogs/)
> ๐ก **ืืืค ืืงืฆืืขื**: ืืชืืืื ืคืฉืื ืืืืกืืคื ืชืืื ืืช ืืืืจืื. ืืฉืืง ืคืฉืื ืืืืืืฉ ืขืืืฃ ืขื ืืฉืืง ืืืจืื ืขื ืืืืื!
---
**ืืชื ืืืชืืจ**:
ืืกืื ืื ืชืืจืื ืืืืฆืขืืช ืฉืืจืืช ืชืจืืื ืืืืกืก AI [Co-op Translator](https://github.com/Azure/co-op-translator). ืืืจืืช ืฉืื ื ืฉืืืคืื ืืืืืง, ืืฉ ืืงืืช ืืืฉืืื ืฉืชืจืืืืื ืืืืืืืืื ืขืฉืืืื ืืืืื ืฉืืืืืช ืื ืื ืืืืงืื. ืืืกืื ืืืงืืจื ืืฉืคืชื ืืืงืืจืืช ืฆืจืื ืืืืืฉื ืืืงืืจ ืกืืืืชื. ืขืืืจ ืืืืข ืงืจืืื, ืืืืืฅ ืืืฉืชืืฉ ืืชืจืืื ืืงืฆืืขื ืื ืืฉื. ืืื ื ื ืืืจืืื ืืื ืืื ืืช ืื ืืคืจืฉื ืืืืช ืฉืืืืืช ืื ืืืขืืช ืืฉืืืืฉ ืืชืจืืื ืื.