top of page
COZY COZY WORLD
I am an ordinary Japanese salaryman in his 50's.
The posts are mostly about my attempts at programming which I have taken up recently to maintain logical thinking.
And a bit about my travels around the country.
Home: ようこそ!
Search

Partial Tile Collision in Phaser 3: Climbing "Slopes"
Having worked out the basic logic for detecting collisions with partial tiles, there is light at the end of the tunnel to making Mario...
cedarcantab
May 14, 20225 min read
42 views
0 comments

Partial Tile Collision in Phaser 3: The Basics
Finally, we go beyond recreating (cut-down version of) Phaser's arcade physics engine, and tackle the problem of partial tiles. The...
cedarcantab
May 14, 20224 min read
50 views
0 comments

Pixel Perfect Tile Collision in Phaser 3, Part 2
Introducing gravity and bounce In the previous post I got as far as recreating basic tile collisions for my CozyPhysics engine. The...
cedarcantab
May 13, 20224 min read
24 views
0 comments

Pixel Perfect Tile Collision in Phaser 3, Part 1
Cozy Physics Engine: Starting from the beginning Now that I have gained some understanding of how Phaser's arcade physics engine deals...
cedarcantab
May 12, 20229 min read
55 views
0 comments

Pixel Perfect Tile Collision in Phaser 3, Part 0B
In this post, I continue to explore the insides of the Phaser arcade physics engine relating to sprite vs tile collisions. Detecting...
cedarcantab
May 10, 20227 min read
26 views
0 comments

Pixel Perfect Tile Collision in Phaser 3, Part 0A
In my exploration of the various mechanics involved tile map based games, I have, among others, used the original Donkey Kong game (which...
cedarcantab
May 9, 202210 min read
64 views
0 comments

"One-way" / "Pass-through" Platforms in Phaser 3: Tile Maps
As we saw in the previous post, it is remarkably easy to create "one-way" platforms using sprites. However, what about using tilemaps?...
cedarcantab
May 5, 20224 min read
134 views
0 comments

"One-way" / "Pass-through" Platforms in Phaser 3: Sprites
In this post we explore platforms commonly referred to as "one-way", ie the ones that you can "jump through" from the bottom and land...
cedarcantab
May 4, 20223 min read
177 views
0 comments

Phaser Coding Tips 8 "Sprite Motion Paths Tutorial" Revisited, Part 5
Customer Path Follower, Revised! Further to the previous where I developed my own version of the Path Follower object which relies on...
cedarcantab
Apr 5, 20222 min read
16 views
0 comments

Phaser Coding Tips 8 "Sprite Motion Paths Tutorial" Revisited, Part 4
In the previous three posts, we looked at the various interpolation methods Phaser 3 offers, followed by a look at the...
cedarcantab
Mar 31, 20223 min read
56 views
0 comments

Phaser Coding Tips 8 "Sprite Motion Paths Tutorial" Revisited, Part 3
Continuing on from the previous post about my exploration of Phaser 3's capabilities to generate splines and motion paths, and using...
cedarcantab
Mar 30, 20225 min read
97 views
1 comment

Phaser Coding Tips 8 "Sprite Motion Paths Tutorial" Revisited, Part 2
Continuing on from the previous post about my exploration of Phaser 3's capabilities to generate splines and motion paths, this post is...
cedarcantab
Mar 29, 20227 min read
61 views
0 comments

Phaser Coding Tips 8 "Sprite Motion Paths Tutorial" Revisited, Part 1
When creating shoot-em-ups, you want to have enemies flying in different patterns. You can certainly get sophisticated patterns by using...
cedarcantab
Mar 28, 202212 min read
66 views
0 comments

Understanding 2D Physics Engines with Phaser 3, Part 6: Rectangle Collision Detection & Resolution
Axis Aligned Rectangle Collision Detection and Resolution Having worked through the logic of collision detection between circles and...
cedarcantab
Mar 7, 20229 min read
21 views
0 comments

Understanding 2D Physics Engines with Phaser 3, Part 5: Circle vs Line Collisions
Handling collisions between Circle and Line We covered the topic of colliding circles against axis aligned lines. In this post we cover...
cedarcantab
Feb 28, 20226 min read
39 views
0 comments

Understanding 2D Physics Engines with Phaser 3, Part 4: Circle Collision Response with Mass
Collision Response in Circle2Circle with mass In the previous post I developed the crudest form of collision response; that of two...
cedarcantab
Feb 22, 20225 min read
6 views
0 comments

Physics Simulation in Javascript: Circle2Circle Collision Response (Bounce)
Circle vs Circle Collision Response In the previous post I covered: detecting collisions (strictly speaking, overlap) between two...
cedarcantab
Feb 15, 20225 min read
30 views
0 comments

Physics Simulation in Javascript: Circle to Circle Collision Detection
Collision Detection and Collision Resolution between 2 Circles One of the core functions of a physics engine is of course to detect when...
cedarcantab
Feb 7, 20223 min read
29 views
0 comments


Space Invaders in Phaser 3 (Part 15): Beginning Game Sequence & Flashing Text
In this post I look at the beginning of game sequence. Prompt Player Screen In the original game, when the game starts, the screen is...
cedarcantab
Jan 21, 20224 min read
4 views
0 comments

Danmaku using Phaser 3 (step 17): Intermittent Revisited
In lesson 4 I built a danmaku class that fired bullets on an intermittent basis. At that time, I had a basic danmaku object class and for...
cedarcantab
Oct 5, 20214 min read
4 views
0 comments
Home: Blog2
Home: 配信登録
bottom of page