سلام
بله از اين موارد زياد هست (مثل شبيه سازي پارچه و لباس! كه در برابر موارد ديگه خيلي ناچيزه.)، البته ياد گرفتن درا اين حد كمي زمان بره و شما بايد علارغم اينكه با JavaScript آشنايي كامل داشته باشيد بلكه با موارد ديگه هم كه لازمه ي اين كار هست مثل پياده سازي قوانين فيزيك در برنامه نويسي و موارد ديگه كه اگر تجربه در برنامه نويسي داشته باشيد خيلي كمك حال شما است.
HTML5 ابزارها و API هايي رو در اختيار شما قرار مي ده، حالا اين به نبوغ و خلاقيت خودتون بر مي گرده كه چطور از اين قابليتها در كنار موارد ديگه استفاده كنيد!