SFML Essentials
- Length: 132 pages
- Edition: 1
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2015-02-26
- ISBN-10: 1784397326
- ISBN-13: 9781784397326
- Sales Rank: #4566119 (See Top 100 Books)
A fast-paced, practical guide to building functionally enriched 2D games using the core concepts of SFML
About This Book
- Learn to utilize the features of SFML quickly to create interactive games
- Realize your game ideas by following practical tutorials based on the essential features of SFML
- Step-by-step guide describing the fundamental concepts of SFML with the help of plenty of examples
Who This Book Is For
If you are an enthusiast who is not new to the field of game development but want to exercise the countless features of SFML and build 2D games with minimal effort, this is the book for you.
In Detail
SFML is a cross-platform, object-oriented multimedia API that is written in C++. It provides a simple interface to ease the development of games and multimedia applications.
This book will guide you through everything you need to know about building a 2D game in SFML. Concepts such as Sprites, Textures, Animation, and Cameras are explored in depth and finally the book ends with advanced topics like shaders and networking. You will also learn how to play sound and music on top of the gameplay. Every step through the journey is filled with examples in C++ to guide you in the right direction. By the end of the book you will feel confident about creating 2D games with SFML, without investing too much time on it.
This book contains a set of fast-paced tutorials about the core features of SFML.
Table of Contents
Chapter 1. Getting Started with SFML
Chapter 2. Loading and Using Textures
Chapter 3. Animating Sprites
Chapter 4. Manipulating a 2D Camera
Chapter 5. Exploring a World of Sound and Text
Chapter 6. Rendering Special Effects with Shaders
Chapter 7. Building Multiplayer Games