ชาวแอซรัน
Azran เป็นโครงการ Foss Game โดยใช้ Pixijs มันได้รับแรงบันดาลใจอย่างมากจาก Chapatiz และ Blablaland และมีแนวโน้มที่จะสร้างเกมที่คล้ายกับพวกเขาได้อย่างง่ายดาย เราเยื้องเพื่อสร้างอวตารที่เคลื่อนไหวอย่างสมบูรณ์ของเราเองและการออกแบบระดับที่สอดคล้องกัน
สมาชิกของโครงการ
- Descole (ตัวฉันเอง): ผู้ก่อตั้งเจ้าของเซิร์ฟเวอร์หลัก, Main Dev
- Barok : การสื่อสารผู้อำนวยการฝ่ายศิลป์หน่วยข่าวกรอง (ทำกับฉันบางส่วน)
- อดีตนักพัฒนา Chapatiz : มัน counsil เท่านั้น (ไม่เข้าร่วมอย่างแข็งขันด้วยเหตุผลบางอย่าง)
ติดต่อเรา
อย่าลังเลที่จะติดต่อเราเพื่อขอข้อมูลเพิ่มเติมเกี่ยวกับโครงการของเรา
การเปลี่ยนแปลง
2018-04-12
ทำให้ repo นี้เป็นสาธารณะ เราทำงานอย่างแข็งขันในระบบอวตารตามไฟล์ a ที่ใช้โดยเอ็นจิ้นเกมหลายเกม เรากำลังจะสร้างอวตารที่ใช้งานได้ นี่เป็นคุณสมบัติที่ยากที่สุดของโครงการนี้
ดู docs/avatar.md สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการสลายตัวของอวตาร
2018-04-14
ตอนนี้จัดการอวตารที่มีหลายส่วน (เช่นหมวก, เท้า, ... ) และแอนิเมชั่น (เช่นทิศทาง) ขณะนี้เรากำลังทำงานเกี่ยวกับระบบแชทเล็ก ๆ สำหรับการสาธิต
2018-04-15
แชทเล็ก ๆ เสร็จแล้ว ตอนนี้กำลังทำงานกับระบบ UI และห้องพักซึ่งได้รับแรงบันดาลใจจาก Discord
2018-04-30
กำลังทำงานกับระบบห้อง (กราฟิก) ซับซ้อนกว่าที่วางแผนไว้
การแปลงไฟล์แฟลช (จากนักออกแบบกราฟิก) เป็นระบบ MCF ใช้เวลามากเกินไปและแม้ว่าจะถูกต้อง แต่ก็มากเกินกว่าที่เบราว์เซอร์จะจัดการได้ ดังนั้นเรากำลังทำงานในระบบที่ชาญฉลาด:
- ห้องพักมีพื้นหลังบิตแมป พื้นหลังนี้มีกราฟิกทุกตัวที่ไม่ได้เคลื่อนไหวและตัวละครสามารถเดินต่อไปได้ (ดังนั้นสไปรต์ที่ไม่สามารถบรรลุได้หรือสูงกว่าสามารถรวมอยู่ในพื้นหลัง)
- ห้องพักมีสไปรต์ซึ่งอยู่ในเลเยอร์เดียวกับที่ตัวละครเปิดอยู่ สิ่งนี้จำเป็นเพราะตัวละครสามารถอยู่หน้าสไปรต์หรือด้านหลัง
- สไปรต์สามารถ movieclip ผ่านระบบ MCF หรือภาพภายนอกหรือ spritesheets ภายนอก
- เนื่องจากรูปแบบ TMX ไม่ได้จัดการกับ Spritesheets ที่มีขนาดไดนามิกเราจึงไม่สามารถใช้เป็นรูปแบบแผนที่หลักได้
- ดังนั้นผู้ผลิตห้องจะต้องใช้ก่อนหน้านี้ที่วางแผนไว้ มันน่าจะเหมือนกับผู้ใช้
2018-05-15
สร้าง MovieClipFactory ใหม่เป็นระบบรายการทั้งหมด
- ไลบรารีเป็นสัญลักษณ์ของสัญลักษณ์กราฟิกโดยใช้วัตถุดิบ
- วัสดุเป็นรูปแบบนามธรรมของกราฟิกดิบที่ใช้โดยรายการ
- Shapematerial เป็นรายการลำดับคำสั่งกราฟิก (จัดทำโดย pixi-avimate)
- รายการเป็นสไปรต์ที่หลากหลายที่กำหนดและโหลดโดยไลบรารี
- คำสั่งคือคนงานที่ใช้คำสั่งลำดับที่อธิบายไว้ในไลบรารี
- itemloader เป็นซิงเกิลตันที่จัดการห้องสมุดและรายการ มันเป็นตัวโหลดหลัก
จะจัดทำเอกสารคลาสและรูปแบบไฟล์เหล่านี้ในภายหลัง
ต่อไป :
- ลบ movieclipfactory
- เป็นระเบียบที่เก็บข้อมูล
- ทำให้รายการทำงานค่อนข้างกับผู้อื่น (ดังนั้นเราไม่จำเป็นต้องประกาศตัวระบุรายการที่แน่นอนทุกครั้ง)
- โยกย้ายอวตารไปยังระบบรายการใหม่นี้
- สร้างห้องรอบ ๆ รายการ
ใบอนุญาต
โครงการนี้มีการแจกจ่ายภายใต้ใบอนุญาต MIT
คำเตือน
ที่เก็บนี้ ไม่ได้ โฮสต์เนื้อหาใด ๆ ที่เป็นเจ้าของโดย chapatiz.com หรือ blablaland.com การเรียกร้องใด ๆ ที่รหัสหรือเอกสารเป็นของพวกเขาจะไม่เหมาะสม สิ่งนี้ถูกกล่าวว่าเรา สร้าง ระบบของเราที่ได้รับแรงบันดาลใจจากเกมที่ล้าสมัยและล้าสมัยเหล่านี้ โดยไม่ละเมิดลิขสิทธิ์ใด ๆ