เป็นไคลเอนต์ฟรีและไม่โฆษณาสำหรับแอปพลิเคชันบนเว็บ DailyGammon ที่ดำเนินการมายาวนาน
คุณสามารถดาวน์โหลดแอพ iOS ได้ฟรีและไม่มีโฆษณาใน AppStore
DailyGammon เป็นส่วนผสมของหมากรุกตัวอักษรและแบ็คแกมมอน คุณสมัครใช้งานหนึ่งเกมขึ้นไป (ผู้เล่นส่วนใหญ่มีหลายเกมในครั้งเดียว) กับผู้เล่นคนอื่น ๆ ในเว็บไซต์ เมื่อคุณลงทะเบียนคุณจะทำการเคลื่อนไหวในแต่ละเกม (ลำดับย้าย) และเซิร์ฟเวอร์บันทึกการเคลื่อนไหวของคุณ ต่อมาคู่ต่อสู้ของคุณเข้าสู่ระบบและตอบสนองต่อการเคลื่อนไหวของคุณ จากนั้นเมื่อคุณเข้าสู่ระบบกลับเข้ามาการเคลื่อนไหวเหล่านั้นกำลังรอคุณอยู่! การใช้วิธีนี้คุณสามารถทำการจับคู่แบ็คแกมมอนทั้งหมดได้ในช่วงสองสามสัปดาห์โดยใช้เวลาเพียงไม่กี่นาทีในแต่ละวัน มีเครดิตเวลาที่เรียกว่าเวลาต่อการแข่งขันซึ่งสามารถเติบโตได้ด้วยจำนวนการเคลื่อนไหวที่ทำไปแล้ว ตัวฉันเองมักจะมีเกมไม่กี่โหลในเวลาเดียวกัน มันเป็นข้อได้เปรียบที่ยิ่งใหญ่มากที่จะใช้เวลามากที่สุดเท่าที่คุณต้องการสำหรับการย้าย คุณควรลองใช้สิ่งนี้ในฐานะผู้เล่นแบ็คแกมมอนอย่างแน่นอน
เว็บไซต์มีรหัส HTML ที่สะอาดที่สุดที่คุณสามารถจินตนาการได้ และสิ่งนี้มีเสถียรภาพมาหลายปีแล้ว น่าเสียดายที่นี่หมายความว่าไม่มีพลังงานสำหรับการปรับเปลี่ยนอุปกรณ์ที่ทันสมัยและความต้องการที่เกิดขึ้น บนพีซีในเบราว์เซอร์ทุกอย่างยังโอเค แต่บน iPad หรือ iPhone มันต้องการการปรับปรุงจริงๆ
ฉันมีความเข้าใจอย่างเต็มที่สำหรับผู้ดำเนินการเว็บไซต์ที่เขาไม่ต้องการลงทุนในการพัฒนาเพิ่มเติม ทุกอย่างมีเสถียรภาพมาหลายปีแล้วและควรอยู่อย่างนั้น
บน iPhone ทุกอย่างเล็ก ๆ น้อย ๆ และคุณต้องตั้งเป้าหมายอย่างแม่นยำ (หรือซูมอีกครั้งในแต่ละการเคลื่อนไหว) เพื่อสัมผัสหมากฮอสเพื่อย้าย
ฉันแค่อยากให้มันเล่นสบายขึ้น ดังนั้นฉันจึงกระโดดเข้าสู่การผจญภัยและเริ่มพัฒนาแอพดั้งเดิมสำหรับ iPad ของฉัน
ฉันแค่ต้องอ่านและตีความรหัส HTML ที่สะอาดและใช้งานได้ในแอพของฉัน -
นั่นเป็นวิธีที่ฉันไร้เดียงสาจริง ๆ ฉันมีความคิดเล็กน้อยเกี่ยวกับ HTML และมีเพียงความรู้ของผู้เริ่มต้นเกี่ยวกับวัตถุประสงค์ -C
แต่ฉันพบรหัสจาก HPPLE (สร้างโดย Geoffrey Grosenbach) ค่อนข้างเร็ว สิ่งนี้ช่วยฉันได้มากในการแยกวิเคราะห์ HTML
2018 ฉันเริ่มต้นสิ่งนี้เป็นโครงการที่ได้รับการปรับให้เหมาะกับ iPad ของฉันเพื่อตัวเอง ฉันเป็นนักพัฒนาซอฟต์แวร์ แต่งานสุดท้ายของฉันในฐานะนักพัฒนามานานแล้วและส่วนใหญ่อยู่ใน C. ฉันต้องเรียนรู้ Objective-C ก่อน
โครงการเติบโตอย่างช้าๆเหมือนโครงการเติบโตเมื่อคุณทำเพื่อตัวคุณเอง ในตอนแรกฉันแค่พยายามทำให้เป็นไปได้ที่จะเล่น คุณสมบัติอื่น ๆ มาทีละน้อย
ในที่สุดฉันก็กล้าที่จะทำให้แอพพร้อมใช้งานสำหรับผู้เล่น DailyGammon ทุกคนผ่าน AppStore สิ่งสำคัญสำหรับฉันคือการใช้จิตวิญญาณของ DailyGammon ในแอพ ฟรีและไม่มีการโฆษณา เฉพาะเกมที่บริสุทธิ์เท่านั้นที่ควรนำเสนอต่อผู้ใช้
มันมาตามที่มันต้องมา ยิ่งผู้เล่นใช้แอพมากเท่าไหร่ก็ยิ่งเกิดข้อผิดพลาดมากขึ้นเท่านั้น ส่วนหนึ่งเป็นเพราะอุปกรณ์ต่าง ๆ ส่วนหนึ่งจากการใช้แอพในแบบที่ฉันไม่เคยทำ ในฐานะนักพัฒนาคุณทดสอบงานของคุณเองอย่าง จำกัด
ดังนั้นมันจึงมาถึงข้อผิดพลาดหนึ่งครั้งหลังจากนั้นการปรับปรุงที่เล็กลงและคุณสมบัติใหม่
ดิ้นรนกับการขาดแคลนเวลาอย่างต่อเนื่อง โครงการใหญ่ขึ้นและใหญ่ขึ้น
การสื่อสารคือ/ยังยากมาก ทักษะภาษาอังกฤษของฉันเป็นผู้เริ่มต้นมากกว่า การสนทนาที่ซับซ้อนกับผู้ใช้นั้นยากมากสำหรับฉัน แต่ขอบคุณพระเจ้าที่ฉันพบ deepl.com มันช่วยฉันได้มาก
คุณสามารถค้นหาภาพรวมของสิ่งที่ยังคงต้องทำ
เดิมทีแน่นอนฉันไม่ต้องการให้ใครสัมผัสลูกของฉัน ฉันสร้างทั้งหมดนี้ในหลายคืนและวันหยุดสุดสัปดาห์
แต่ฉันได้เปลี่ยนทัศนคติของฉันที่มีต่อมัน ฉันชอบที่จะแบ่งปันทุกอย่างกับนักพัฒนาอื่น ๆ และพัฒนาโครงการต่อไป มีสิ่งแปลกประหลาดบางอย่างที่จะแก้ไข และยังมีคุณสมบัติไม่กี่อย่างที่รอการใช้งาน
ดังนั้นฉันจะยินดีต้อนรับทุกคนในฐานะผู้มีส่วนร่วมที่ตรงตามข้อกำหนดบางประการต่อไปนี้
ประสบการณ์ในฐานะนักพัฒนาซอฟต์แวร์ใน Objective-C และหรือ Swift (นี่เป็นสิ่งสำคัญมากเพราะฉันกำลังมองหาการสนับสนุนเนื่องจากข้อ จำกัด ด้านเวลาและฉันไม่สามารถใช้เวลาในการสอนการเขียนโปรแกรมใครบางคน)
ประสบการณ์ใน Git และ GitHub (ฉันเองมีความรู้เบื้องต้นเกี่ยวกับ Git และ GitHub เท่านั้นและเราต้องทำงานร่วมกันผ่าน GitHub)
การรู้เกมแบ็คแกมมอนจะเป็นประโยชน์แน่นอน แต่ไม่จำเป็น อย่างไรก็ตามคุณต้องมีบัญชีใน DailyGammon.com เพื่อให้สามารถทดสอบได้อย่างมีความหมาย
ฉันยินดีที่จะเขียนแอปทั้งหมดใหม่หากมีวิธีแก้ปัญหาที่ดีกว่าสำหรับหัวข้อเฉพาะ
ฉันตระหนักดีว่าความช่วยเหลือนี้ (อาจมาจากคนหลายคน) จะทำให้ฉันเสียเวลามากในตอนแรก ฉันจะต้องอธิบายมากมายว่าทำไมฉันถึงตั้งโปรแกรมด้วยวิธีนี้และด้วยวิธีนั้น ฉันจะผ่านรหัสจากนี้ไปและพยายามแสดงความคิดเห็นบางอย่างแบบอินไลน์ ฉันจะเปลี่ยนชื่อมากมายที่ฉันใช้ในรหัสและเป็นที่เข้าใจได้สำหรับคนที่พูดภาษาเยอรมันเท่านั้น? แต่ฉันพร้อมที่จะไปทางนี้
วิธีที่ดีที่สุดในการเริ่มต้นคือการได้รับบัญชีที่ DailyGammon และเล่นสองสามรอบบนเว็บไซต์ นี่ฟรีอย่างแน่นอน ไม่มีโฆษณา! และไม่มีค่าใช้จ่ายที่ซ่อนอยู่!
จากนั้นคุณจะเข้าใจสิ่งที่ฉันทำในแอพได้ดีขึ้นและทำไม
แน่นอนฉันมีความสุขมากที่ได้ช่วยคุณในขั้นตอนแรก
เพื่อให้คุณมีโอกาสเข้าใจสิ่งที่ฉันคิดเมื่อฉันนำไปใช้ฉันเริ่มอธิบายเล็กน้อยใน วิกิ
แปลด้วย www.deepl.com/translator (เวอร์ชันฟรี)