How to Download and Play Survivalcraft on PC Download and install BlueStacks on your PC. Look for Survivalcraft in the search bar at the top right corner. Click to install Survivalcraft from the search results. Complete Google sign-in (if you skipped step 2) to install Survivalcraft. More items... Nov 27, 2020