Having trouble reading this email? View it in your browser.
New This Week

Apple Game Frameworks and Technologies »

Design and develop sophisticated 2D games that are as much fun to make as they are to play. Familiar with Swift but new to game development? No problem. Start with the basics and then layer in the complexity as you work your way through three exciting—and fully playable—games. In the end, you’ll know everything you need to go off and create your own video game masterpiece for any Apple platform.

Hero's Journey Podcast »

Tim and Tammy are back with another episode of the Pragmatic Hero's Journey podcast. This month, our hosts chat with Brian Hogan, author of Build Websites with Hugo.

Recently Released:


Coming Up Next:

  • Python Testing with pytest, Second Edition

Best Sellers:

Make sure you haven't missed anything!

  1. Exploring Graphs with Elixir
  2. Distributed Services with Go
  3. Programming Phoenix LiveView
  4. Concurrent Data Processing in Elixir
  5. Genetic Algorithms in Elixir

See all best sellers...

Apple Game Frameworks; Podcast
April 22, 2021

Apple Game Frameworks and Technologies: Build 2D Games with SpriteKit & Swift

Discover the power of Apple Game Frameworks, Xcode, and Swift by building three exciting games: Gloop Drop—a new twist on a classic arcade game, Val's Revenge—a roguelike dungeon crawler, and Hog—a social player vs. player mobile dice game. With Apple Game Frameworks, you can create high-performance, power-efficient games that work across all Apple platforms, including iOS, macOS, tvOS, and watchOS.

In this book, you'll discover how to...

Design and develop rich 2D gaming experiences using Apple's built-in game frameworks. Harness the power of SpriteKit using Xcode and Swift to create engaging player experiences. Use the visual Scene Editor to build complete scenes. Unleash the power of the Particle Editor to create amazing effects. Use GameplayKit to add advanced features to your games like pathfinding, artificial intelligence, and complex rule systems. Build larger, more complex worlds with tile maps and Xcode's visual Tile Map editor. Bring people together using GameKit and Game Center, Apple's social gaming network. Increase revenue with third-party banner ads and rewarded ads using Google AdMob™. Monetize your games with StoreKit and in-app purchases.

So, grab your gear and get your game on—it's time to level up your skills.

Now in print: Use Coupon Code "TCSWIFTCOMPLETE" for 40% off the ebook at pragprog.com/titles/tcswift. For the paperback edition, please support your local independent bookstore.

The Pragmatic Hero’s Journey Podcast: Brian Hogan

Brian Hogan is a software developer, teacher, author, editor, and musician. Since 1995, Brian's been building websites and web applications using a variety of tools and technology.

But Brian's journey didn't stop with web development. He's been working as a freelance developer for small businesses and has helped countless developers through lectures, mentoring, and of course, books—including Small, Sharp Software Tools, Exercises for Programmers, tmux 2: Productive Mouse-Free Development, and several others for The Pragmatic Bookshelf.

On this episode, Brian talks about his journey to becoming a pragmatic author and what he's learned along the way. He also spills the beans on what makes for a great bio and how to showcase who you are and what you do.

Listen to the rest of Brian's story on this episode of the Pragmatic Hero's Journey podcast.

You can stream the episode here: https://pragprog.libsyn.com/ or subscribe to the RSS feed at https://pragprog.libsyn.com/rss.

You Could Be a Published Author

Is there a tech topic you are deeply passionate about and want to share with the rest of us? You could become a published Pragmatic Bookshelf author! Take a look at our pragprog.com/become-an-author page for details, including our 50% royalty (yes, for real!) and world-class development editors.

Remember, the best way to tell the future is to create it.

Upcoming Author Appearances

  • 2021-04-22 Herbert Wolverson, Rust Meetup Linz (Austria, Remote)
  • 2021-04-26 Kenneth Kousen, GIDS Live 2021, online
  • 2021-05-13 Johanna Rothman, Agile Reloaded UK
  • Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is signup at pragprog.com.

    Tell your friends! Tweet this

    Follow us on Twitter for the latest news, commentary, and occasional discounts: @pragprog, Andy Hunt @PragmaticAndy.

    By Professional Developers, for Professional Developers

    Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615