SFML Blueprints: Sharpen your game development skills and improve your C++ and SFML knowledge with five exciting projects

· Packt Publishing Ltd
Ebook
298
Pages
Tools

About this ebook

Key Features
    Book DescriptionThis book is for developers who have knowledge of the basics of the SFML library and its capabilities in 2D game development. Minimal experience with C++ is required.What you will learn
    • Build a complete game and integrate advanced features by adding a multiplayer layer
    • Get to grips with SFML resources and build a generic and reusable resource manager
    • Gather knowledge about different entity models and build your own 2D games
    • Explore the Box2D engine and add physics properties to your game
    • Add a nice user interface to your game to make it more user friendly
    • Discover the SFGUI library and learn how to customize your game
    • Delve into the importance of multithreading and boost your code
    • Add networking and learn about serialization and database management using Sqlite3
    Who this book is for

    This book is for developers who have knowledge of the basics of the SFML library and its capabilities in 2D game development. Minimal experience with C++ is required.

    Key Features Book DescriptionThis book is for developers who have knowledge of the basics of the SFML library and its capabilities in 2D game development. Minimal experience with C++ is required.What you will learn Build a complete game and integrate advanced features by adding a multiplayer laye...

    Discover more

    About the author

    Maxime Barbier has recently finished his studies and is now a software engineer in Strasbourg, France. He loves programming crazy things and has been experimenting and sharing them with the open source community on GitHub since 2010. Also, he really likes game programming. As his favorite technology is C++, he has become an expert in it because of his work. He has also developed several libraries with this language, and some of them are used in this book. Game programming is his hobby, and he really likes the challenges involved in such a project. He also loves sharing his knowledge with other people, which was the main reason he wrote this book and also the reason for his activity in the open source community. Since 9 years, he has been working on different projects such as Anka Dreles, which is a pen and paper role-playing game, and is putting in effort to convert it into a computer game. He also loves sailing and was a sailing teacher for several years while studying. His dream is to be able to combine sailing and computer sciences by traveling around the world. Before starting with this book, Maxime had already reviewed some books, such as SFML Game Development and Getting Started with OUYA, both by Packt Publishing.
    Maxime Barbier has recently finished his studies and is now a software engineer in Strasbourg, France. He loves programming crazy things and has been experimenting and sharing them with the open source community on GitHub since 2010. Also, he really likes game programming. As his favorite technol...

    Rate this ebook

    Tell us what you think.

    Reading information

    Smartphones and tablets
    Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
    Laptops and computers
    You can listen to audiobooks purchased on Google Play using your computer's web browser.
    eReaders and other devices
    To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.