classとJavaScriptに関するtyosuke2011のブックマーク (3)
-
ゲームなどのコンテンツにおいて、﹁当たり判定﹂から逃れることはできません。オブジェクトとオブジェクトが衝突したかどうかという判定は、インタラクティブコンテンツにおいて最も重要な部分になるからです。 当たり判定の実装自体は難しくありません。ですが、素朴な実装ですと、対象となるオブジェクトが大量である場合に、十分なパフォーマンスが出ません。これはオブジェクトの多い、現代的なゲームでしたり、弾幕シューティングなどを作るときに大きな障害となります。 この記事では、大量のオブジェクトの当たり判定を処理する、効率的な方法について紹介します。 まずは素朴に実装してみる 当たり判定の処理を語るには、ある程度ゲームの骨組みのようなものが必要になってきます。もちろんクラスなどを使わないベタ書きでもよいのですが、大変読みにくくなってしまいます。ですので、今回は、まず簡易的なゲームエンジンのようなものを作って、そ
-
どうも、まさとらん︵@0310lan︶です! 今回は、基本的なJavaScriptプログラミングが出来るようになった人向けに、さらなるステップアップを目指せる﹁YouTubeチャンネル﹂を厳選してまとめてみました! 海外のプログラミング系YouTube動画は、有料でもおかしくない﹁質﹂の高さと豊富なコンテンツ量に魅力があり、確実にレベルアップが期待できるのでぜひ参考にしてみてください。 ■JavaScriptの勘所を勉強できるYouTubeチャンネル! ︻ Fun Fun Function ︼ プログラミング動画とは思えない超ハイテンションなノリで、JavaScriptを学ぶうえで欠かせない勘所を分かりやすく教えてくれるのがコチラのチャンネル! ﹁Spotify﹂の開発にも携わっていたというプログラマーの彼は、得意のJavaScript言語を分かりやすく伝えることに情熱を注いでおり、それは
-
週末料理をしていて足を切ってしまいました。agoです。 以前Perlは書いていたんですが、その頃以下の記事を読んで非常に感銘を受けました。 Perlプログラマのレベル10 - Perlプログラミング救命病棟より - naoyaのはてなダイアリー 当時あまりコミュニティとのつきあいがなかったので、﹁自分のスキルの絶対位置﹂、﹁次のレベルへ行くために必要なもの﹂を知ることで非常に安心感を感じた記憶があります。 いま確認したところ、﹁JavaScriptプログラマのレベル10﹂はないようなので書いてみました。 Perlプログラマ Schemeプログラマ Rubyプログラマ ︵本家に直接リンクできるURLが無かったため、参照ページへリンクしています︶ haskellプログラマ 堕落したCプログラマ HTML知識レベル プログラマレベル 企業法務 JavaScriptの業務スキルレベル 判別表 ︵5
-
1