1.6 Hardware and Software Requirements

Development Requirements

Visual Studio Code is a lightweight and highly popular code editor which allows for lots of extensions and customisation of the code editor, which makes it highly popular in the coding community. Node is a package manager that is very common and allows for the use of packages and frameworks such as React or Phaser.js, which allow for more functionality with the JavaScript/Typescript languages.

Software
Hardware Required

Visual Studio Code

  • 1.6 GHz processor

  • 1 GB of RAM

  • 200 MB of disk space

Node.js

  • at least 4 Virtual CPU Cores

  • 2GB of RAM

  • 25GB of Storage

Microsoft(2021), Cloud 66 ( n.d.)

User Requirements

Describe what a user will need to run the solution

Platform
Requirements

Windows

  • Windows 7 or later

  • An Intel Pentium 4 processor or later that's SSE3 capable

Macintosh

  • OS X El Capitan 10.11 or later

Linux

  • 64-bit Ubuntu 18.04+, Debian 10+, openSUSE 15.2+, or Fedora Linux 32+

  • An Intel Pentium 4 processor or later that's SSE3 capable

Google (2022), Safari Montage (2022)

For me, I have either an 8 core Ryzen 5800x @ 4.7GHz and a RTX 3070 with 16GB of RAM, and 4 TB of storage, or a MacBook M1 with 16GB of RAM and 256GB of storage, so I'm well beyond the development and user requirements.

This could however be an issue as I'm unable to test if computers with lower specifications are able to run the game, unless I were to create a virtual machine which I limit to a certain number of CPU cores and RAM, but I'd need to host the game on a website to be able to access it, because I wouldn't have access to the game on the virtual machine locally.

Last updated