![](https://static.wixstatic.com/media/33379f_87ec1679dd76423886d6b6c0fb2cffb0~mv2.png/v1/fill/w_1680,h_684,al_c,q_90,enc_avif,quality_auto/33379f_87ec1679dd76423886d6b6c0fb2cffb0~mv2.png)
![](https://static.wixstatic.com/media/33379f_8aaf6267a75548b4961a452b5f94d09a~mv2.png/v1/fill/w_95,h_109,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_8aaf6267a75548b4961a452b5f94d09a~mv2.png)
GDD CODING ACADEMY
Roblox
![](https://static.wixstatic.com/media/41d000_371177fb8c20d34b349cc6c2cab2f1ca.png/v1/fill/w_55,h_10,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/41d000_371177fb8c20d34b349cc6c2cab2f1ca.png)
เปลี่ยนจากผู้เล่นเป็นผู้สร้าง กับคอร์สที่ออกแบบมาเพื่อ
พัฒนาทักษะการเขียนโปรแกรมผ่านการสร้างเกมใน Roblox
ทำไมต้องเลือกคอร์ส Roblox ของเรา
คอร์สเรียนเขียนโปรแกรมด้วย Roblox ที่ถูกออกแบบมาโดยเฉพาะสำหรับเด็ก เพื่อทำให้ประสบการณ์ในการเรียนรู้สนุกสนานและมีประสิทธิภาพ โดยเด็กๆจะได้เรียนรู้พื้นฐานของการเขียนโปรแกรมผ่านการสร้างเกมที่พวกเขาชื่นชอบและคุ้นเคย ที่ช่วยเปลี่ยนความสนใจของเด็กๆ ให้เป็นทักษะที่มีคุณค่าสำหรับศตวรรษที่ 21 เช่น การแก้ปัญหา ความคิดสร้างสรรค์ และการคิดเชิงตรรกะ
Roblox ไม่ได้เป็นเพียงแค่เกม แต่เป็นแพลตฟอร์มที่ให้เด็กๆสามารถออกแบบ สร้าง และแบ่งปันเกมของตนเอง การเรียนรู้การเขียนโค้ดผ่าน Roblox ช่วยให้เด็กๆ ได้รับประสบการณ์การเขียนโปรแกรมจริงๆ ซึ่งสามารถนำไปต่อยอดในสายอาชีพด้านเทคโนโลยี ไม่ว่าจะเป็น การเขียนโปรแกรมด้วย Lua หรือ การออกแบบเกม เด็กๆจะได้เรียนรู้ทักษะที่เป็นพื้นฐานสำคัญในการเรียนรู้ในระดับสูงต่อไป
เด็กๆ จะได้เรียนรู้อะไรบ้าง
เด็กๆจะได้เรียนรู้การสร้างเกมออนไลน์ผ่านการใช้ภาษา Lua โดยมีคอร์สหลากหลายเหมาะกับเด็กตั้งแต่เพิ่งเริ่มต้นเรียนเขียนโปรแกรม จนถึงเด็กที่มีประสบการณ์ด้านการเขียนโปรแกรมแล้ว
-
ระดับเริ่มต้น (Beginner) : เรียนรู้การสร้างเกมง่ายๆ เช่น เกม Obby โดยเน้นการใช้งาน Roblox Studio การออกแบบฉาก และการเขียนโปรแกรมพื้นฐาน
-
ระดับกลาง (Intermediate) : เรียนรู้การสร้างเกมที่ซับซ้อนขึ้น เช่น เกมแข่งวิ่ง เกมแนวต่อสู้ โดยเพิ่มการสร้างระบบผู้เล่นหลายคน และระบบ Game Play ที่ใช้ต้องใช้ทักษะการเขียนโปรแกรมเพิ่มขึ้น
-
ระดับสูง (Advanced): เรียนรู้การสร้างเกมที่ซับซ้อน เช่นเกมที่มี AI เกมแนว Tower Defense พร้อมทั้งพัฒนาการเขียนโปรแกรมด้วยคำสั่งที่มีความซับซ้อน
ประโยชน์และทักษะที่เด็กๆจะได้
-
เข้าใจพื้นฐานของ Roblox และ Roblox Studio
-
เข้าใจหลักการเขียนโปรแกรม เช่น Algorithm
-
เรียนรู้การเขียนโปรแกรมด้วยภาษา Lua
-
เข้าใจหลักการวางแผนและการสร้างเกมตั้งแต่ต้นจนจบ
-
พัฒนาทักษะการคิดวิเคราะห์ การออกแบบเกม และการแก้ปัญหาอย่างเป็นระบบ
-
สร้างเกมที่มีความคิดสร้างสรรค์ โดยใช้การออกแบบในรูปแบบ 3D
-
เรียนรู้การทำงานเป็นทีม และการสื่อสารในการพัฒนาเกม
-
ฝึกทักษะการทดสอบเกม การแก้ไขข้อผิดพลาด และการปรับปรุงเกม
-
มีผลงานที่สามารถนำเสนอและใช้เป็น Portfolio ในอนาคต
ความสำเร็จของนักเรียน GameDoubleD ในการแข่งขันเขียนโค้ดเพื่อสร้างเกม Roblox
![GameDoubleD](https://static.wixstatic.com/media/33379f_9840c73c95534bc8b6859ee4fdc444df~mv2.jpg/v1/fill/w_980,h_653,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_9840c73c95534bc8b6859ee4fdc444df~mv2.jpg)
![GameDoubleD](https://static.wixstatic.com/media/33379f_4166212561224b64aaa4499502f41901~mv2.jpg/v1/fill/w_980,h_1306,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_4166212561224b64aaa4499502f41901~mv2.jpg)
![GameDoubleD](https://static.wixstatic.com/media/33379f_bb6cc3f9504b4a71a24e4133b67df79a~mv2.jpg/v1/fill/w_980,h_1306,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_bb6cc3f9504b4a71a24e4133b67df79a~mv2.jpg)
![GameDoubleD](https://static.wixstatic.com/media/33379f_87c2b92dd44d4c74b17b9c2a04a867e8~mv2.jpg/v1/fill/w_980,h_735,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_87c2b92dd44d4c74b17b9c2a04a867e8~mv2.jpg)
![GameDoubleD](https://static.wixstatic.com/media/33379f_4d74f1e0ad294e7c8f5b675b3e9fc73f~mv2.jpg/v1/fill/w_980,h_552,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_4d74f1e0ad294e7c8f5b675b3e9fc73f~mv2.jpg)
![GameDoubleD](https://static.wixstatic.com/media/33379f_19ba94f1b2eb43cfa380041100226460~mv2.jpg/v1/fill/w_980,h_653,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_19ba94f1b2eb43cfa380041100226460~mv2.jpg)
![GameDoubleD](https://static.wixstatic.com/media/33379f_b5a77b2e5f184c5f8395e4236b53f116~mv2.jpg/v1/fill/w_980,h_653,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_b5a77b2e5f184c5f8395e4236b53f116~mv2.jpg)
![GameDoubleD](https://static.wixstatic.com/media/33379f_6b4d1fe22f534efc9e1c09f97d54c140~mv2.jpg/v1/fill/w_980,h_653,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_6b4d1fe22f534efc9e1c09f97d54c140~mv2.jpg)
![GameDoubleD](https://static.wixstatic.com/media/33379f_5b9e0707943d4f31be7ad76860213adb~mv2.jpg/v1/fill/w_980,h_653,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_5b9e0707943d4f31be7ad76860213adb~mv2.jpg)
![GDD](https://static.wixstatic.com/media/33379f_99953d3e22c846898a4b11fefa928623~mv2.jpg/v1/fill/w_980,h_653,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_99953d3e22c846898a4b11fefa928623~mv2.jpg)
![GDD](https://static.wixstatic.com/media/33379f_b68dfc7c076c4fe39abac6091d137c3c~mv2.jpg/v1/fill/w_980,h_653,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_b68dfc7c076c4fe39abac6091d137c3c~mv2.jpg)
![GameDoubleD](https://static.wixstatic.com/media/33379f_c1251ae2f9534bb4ac0fadb2d22b2e67~mv2.jpg/v1/fill/w_960,h_1705,al_c,q_85,enc_avif,quality_auto/33379f_c1251ae2f9534bb4ac0fadb2d22b2e67~mv2.jpg)
แผนการเรียนรู้คอร์ส Roblox
![IMG_1782.HEIC](https://static.wixstatic.com/media/33379f_4e431be16ef9474f878791f4b597b107~mv2.png/v1/fill/w_229,h_172,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/IMG_1782_HEIC.png)
Basic (Level 1-4)
เนื้อหา
-
เรียนรู้การใช้งาน Roblox Studio เบื้องต้น: การใช้งานเครื่องมือต่างๆ เช่น การสร้าง Parts, Terrain และการจัดการ Properties ของวัตถุ
-
ออกแบบ Gameplay และฉากประกอบอย่างง่าย: สร้างฉาก และออกแบบเกมให้มีความท้าทาย
-
สร้างเกมเบื้องต้น เช่น Obby และ Platformer: เรียนรู้การออกแบบตัวละคร การเพิ่มอุปสรรค และการควบคุมการเคลื่อนไหวของผู้เล่น
-
การเขียนโค้ดพื้นฐานด้วยภาษา Lua: เริ่มต้นการเขียนโปรแกรมพื้นฐานผ่านการใช้ Variable, Loop และ Condition
-
การเชื่อมต่อเหตุการณ์: เช่น การกดปุ่ม การชนกับวัตถุในเกม
-
การใช้ Clone: เรียนรู้การคัดลอกวัตถุ เพื่อสร้างวัตถุซ้ำในเกม เช่น การสร้างอุปสรรคเพิ่มเติมอย่างรวดเร็ว
-
การสร้างและปรับแต่ง Sound Effects: เพิ่มเสียงประกอบให้กับเกม เช่น เสียงกระโดด เสียงการชน หรือเสียงเพลงพื้นหลัง
-
การใช้ Union: เรียนรู้การรวมวัตถุ (Union) เพื่อสร้างวัตถุรูปทรงใหม่ เช่น การรวมบล็อกหลายๆ ชิ้นเข้าด้วยกันเป็นชิ้นเดียวเพื่อความสวยงาม
-
ทดสอบและแก้ไขข้อผิดพลาดในเกมที่สร้างขึ้น: ฝึกการทดสอบและการดีบักเกม
-
ฝึกทักษะการแก้ปัญหาและความคิดสร้างสรรค์: พัฒนาความสามารถในการออกแบบเกมที่น่าสนใจและสร้างสรรค์
เหมาะสำหรับ
-
นักเรียนที่ยังไม่มีพื้นฐานการเขียนโปรแกรมและต้องการเริ่มต้นเรียนรู้จากพื้นฐาน
ระยะเวลา
-
จำนวนระดับการเรียน : 4 ระดับ (Level 1 - 4)
-
ระยะเวลาการเรียนต่อระดับ : 24 ชั่วโมง (เรียน 12 ครั้ง ครั้งละ 2 ชั่วโมง) ราคา 10,000 บาท
![gdd](https://static.wixstatic.com/media/33379f_03ee47b235ea43dcb1ad990a395399d6~mv2.png/v1/fill/w_229,h_129,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/gdd.png)
Intermediate (Level 5-8)
เนื้อหา
-
ออกแบบเกมที่มี Game Physics และระบบที่ซับซ้อนมากขึ้น: เรียนรู้การใช้ฟิสิกส์ในเกม เช่น การกระโดด การตกของวัตถุ และการชน
-
พัฒนาระบบเกม เช่น Multiplayer, Item และ Shop: เรียนรู้การสร้างเกมที่มีผู้เล่นหลายคน การออกแบบร้านค้าที่ผู้เล่นสามารถซื้อไอเท็ม
-
การสร้าง Animation สำหรับตัวละคร: เรียนรู้การออกแบบการเคลื่อนไหวของตัวละคร เช่น การกระโดด หรือการโจมตี รวมถึงการปรับแต่ง Animation Rigging ใน Roblox Studio เพื่อให้ตัวละครมีการเคลื่อนไหวที่สมจริง
-
สร้างระบบการ Save/Load: ฝึกการเขียนโค้ดที่สามารถบันทึกสถานะของเกมและโหลดข้อมูลกลับมา
-
การออกแบบ User Interface (UI) สำหรับเกม: เรียนรู้การสร้างปุ่มเมนู และการแสดงคะแนน
-
การสร้างและปรับแต่ง Particles Effects: เรียนรู้การใช้ ParticleEmitters เพื่อสร้างเอฟเฟกต์พิเศษในเกม เช่น แสง, ควัน, และระเบิด ทำให้เกมดูมีชีวิตชีวามากขึ้น
-
ใช้ TweenService เพื่อทำให้การเคลื่อนไหวของวัตถุในเกมมีความลื่นไหลและสมจริง เช่น การเลื่อนเปิดประตูหรือการเคลื่อนที่ของวัตถุแบบนุ่มนวล
-
เรียนรู้การเขียนโปรแกรมที่ซับซ้อนขึ้น เช่นการใช้ Functions การสร้าง Modules และ Data Structures เช่น Tables
เหมาะสำหรับ
-
นักเรียนที่มีพื้นฐานการเขียนโปรแกรมและต้องการพัฒนาทักษะเพิ่มเติม
ระยะเวลา
-
จำนวนระดับการเรียน : 4 ระดับ (Level 5 - 8)
-
ระยะเวลาการเรียนต่อระดับ : 24 ชั่วโมง (เรียน 12 ครั้ง ครั้งละ 2 ชั่วโมง) ราคา 10,000 บาท
![gdd](https://static.wixstatic.com/media/33379f_faea7a193294467a81381ec0ed3d99c4~mv2.png/v1/fill/w_229,h_129,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/gdd.png)
Advance (Level 9-12)
เนื้อหา
-
พัฒนาระบบเกมที่มีความซับซ้อน เช่น AI Enemy: สร้าง AI ที่สามารถตอบสนองต่อการกระทำของผู้เล่น เช่น การไล่ตามหรือการโจมตี
-
ออกแบบเกมแนว Tower Defense และ Simulation: สร้างเกมที่ผู้เล่นต้องวางแผนและป้องกันศัตรูหรือบริหารจัดการทรัพยากร
-
การออกแบบระบบ Inventory: สร้างระบบที่ผู้เล่นสามารถเก็บและใช้งานไอเท็มต่างๆ ในเกม พร้อมทั้งเรียนรู้การจัดการข้อมูลของไอเท็ม เช่น การจัดเก็บใน Tables
-
การคำนวณระยะทางด้วย Magnitude: เรียนรู้การคำนวณระยะทางระหว่างจุดต่างๆ ในโลก 3D เพื่อใช้ในการกำหนดระยะโจมตีของ AI หรือการตรวจจับผู้เล่น
-
การใช้ Lerp (Linear Interpolation): ใช้ในการสร้างการเคลื่อนไหวที่ลื่นไหลหรือการเปลี่ยนแปลงตำแหน่งและหมุนวัตถุจากจุดหนึ่งไปยังอีกจุดหนึ่งอย่างสมูท
-
Raycasting: เรียนรู้การใช้ Raycast เพื่อยิงลำแสงตรวจจับวัตถุในเกม ซึ่งสามารถนำมาใช้ในการตรวจจับการชนหรือการหาตำแหน่งวัตถุที่ผู้เล่นต้องการยิง
-
การประยุกต์ใช้คณิตศาสตร์: ใช้ฟังก์ชัน sin และ cos ในการสร้างเอฟเฟกต์ Bobbing Effect เพื่อทำให้วัตถุเคลื่อนไหวขึ้นลงอย่างนุ่มนวล เช่น การเดินเมื่อถือปืนที่สมจริง
เหมาะสำหรับ
-
นักเรียนที่มีประสบการณ์การเขียนโปรแกรมและการใช้งาน Roblox Studio มาแล้ว และต้องการเรียนรู้ในระดับที่สูงขึ้น
ระยะเวลา
-
จำนวนระดับการเรียน : 4 ระดับ (Level 9 - 12)
-
ระยะเวลาการเรียนต่อระดับ : 24 ชั่วโมง (เรียน 12 ครั้ง ครั้งละ 2 ชั่วโมง) ราคา 10,000 บาท
ทดลองเรียนฟรี สอบถามตารางเรียน และค่าเรียน ติดต่อครูเป้ได้เลยค่ะ ^_^
![](https://static.wixstatic.com/media/33379f_6a952cd181be4cc3ab97cd53a0b66300~mv2_d_1600_1600_s_2.png/v1/fill/w_56,h_56,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/33379f_6a952cd181be4cc3ab97cd53a0b66300~mv2_d_1600_1600_s_2.png)
![](https://static.wixstatic.com/media/9e3f5b8b0949efaff05a67bf63b10a7b.png/v1/fill/w_46,h_46,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/9e3f5b8b0949efaff05a67bf63b10a7b.png)
081-657-8181
ห้องเรียน Roblox
Roblox
Roblox
![Roblox](https://i.ytimg.com/vi/ZGuqesw86DI/maxresdefault.jpg)
![เขียนโปรแกรมสร้างเกม ช่วยฝึกกระบวนการทางวิทยาศาสตร์ได้ด้วยนะ สังเกต-ทดลอง-วิเคราะห์-ปรับแก้-ทำซ้ำ](https://i.ytimg.com/vi/ZGuqesw86DI/mqdefault.jpg 1x, https://i.ytimg.com/vi/ZGuqesw86DI/maxresdefault.jpg 2x)
เขียนโปรแกรมสร้างเกม ช่วยฝึกกระบวนการทางวิทยาศาสตร์ได้ด้วยนะ สังเกต-ทดลอง-วิเคราะห์-ปรับแก้-ทำซ้ำ
![ผลงานเกมของน้องภีม น้องเรียนคอร์ส Basic Roblox ที่ GDD สาขาแฟชั่นไอส์แลนด์](https://i.ytimg.com/vi/YhhbC6FOZg0/mqdefault.jpg 1x, https://i.ytimg.com/vi/YhhbC6FOZg0/maxresdefault.jpg 2x)
ผลงานเกมของน้องภีม น้องเรียนคอร์ส Basic Roblox ที่ GDD สาขาแฟชั่นไอส์แลนด์
![Game designer รุ่นเล็กของเรา แต่ผลงานไม่ธรรมดาจริงๆ 😊](https://i.ytimg.com/vi/xmMq69bC4U8/mqdefault.jpg 1x, https://i.ytimg.com/vi/xmMq69bC4U8/maxresdefault.jpg 2x)
Game designer รุ่นเล็กของเรา แต่ผลงานไม่ธรรมดาจริงๆ 😊
![เด็กๆแบ่งกลุ่มออกเกม Roblox ร่วมกัน 😊 ฝึกการทำงานเป็นทีม แบ่งปันความรู้กัน ส่งเสริมจินตนาการ](https://i.ytimg.com/vi/irqfAALe7Aw/mqdefault.jpg 1x, https://i.ytimg.com/vi/irqfAALe7Aw/maxresdefault.jpg 2x)
เด็กๆแบ่งกลุ่มออกเกม Roblox ร่วมกัน 😊 ฝึกการทำงานเป็นทีม แบ่งปันความรู้กัน ส่งเสริมจินตนาการ
![เด็กๆGameDoubleD แบ่งกลุ่มและช่วยกัน brainstorm สร้างเกมใน Roblox](https://i.ytimg.com/vi/SYFgMLQhmxI/mqdefault.jpg 1x, https://i.ytimg.com/vi/SYFgMLQhmxI/maxresdefault.jpg 2x)
เด็กๆGameDoubleD แบ่งกลุ่มและช่วยกัน brainstorm สร้างเกมใน Roblox
![Roblox Game Jam ของเด็กๆGameDoubleD - นำเสนอ game design & prototype](https://i.ytimg.com/vi/BtFP1nZimoc/mqdefault.jpg 1x, https://i.ytimg.com/vi/BtFP1nZimoc/maxresdefault.jpg 2x)
Roblox Game Jam ของเด็กๆGameDoubleD - นำเสนอ game design & prototype
![กิจกรรมประกวดสร้างเกม Roblox โดยฝึกใช้ ChatGPT ภายในเวลา 3 ชั่วโมงของเด็กๆ GameDoubleD](https://i.ytimg.com/vi/WiOGw5q3t_A/mqdefault.jpg 1x, https://i.ytimg.com/vi/WiOGw5q3t_A/maxresdefault.jpg 2x)
กิจกรรมประกวดสร้างเกม Roblox โดยฝึกใช้ ChatGPT ภายในเวลา 3 ชั่วโมงของเด็กๆ GameDoubleD
![เกม Roblox ของน้องแนตตี้ ที่ GameDoubleD](https://i.ytimg.com/vi/Ge1mQxF_ZrA/mqdefault.jpg 1x, https://i.ytimg.com/vi/Ge1mQxF_ZrA/maxresdefault.jpg 2x)
เกม Roblox ของน้องแนตตี้ ที่ GameDoubleD
![ฝึกทำ Particle effect ใน Roblox ที่ GameDoubleD](https://i.ytimg.com/vi/UVVLizp33w8/mqdefault.jpg 1x, https://i.ytimg.com/vi/UVVLizp33w8/maxresdefault.jpg 2x)