Adding a score and a message
Now we know enough about strings, SFML Text
, and SFML Font
to go about implementing the HUD.
The next thing we need to do is to add another #include
directive to the top of the code file. As we have learned, the sstream
class adds some really useful functionality for combining strings, and other variable types, together into a string.
Add the following line of highlighted code:
#include "stdafx.h"
#include <sstream>
#include <SFML/Graphics.hpp>
using namespace sf;
int main()
{
Next we will set up our SFML Text
objects. One will hold a message that we will vary to suit the state of the game, and the other will hold the score and needs to be regularly updated.
The next code that declares the Text
and Font
objects loads the ...
Get Beginning C++ Game Programming now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.