Playtest 3
Pre-Beta
Today's playtesting session is for the pre-beta release.
This is going to be much trickier than our usual playtesting, since we are all online.
However, we have a plan.
First of all, it is incredibly important that everyone have a working release
for pre-beta. The TAs will be checking well before class and will contact you if
everything is not in working order. We will post these games on the
Discord server so that everyone can play them.
Lab Format
We could just let people play your game and give you feedback in your Discord channel.
But we want to do more than that. We want you to watch them while they are playing.
This is what Discord was designed to do!
Unfortunately, Discord does not have the ability to share mobile screens. But there is
a way around that. What you can do is share your mobile device screen with your PC and
then share your PC screen with Discord. Yes, it is a bit circuitous, but we believe that
Discord is the best format for playtesting. Look at the appropriate directions below for
your device: iPhone or Android
Once everyone is set up, you should take volunteers for people to play your game and
share their screen with you while they do. Everyone should be sharing in the playtesting
channel of the game that you are playing If multiple people want to stream their game,
you should have an organized way to pick players. Watch them while they play and take
notes. Try not to interfere with their playing. Only help players that explicitly ask
for help.
For the people playing, we ask that you use the think aloud method while you are
playing. This is covered in the online lecture in the
player testing
lecture from the introductory class. Say everything that comes to your mind while you
play, no matter how random. Imagine you are a Twitch streamer giving commentary on a
new game. Since you are not in the room, and we cannot see your faces, this is the
only way we are going to be able to tell what you think about the game.
Sharing your iOS Screen
For iOS (either iPhone or iPad), you can share your screen without installing any new
software (on both MacOS and Windows). However, the way to do it is a bit unusual in
each case. You have to use a piece of software in a way that you did not expect.
iOS to MacOS
To share your iOS screen with Mac, you need to use Quicktime Player. This is
an application that comes with all Macs and is in your Applications folder. It is
primarily used to playback videos, but it can also be used to record videos. This is the
application I used to record the lectures.
Even though you do not necessarily want to record a video of your gameplay, the recording
option allows you to launch a preview window. And that preview window is what you want
to share. Go into Quicktime Player and choose New Movie Recording
(not Screen). This will launch a window with a record button. That record
button has a drop down menu. Select that button and you will see something like the
option below:
As you can see, there are a lot of options -- one for each camera attached and one for
each microphone attached. The item called Ascolais is my iPad. It was recognized
because it is plugged into my laptop with a USB cable. You must plug your device
into your computer for this to work.
Once you select your device from this menu, it will pop up a preview window showing the
screen of your device. No need to hit record! Just keep this window open as you stream.
iOS to Windows
This one is a little trickier, but still doable. If you Google for iOS screen sharing
options on Windows, there are a lot of applications that cost a non-trivial amount of
money to use. Fortunately, you already have a free solution installed: Zoom!
You might be surprised. We said that we wanted you to stream your game with Discord,
not Zoom. Just like the solution on MacOS, you just want to use Zoom to preview your
phone on your PC. You are not going to use any other features of Zoom.
To share your screen, the first thing to do is to start a Zoom meeting. Where is the
Zoom link, you ask? There is none. You will host the Zoom meeting. This will
be a lonely meeting. It will only have you and no one else in it. The only purpose of
this meeting is to connect your phone to your screen.
Once you start the meeting, share your screen. In Zoom you have the option to share
a connected iPad or iPhone, as shown in the picture below:
Select the option that we have shown here. We you do that, your Windows machine will turn
into an Airplay Receiver. It will give you the following instructions to connect to
this receiver.
Now it is time to connect to your device. Access the top-level pulldown menu -- the one
that you use to turn on Bluetooth. This is illustrated on the left below. The screen
mirroring button is the one with two rectangles overlayed on top of each other. Press
that button and choose your device as shown on the right below.
When you do this, you should see your device in the screen share window of Zoom. You
are ready to start streaming on Discord.
Sharing your Android Screen
For both MacOS and Windows, you must install a third-party application to shared your
screen. There are A LOT of sketchy options out there. Or if they are not sketchy, they
charge subscription rates. We have found one option that is not sketchy and is mostly
free: Vysor. Yes, they have a pricing model. But the
free option (well, free with ads) is good enough for class. It also runs on Linux for
the handful of you that use that OS.
Keep in mind that if you do not pay, it will play an ad on your Android screen once every
15 minutes (this is not sketchy; we promise). So you should budget this into your
playtesting.
For both MacOS and Windows, you must enable debugging on your Android device. However,
you already had to do this to load onto the device from Android Studio. So this is
not a big deal.
Android to MacOS
Launch Video and make sure that the Android device is plugged into your computer with
a USB cable. You should see your device at the top of the window, as shown below:
Here the SM TM800 is my Android device. Press View to start viewing. The first time
that you do this it will install a new APK on to your device. Let that finish, and
they your screen should appear.
Android to Windows
The instructions for Windows are much the same as they are for Mac. The only difference
is that you have to install some ADB libraries, as shown in the illustration below.
Click on the link. Then follow the instructions for MacOS above.
|