Team ['hip','hip]
presentCarnival Conduct!

Carnival Conduct Demo Video | Northcoders Project Presentations

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

  • Team member imagePreview: Team member image

    Andy Parks

  • Team member imagePreview: Team member image

    Billy Sharps

  • Team member imagePreview: Team member image

    Lee Roberts

  • Team member imagePreview: Team member image

    Valentina Smeu

Technologies

Technologies section imagePreview: Technologies section image

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.