Summary
Highlights
The video introduces Microsoft MakeCode, a game engine that visually resembles Scratch, and highlights its block-based coding interface. The creator notes similarities to Scratch but points out differences in categories and block names. A unique feature is the ability to compose music with various instruments.
The creator experiments with the music composition feature, finding it engaging. They also discover the asset creation tool, specifically for drawing pixel art, and create a simple smiley face. The video then shows how to import pre-existing sprites, like a monster character.
The creator struggles to integrate custom sprites into the game environment, realizing that assets need to be coded in block form. After successfully adding a character, the focus shifts to implementing movement. The creator notes the absence of a direct 'motion' category, finding movement controls within 'sprites' and requiring extensions.
The creator successfully programs basic character movement using velocity and position changes, but observes some wonky behavior, like inverse movement on the Y-axis. The ability to view the block code as JavaScript is highlighted as a cool feature.
Attempting to add an enemy, the creator faces difficulties managing multiple sprites and their interactions within the single code screen. The process is confusing, leading to the enemy not appearing and eventually a program error, indicating the complexity of the engine without clear guidance.
Frustrated with independent game development, the creator resorts to following a tutorial. This immediately yields results, showcasing background image settings and adding a 'mole sprite'. The video concludes with the creator expressing frustration over the game engine's complexity and their inability to create a functional game without explicit instructions, questioning the intuitiveness of MakeCode.