TapWinnerกันมันสุดเหวี่ยง👆
December 07, 2019
บันทึกอดีตกาล
เหตุที่ผมเขียนblogนี้ขึ้นมาเพื่อที่จะกันลืมโปรเจคเก่าๆของตัวเองที่เคยทำไว้สมัยเรียน ไว้ในอนาคตข้างหน้าจะได้หาง่ายๆหน่อย และต่อจากนี้จะเขียนblog ที่เป็นseriesของโปรเจคเก่าๆ นะงับ
TapWinner🎉
เป็นเกมที่เขียนโดยใช้ภาษา Java เมื่อประมาณ 2-3 ปีที่แล้ว (ซึ่งปัจจุบันทาง google ประกาศให้ภาษามาตรฐานของการเขียนandroidเป็น kotlin เรียบร้อยแล้ว)
ความสามารถต่าง ๆ ของ app
- สามารถใช้Facebook Accountในการลงทะเบียนเล่นเกมได้
- สามารถแชทแบบกลุ่มกับผู้เล่นคนอื่นได้
- สามารถแชร์คะแนนผู้เล่นไปยังFacebookได้
-
มี notificationแจ้งเตือนเมื่อมีผู้ที่ทำได้คะแนนมากกว่า
การออกแบบหน้าจอ หรือ User Interface ในแต่ละหน้าของ app
- หน้าเข้าสู่ระบบ

- หน้าหลัก

- หน้าตอนเล่นเกม

- หน้าเมื่อเกมจบ

- หน้ากระดานคะแนน

- หน้าเล่นกับเพื่อนแบบ1on1

- หน้าผลการแข่งขัน

-
หน้าห้องแชท

API
Firebase
- Firebase databaseใช้ในการจัดการฐานข้อมูล เพื่อเก็บคะแนนของผู้เล่นและเพื่อเก็บข้อมูลการแชท
-
Firebase cloud-messaging เพื่อใช้ในการส่ง notification
Facebook
-
ใช้ในการลงทะเบียนเพื่อเข้าสู่เกม
Link ของ VDO สำหรับการนำเสนอผลงาน
ชุดการทดสอบ
Link ของไฟล์ APK
Link github
เขียนโดย นายสมาร์ท