Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
SFML Essentials

SFML Essentials, 9781784397326 (1784397326), Packt Publishing, 2015

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.

What You Will Learn

  • Render sprites and shapes on the screen
  • Manage multimedia resources correctly and efficiently
  • Open and configure game windows to ensure a better gaming environment
  • Build an animation manager for sprites
  • Facilitate native OpenGL code in your rendering
  • Play sound and music on top of the gameplay
  • Load and use shaders to render special effects
  • Send data packets over a network to create a multiplayer experience

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.

(HTML tags aren't allowed.)

Schaum's Easy Outline: Programming with C++
Schaum's Easy Outline: Programming with C++
Boiled-down essentials of the top-selling Schaum's Outline series for the student with limited time

What could be better than the bestselling Schaum's Outline series? For students looking for a quick nuts-and-bolts overview, it would have to be Schaum's Easy Outline series. Every book in this series is a pared-down, simplified,...

Indian Medicinal Plants: An Illustrated Dictionary
Indian Medicinal Plants: An Illustrated Dictionary
In 2004, Springer-Verlag Heidelberg published C.P.Khares "Encyclopedia of Indian Medicinal Plants" which contained 400 monographs comprising classical as well as contemporary research findings.

"Indian Medicinal Plants. An Illustrated Dictionary" is the second major one-volume reference work by C.P.Khare which has been...

Launching Your Yahoo! Business
Launching Your Yahoo! Business
You've made the decision to take your business online, but where do you go from here?  Launching Your Yahoo! Business helps you do everything from creating a business plan to using basic marketing strategies to promote your business to managing a Yahoo! store. It also includes tips and warnings on...

Aerodynamics for Engineering Students, Sixth Edition
Aerodynamics for Engineering Students, Sixth Edition

Already one of the leading course texts on aerodynamics in the UK, the sixth edition welcomes a new US-based author team to keep the text current. The sixth edition has been revised to include the latest developments in compressible flow, computational fluid dynamics, and contemporary applications. Computational methods have been expanded and...

Arctic Security in an Age of Climate Change
Arctic Security in an Age of Climate Change

This is the first book to examine Arctic defense policy and military security from the perspective of all eight Arctic states. In light of climate change and melting ice in the Arctic Ocean, Canada, Russia, Denmark (Greenland), Norway, and the United States, as well as Iceland, Sweden, and Finland, are grappling with an emerging Arctic...

Learning Reactive Programming With Java 8
Learning Reactive Programming With Java 8

Learn how to use RxJava and its reactive Observables to build fast, concurrent, and powerful applications through detailed examples

About This Book

  • Learn about Java 8's lambdas and what reactive programming is all about, and how these aspects are utilized by RxJava
  • Build fast and...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy