Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MagicTale — WeChat Mini-Game (Cocos Creator)

A WeChat mini-game built with Cocos Creator: a small arcade shooter with both 2D and 3D gameplay components, packaged for the mini-game runtime.

Created Cocos Language Platform Status

🎮 What it is

MagicTale is an arcade shooter mini-game. It contains both 2D gameplay (movement, shooting, scoring) and a 3D mode (player, enemies, bullets, chase camera), running on Cocos Creator and built out to the WeChat mini-game target.

✨ Highlights

  • Gameplay components — 2D: d2Move, d2Shoot, d2Score; 3D: d3Player, d3Enemy, d3Bullet, d3Camera, d3Main.
  • Shared frameworkGameBase (AssetManager, MLogger) and GameCore (GameRoot, BattleSession).
  • CommonsdataCenter, eventCenter, and a collider helper for lightweight game state and messaging.
  • Ships to WeChat — includes the Cocos build output under minigame/ and project.config.json for the WeChat devtools.

🗂️ Structure

assets/Scripts/
├── GameBase/     Asset · Debug
├── GameCore/     GameRoot · Battle
├── components/   2D (move/shoot/score) · 3D (player/enemy/bullet/camera)
└── commons/      dataCenter · eventCenter · collider
minigame/         WeChat build output

📜 Notes

Built with Cocos Creator for the WeChat mini-game platform. Original code authored by me.

About

WeChat mini-game shooter built with Cocos Creator (2D + 3D).

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages