Tile Based Worlds
Tile Based Worlds
Explore the fun and beauty of ordered tile worlds! This site teaches techniques and processes to build tile-based games or effects using p5.js.
Start Your Journey
Ready to dive into tile-based game development? Begin with our comprehensive tutorial series:
🎮 Start Tutorial Series - A complete guide from programming basics to advanced techniques
What You’ll Learn
- Programming Fundamentals - JavaScript crash course for beginners
- Tile Basics - Why tiles? Map formats and rendering
- Character Control - Movement, collision detection, and jumping
- Game Mechanics - Doors, enemies, shooting, and items
- Advanced Graphics - Scrolling, depth, and isometric views
- AI & Pathfinding - Smart enemies and navigation algorithms
About This Site
This work is inspired by Tonypa’s original tile-based tutorials for ActionScript, modernized for JavaScript and the web. The tutorials use p5.js, an approachable library supported by the Processing Foundation.
No programming experience required - we start from the very beginning and build up to advanced concepts step by step.
Ready to start? → Begin with the JavaScript Crash Course