Portada

A step-by-step guide to porting Fred to Scratch while preserving 100% of the original gameplay experience, with hundreds of figures and diagrams explaining in detail how the original game works.


Making the leap from a beginner programmer to an advanced developer is not about learning more blocks, but about learning to think differently.

Many Scratch users master the basics, but encounter difficulties when trying to build complex projects, organize their code, or take the next step toward more sophisticated games.

In Guía del programador de Scratch avanzado, you will find a practical and structured approach to developing these skills. Throughout the book, you will work with more advanced programming techniques, learn how to organize projects clearly, and build reusable systems that will allow you to create more robust and complete games.

The journey does not stop at theory. The book carefully dissects one of the pioneering ZX Spectrum video games step by step, showing how to translate its ideas and mechanics into the Scratch environment. This analysis connects modern practice with the origins of game programming, also incorporating a review of the historical context in which these developments emerged in the early 1980s.

This book is aimed at Scratch programmers with prior experience who want to progress to an intermediate–advanced level, as well as those interested in retro computing who wish to understand how many of the concepts we still use today were originally developed.

If you want to stop improvising and start building your projects with a solid methodology, this book offers a clear step-by-step path.

Table of Contents

Sample 1

Sample 2

Sample 3

Sample 4

Sample 5