(English) Bug of the month: Array key!!! by

30
Mar
0

เตือนความจำเกี่ยวกับข้อผิดพลาดในช่วงที่ผ่านมา เรื่องที่เจอเยอะที่สุดก็อย่างที่หัวข้อบอกครับ
ด้วยความที่ง่ายใส่ key เข้าไปได้โดยไม่ต้องผ่านการเช็คของ editor ก่อให้เกิดบัคหลายๆ อย่างตามมาอย่างไม่คาดฝัน
ตัวอย่างเช่น
$each['type']==”armor” กับการวางพลาดเป็น $each['type'=="armor"] ก่อให้เกิดบัคที่ใส่เกราะยังไงก็ไม่ได้สักที
ก้อนข้อมูลที่อยู่ลึกลงไปหลายๆ ชั้นก็ก่อปัญหาได้เช่นกัน

วิธีป้องกันเบื้องต้น คือการใช้ object แทน และการ select เฉพาะ field ที่ใช้จริง แทนที่กับ select * เพื่อให้มีข้อมูลอ้างอิงไว้ดูผ่านใน code

วิธีใส่คลิปวีดีโอและปรับให้พื้นหลังใสใน aftereffect by

29
Mar
0

วิธีการใส่คลิปวีดีโอลงในafftereffect เพื่อทำเป็นeffectต่างๆหรือซ้อนคลิปวีดีโอ ใส่ลากไฟล์ที่ต้องการลงในcompositionจากนั้นปรับขนาด-หมุนคลิปตามต้องการ แต่หากจะซ้อนคลิปให้คลิปที่เล่นอยู่ด้านบนใสจะต้องทำฉากหลังเป็นสีดำเท่านั้น

01
02

เมื่อลากลงมาคลิปที่เราลอกมาทับก็จะบังงานด้านล่างหมดแบบทึบ (ในภาพเป็นคลิปพาติเคิลไฟ)

03

ให้เราคลิกขวาที่layerคลิปนั้นแล้วเลือกที่ blendingmode

04 05

จากนั้นเลือกโหมดเป็นadd (ย้ำว่าส่วนที่ต้องการให้ใสจะต้องเป็นสีดำ)
06

เราจะได้layer คลิปวีดีโอเคลื่อนไหวที่ใสซ้อนทับกับงานเดิมด้านหลัง
07

การทำโมเดลโลว์โพลีกอนโดยไม่เสียรายละเอียดใน ZBrush by

28
Mar
0

sample24a

เมื่อเราปั้นโมเดลที่มีรายละเอียดสูงใน ZBrush แล้ว การนำไปปรับแต่งหรือใช้งานต่อไป เราจำเป็นต้องจัดเรียงเส้นโพลีกอนของโมเดลนั้นก่อน โดยมีขั้นตอนดังนี้

 

sample24b

1. duplicate subtool ที่เราต้องการปรับแต่งออกมา ปิดตา subtool อื่นๆไปก่อนเพื่อไม่ให้รบกวนในขั้นตอนต่อไป

 

sample24c

2. ไปที่เมนู ZRemesher เพื่อทำการปรับเส้นโพลีกอน โดยตั้งให้ Target polygon count ต่ำๆ

 

sample24d

3. เมื่อทำการ Remesher แล้วเราจะได้โมเดลที่มีโพลีกอนต่ำ มีเส้นเรียบร้อย แต่สูญเสียรายละเอียดไป

 

sample24e

4. ทำการ divide โพลีกอนของโมเดลขึ้นมา

 

sample24f

5. เปิดตา subtool โมเดลต้นฉบับที่ยังไม่เสียรายละเอียด แล้วกด Project เพื่อฉายรายละเอียดของต้นฉบับลงไปที่ตัวโมเดลใหม่

 

sample24g

6. โมเดลใหม่ของเราจะได้รายละเอียดของโมเดลเดิมมาครบถ้วน และเราสามารถเลือกให้โมเดลแสดงผลแบบความละเอียดระดับต่างๆกันเพื่อนำไปใช้ต่อไปได้

Retention ที่ดีย์ by

26
Mar
0

Retention คืออะไร?
Retention คือ อัตราการกลับเข้ามาเล่นเกมของคนเล่นในแต่ละวัน เช่น วันนี้มีคนเข้ามาเล่นเกม 100 คน พรุ่งนี้ 100 คนนี้จะมีกลับมาเล่นเกมอีกกี่คน แล้วเมื่อผ่านไป 7วัน 30วัน 100 คนนี้จะยังมีเหลืออยู่กี่คน โดยปกติแล้วจะดูกันที่ D1, D7, D30

Retention ยิ่งเยอะ แสดงว่าเกมน่าดึงดูด คนเล่นอยากกลับมาเล่นอยู่เยอะ

แล้วเท่าไรจึงพอ
จากที่ผมลองหาข้อมูลมาจากหลายๆเว็บ หลายที่บอกตัวเลขที่ใกล้เคียงกัน นั่นคือ Retention สำหรับเกมที่ดีจะอยู่ที่ D1: 40% D7: 20% และ D30: 10%

credit:
https://www.quora.com/Whats-a-good-30-day-retention-for-a-mobile-game
—————————————————
https://www.quora.com/What-are-good-Day-2-and-Day-7-retention-rates-for-a-Social-Game-on-Facebook
—————————————————

http://www.gamasutra.com/blogs/TrevorMcCalmont/20130228/187460/How_Do_I_Know_I_Have_a_Healthy_Game.php

—————————————————
http://www.gamasutra.com/blogs/GurinderSingh/20140123/209055/5_Metrics_every_mobile_game_developer_must_track.php?print=1
—————————————————
https://www.chartboost.com/blog/2015/08/4-soft-launch-metrics-that-matter-to-the-success-of-your-mobile-game/
—————————————————

http://civax.net/2015/04/what-metrics-are-important-at-each-stage/

—————————————————
http://www.vertoanalytics.com/2015/09/top-mobile-gaming-apps-in-terms-of-retention/
ลิ้งค์นี้บอกว่า Clash of Clan, Boom Beach ของ Supercell D7 ได้ 39% พระเจ้า!

 เราชนะรอบ 4 | ยืมเงิน 3000 ด่วน | แอพกู้เงิน | แอพเงินด่วน | สินเชื่อออนไลน์อนุมัติทันที | Site Map | กู้เงินก้อน | กระเป๋าตัง | thisshop และ ยืมเงินฉุกเฉิน 5000 ด่วน