Welcome to my portfolio.
My name is Guy Matityahu and I’m an aspiring game desginer and programmer. I am currently learning HTML, CSS, and JavaScript.
I will upload here my programming and designing projects.
In September 2022 I started learning HTML & CSS thoroughly by completing the freeCodeCamp certification as well as studying all available videos on the freeCodeCamp YouTube channel.
My first projects from August-September 2022 are based on the JavaScript Game Development Course for Beginners at freeCodeCamp.org (artwork courtesy of bevouliin.com), and include:
- Vanilla JavaScript sprite animation techniques
- Parallax backgrounds
- NPC/enemy movement patterns (enemy1, enemy2, enemy3, enemy4)
- Collision animations from a sprite sheet
- Point & shoot game
- Enemy variety
- Side-scroller game with mobile support
- State management
- Final endless runner game with all the features
In July 2022 I started learning HTML through Coursera (HTML, CSS, and Javascript for Web Developers by Yaakov Chaikin). I made a simple responsive box design with CSS, but quickly found the course was outdated as it was from 2015.