Team ['hip','hip]presentCarnival Conduct!
Carnival Conduct Demo Video | Northcoders Project Presentations
The fun of the Carnival in your browser
A browser-based game to unwind with after a hard day's coding. Intended for all audiences. We designed and made this game to test our coding skills with a project we could also enjoy both the development process and the finished product.
The Team
Andy Parks
Billy Sharps
Lee Roberts
Valentina Smeu
Technologies
React: A tool we have used before that gives a simple and effective solution for creating dynamic websites. Phaser 3-The engine to run our game. Phaser gives greater compatibility with the tools we have already used and allows us to work in Javascript with Object-oriented programming. Jest-A useful tool for testing our classes that will run during gameplay. Babel-Required to bundle Phaser for hosting. Webpack-Used to Develop and test Phaser. Netlify-A hosting service we already have knowledge of how to use. Dall-E- Ai art generation tool that was used to create the assets. Tiled-A tool for creating tiled maps from tilesets for games.
Challenges Faced
The major hurdle we faced was spiking Phaser as a new technology. This was a continual process as we were constantly learning about its capabilities. The first was when we had integration issues with React and realised that the best method was to host Phaser as an iframe in React and separate them, not combined in one application.