We will be making simple games using JavaScript and P5.js
???
We will be using Google's firebase (a cloud based database) to store the player's details and scores.
It is assumed you have learnt the basics of:
JavaScript in 11DTEC
drawing on a canvas using P5.js in 12COMP
creating a multi page interface using W3.CSS & JavaScript in 12COMP
If you need to learn/relearn JavaScript basics, look at the:
If you need to learn/relearn drawing using P5.js, you can undertake the first block of the 13COMP P5 mini skills
If you need to learn/relearn multi page interfaces, there are links to the 12COMP W3.CSS web page.
It is assumed you have learnt:
the basics of accessing firebase using JavaScript which you learnt in 12COMP
If you need to learn/relearn firebase basics, look at the 12COMP firebase web page
NCEA Level 3 requires you to use at least TWO "complex programming techniques". For this course they will be:
"programming or writing code for a Graphical User Interface (GUI)"
"reading from/writing to persistent storage" or read/write to a database
We will be learning in easy steps through completing various skills tasks such as: ??????
Not only will you be learning skills, you will be re-using a lot of the task's code in your programming assessment.
We will be learning in easy steps through completing firebase skills tasks.
In learning the firebase skills you will be create code snippets which you can reuse in your database assessment.
P5.js Website A great resource where all the programming videos on this site are sourced