RWDevCon Inspiration Talk – Possible by Tammy Coron
Jun 5 2015 · Article (20 mins)
With passion, dedication, and understanding that anything’s possible, you can achieve your dreams. Keep at it...
more
RWDevCon Inspiration Talk – Possible by Tammy Coron
With passion, dedication, and understanding that anything’s possible, you can achieve your dreams. Keep at it; the impossible just takes a little longer.
Multiple Domains
GameplayKit and Localisation with Tammy Coron – Podcast S07 E11
Feb 26 2018 · Article (1 min)
In this episode Independent Creative Professional Tammy Coron returns with Dru and Janie to dive into Gamepla...
more
GameplayKit and Localisation with Tammy Coron – Podcast S07 E11
In this episode Independent Creative Professional Tammy Coron returns with Dru and Janie to dive into GameplayKit and then Dru talks about the importance and tricks of localising your apps.
Multiple Domains
Unity and ShaderKit with Tammy Coron – Podcast S07 E08
Jan 15 2018 · Article (1 min)
In this episode Tammy Coron joins Dru and Janie to talk about developing with Unity, and then Janie introduce...
more
Unity and ShaderKit with Tammy Coron – Podcast S07 E08
In this episode Tammy Coron joins Dru and Janie to talk about developing with Unity, and then Janie introduces us to ShaderKit.
Game Tech
HTC Vive Tutorial for Unity
Jan 4 2019 · Article (40 mins)
Learn how to use the HTC Vive with Unity! Grab and throw objects, shoot lasers and teleport around an area.
HTC Vive Tutorial for Unity
Learn how to use the HTC Vive with Unity! Grab and throw objects, shoot lasers and teleport around an area.
Professional Growth
Top 8 Programmer Hobbies
Nov 11 2016 · Article (25 mins)
Check out the top 8 programmer hobbies according to a recent survey, along with some great resources on how t...
more
Top 8 Programmer Hobbies
Check out the top 8 programmer hobbies according to a recent survey, along with some great resources on how to get started with each hobby yourself!
In this tutorial you will learn how to implement an Infinite Scrolling UITableView in your iOS app using a pa...
more
UITableView Infinite Scrolling Tutorial
In this tutorial you will learn how to implement an Infinite Scrolling UITableView in your iOS app using a paginated REST API.
Game Tech
Advanced VR Interactions in Unity Tutorial
Mar 26 2019 · Article (35 mins)
Create advanced interactions and mechanics in your Unity VR app, including working with tooltips, joints, sna...
more
Advanced VR Interactions in Unity Tutorial
Create advanced interactions and mechanics in your Unity VR app, including working with tooltips, joints, snapping and haptic feedback!
Game Tech
How to Make a Chess Game with Unity
May 25 2018 · Article (30 mins)
Not every successful game involves shooting aliens or saving the world. Board games, and chess, in particular...
more
How to Make a Chess Game with Unity
Not every successful game involves shooting aliens or saving the world. Board games, and chess, in particular, have a history that spans thousands of years. In this tutorial, you’ll build a 3D chess game in Unity.
Game Tech
How to use the New Unity Prefab Workflow
Dec 15 2018 · Article (25 mins)
The new prefab workflow is here! Rejoice and find out how to make the most of prefab overriding, nesting and ...
more
How to use the New Unity Prefab Workflow
The new prefab workflow is here! Rejoice and find out how to make the most of prefab overriding, nesting and variants in Unity’s new prefab workflow.
Game Tech
How to Make an AR Game Using Vuforia
Feb 1 2019 · Article (15 mins)
Augmented reality (AR) is suddenly the buzzword on everyone’s tongue. Thanks to Vuforia, developers can easil...
more
How to Make an AR Game Using Vuforia
Augmented reality (AR) is suddenly the buzzword on everyone’s tongue. Thanks to Vuforia, developers can easily augment the physical world with digital content. Although the launch of ARKit and ARCore have helped raise the awareness of augmented reality, many other platforms and SDKs have been on the go for a while now. One of these […]
iOS & Swift
Coordinator Tutorial for iOS: Getting Started
Feb 19 2018 · Article (25 mins)
In this Coordinator tutorial you’ll convert an iOS app from using the MVC pattern to the Coordinator pattern ...
more
Coordinator Tutorial for iOS: Getting Started
In this Coordinator tutorial you’ll convert an iOS app from using the MVC pattern to the Coordinator pattern and examine the pros and cons of Coordinators.
iOS & Swift
How to Create Your Own Slide-Out Panel Navigation
Mar 20 2019 · Article (25 mins)
This easy tutorial will help you add the popular slide-out navigation panels to your apps using Swift 4, Xcod...
more
How to Create Your Own Slide-Out Panel Navigation
This easy tutorial will help you add the popular slide-out navigation panels to your apps using Swift 4, Xcode 10 and iOS 12.
iOS & Swift
Realm Tutorial: Getting Started
Dec 19 2018 · Article (30 mins)
In this tutorial, you’ll learn how to use the Realm cross-platform mobile database solution by building an ap...
more
Realm Tutorial: Getting Started
In this tutorial, you’ll learn how to use the Realm cross-platform mobile database solution by building an app that keeps track of wild animals.
iOS & Swift
Swinject Tutorial for iOS: Getting Started
Apr 30 2018 · Article (30 mins)
In this tutorial, you will explore Dependency Injection (DI) through Swinject, a Dependency Injection framewo...
more
Swinject Tutorial for iOS: Getting Started
In this tutorial, you will explore Dependency Injection (DI) through Swinject, a Dependency Injection framework written in Swift. Dependency Injection is an approach to organizing code so that its dependencies are provided by a different object, instead of by itself.
iOS & Swift
Metal by Tutorials
Dec 13 2023 · Book
Build your own low-level game engine in Metal!
Metal is a unified application programming interfa...
more
Metal by Tutorials
Build your own low-level game engine in Metal!
Metal is a unified application programming interface (API) for the graphics processing unit, or GPU. It’s unified because it applies to both 3D graphics and data-parallel computation paradigms. Metal is a low-level API because it provides programmers near-direct access to the GPU. Finally, Metal is a low-overhead API because it reduces the central processing unit (CPU) cost by multi-threading and pre-compiling of resources.
But beyond the technical definition, Metal is the most appropriate way to use the GPU’s parallel processing power to visualize data or solve numerical challenges. It’s also tailored to be used for machine learning, image/video processing or, as this book describes, graphics rendering.
This book will introduce you to low-level graphics programming in Metal — Apple’s framework for programming on the graphics processing unit (GPU). As you progress through this book, you’ll learn many of the fundamentals that go into making a game engine and gradually put together your own engine. Once your game engine is complete, you’ll be able to put together 3D scenes and program your own simple 3D games. Because you’ll have built your 3D game engine from scratch, you’ll be able to customize every aspect of what you see on your screen.
This book is for intermediate Swift developers interested in learning 3D graphics or gaining a deeper understanding of how game engines work.
iOS & Swift
Siri Shortcuts Tutorial in iOS 12
Dec 3 2018 · Article (30 mins)
In this iOS 12 tutorial, you’ll learn how to build Siri Shortcuts for your app to surface in Spotlight as wel...
more
Siri Shortcuts Tutorial in iOS 12
In this iOS 12 tutorial, you’ll learn how to build Siri Shortcuts for your app to surface in Spotlight as well as command Siri with your voice.
Multiple Domains
Introducing the raywenderlich.com Podcast: S01 E01
Dec 5 2013 · Article (2 mins)
Check out the first episode of our official raywenderlich.com podcast!
Introducing the raywenderlich.com Podcast: S01 E01
Check out the first episode of our official raywenderlich.com podcast!
Game Tech
Introduction to Asynchronous Programming in Unity
Dec 8 2021 · Article (35 mins)
Dive deeper into the world of asynchronous programming in Unity by creating a fun town-builder game.
Introduction to Asynchronous Programming in Unity
Dive deeper into the world of asynchronous programming in Unity by creating a fun town-builder game.
iOS & Swift
How To Make a Custom Control Tutorial: A Reusable Slider
Nov 14 2018 · Article (30 mins)
Controls are the bread and butter of iOS apps. UIKit provides many but this tutorial shows you how to make an...
more
How To Make a Custom Control Tutorial: A Reusable Slider
Controls are the bread and butter of iOS apps. UIKit provides many but this tutorial shows you how to make an iOS custom control in Swift.
Game Tech
Tweening Animations in Unity with LeanTween
Jan 19 2022 · Article (25 mins)
Learn how to use LeanTween to animate the User Interface and various GameObjects in Unity 3D by creating a Br...
more
Tweening Animations in Unity with LeanTween
Learn how to use LeanTween to animate the User Interface and various GameObjects in Unity 3D by creating a Breakout game clone.
iOS & Swift
How To Make a Game Like Cut the Rope With SpriteKit
Oct 21 2019 · Article (30 mins)
In this tutorial, you’ll learn how to build a game like Cut the Rope with SpriteKit in Swift, complete with ...
more
How To Make a Game Like Cut the Rope With SpriteKit
In this tutorial, you’ll learn how to build a game like Cut the Rope with SpriteKit in Swift, complete with animations, sound effects and physics!
iOS & Swift
Test Driven Development Tutorial for iOS: Getting Started
Jun 4 2018 · Article (25 mins)
In this Test Driven Development Tutorial, you will learn the basics of TDD and how to be effective at it as a...
more
Test Driven Development Tutorial for iOS: Getting Started
In this Test Driven Development Tutorial, you will learn the basics of TDD and how to be effective at it as an iOS developer.
iOS & Swift
GameplayKit Tutorial: Entity-Component System, Agents, Goals, and Behaviors
Mar 17 2017 · Article (35 mins)
In this GameplayKit tutorial, you will learn how to create flexible and scalable games by using the Entity-Co...
more
GameplayKit Tutorial: Entity-Component System, Agents, Goals, and Behaviors
In this GameplayKit tutorial, you will learn how to create flexible and scalable games by using the Entity-Component system with Agents, Goals and Behaviors.
iOS & Swift
Game Center for iOS: Building a Turn-Based Game
Dec 10 2018 · Article (25 mins)
In this tutorial, you’ll learn about authentication with Game Center and how its turn-based mechanics work. I...
more
Game Center for iOS: Building a Turn-Based Game
In this tutorial, you’ll learn about authentication with Game Center and how its turn-based mechanics work. In the end, you’ll have the foundations of how to integrate a multiplayer game with GameCenter.