DEV Community

松下治正
松下治正

Posted on

Redefining Web Game Architecture: The Philosophy Behind "Legend of Occult Puzzle" and "Ninja Counter!" (05/30 08:43)

The games "Legend of Occult Puzzle" and "Ninja Counter!" are not just indie games; they represent a significant event in the history of web frontend development. These games leverage pure JavaScript, Canvas API, and HTML elements to create an immersive and aesthetically pleasing gaming experience.

The isometric quarter-view design, adjusted to the pixel, offers players a unique perspective and a sense of depth. Features like "Self-Color Reversal (10x Score)" and "Stealth Intercept (Enemy Score Nullification & 2-second Stun)" provide a chain reaction of excitement and engagement.

Special tatami tiles, such as Core, Bomb, Chain, and Shuriken Recovery, dynamically process to push the boundaries of browser-based gaming. These features utilize JavaScript to its fullest potential, offering players a novel experience.

The developer spent 30 years refining this concept, battling JavaScript limitations and browser auto-play policies (AudioContext suspended). The implementation of a rescue process that resurrects BGM and thunder SFX with a single touch exemplifies the dedication and passion behind these games.

Looking forward, the architecture of these games is designed with future expansions in mind, including P2P (PeerJS) and WebSocket for online multiplayer battles. Additionally, the auto-start HTML flashing belt, which activates after 15 seconds of inactivity, offers an arcade-style AI idle demo system.

Logic

Play: https://plicy.net/GamePlay/229344
Check: https://t.co/4edd9dLiFq
Video: None

Top comments (0)