Week 7 (21-27 Nov 2022)

The deadline for our projects was this week, and seeing as I was unwell last week I really needed to get a move on with my code. This week I added many new features such as a camera overlay, shooting, a collectible key, an escape hatch and death for the player. Starting out with making… Continue reading Week 7 (21-27 Nov 2022)

Week 6 (14-20 Nov 2022)

This week I didn’t manage to get much coding done as I had been unwell for most of it, but I did manage to get the programming fundamental task done. Phaser Classes For our programming fundamental task we were assigned to look into five Phaser classes and see what uses they could have in 2D… Continue reading Week 6 (14-20 Nov 2022)

Week 5 (7-13 Nov 2022)

In this week, I focussed on recreating my game after losing it last week. We also covered two forms of collision detection, these being ray casting and continuous collision detection detection. Recreated Code Here is a look at how the player was created, along with the code for movement and rotation; I also implemented the… Continue reading Week 5 (7-13 Nov 2022)

Week 4 (31-6 Nov 2022)

In this week I started to create my game in Phaser, which started out well until I forgot to save my game to GitHub causing me to lose a lot of progress, but I can still talk about what code I used and how it helped. Creating the foundations Firstly, in the Phaser config I… Continue reading Week 4 (31-6 Nov 2022)

Week 3 (24-30 Oct 2022)

In this week, we were introduced to Phaser, which is a JavaScript framework for creating games. We would be using Phaser to design and create a 2D game prototype for our course project. Planning I started out with planning what kind of game I wanted to make by going over games I have played before… Continue reading Week 3 (24-30 Oct 2022)

Week 2 (17-23 Oct 2022)

In this week we looked at animation of objects in programming, this is important when developing games as it creates movement for the many features that the game could have. To assist in creating animation in coding, we can use mathematical formulas to help create non-linear speeds, for example exponential equations in which one value… Continue reading Week 2 (17-23 Oct 2022)

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!

Week 1 (10-16 Oct 2022)

In my first week of game development I have begun to learn the fundamentals of JavaScript in order to create a web game using said language. So far I have seen how to use proper syntax and format operators correctly some of which I have used before in other programming languages, these being all the… Continue reading Week 1 (10-16 Oct 2022)

What is the Progressive Web App (PWA) and how it works?

Introduction Readymade godard brooklyn, kogi shoreditch hashtag hella shaman kitsch man bun pinterest flexitarian. Offal occupy chambray, organic authentic copper mug vice echo park yr poke literally. Ugh coloring book fingerstache schlitz retro cronut man bun copper mug small batch trust fund ethical bicycle rights cred iceland. Celiac schlitz la croix 3 wolf moon butcher.… Continue reading What is the Progressive Web App (PWA) and how it works?

Knowing Your User. The importance of User Research.

Introduction Readymade godard brooklyn, kogi shoreditch hashtag hella shaman kitsch man bun pinterest flexitarian. Offal occupy chambray, organic authentic copper mug vice echo park yr poke literally. Ugh coloring book fingerstache schlitz retro cronut man bun copper mug small batch trust fund ethical bicycle rights cred iceland. Celiac schlitz la croix 3 wolf moon butcher.… Continue reading Knowing Your User. The importance of User Research.