Zdravko Jakupec follows up on his introductory article to saving and loading player-related data in Unity 5, tackling the difficult topic of world objects.
Tag: RalphM
Are your MongoDB queries fast and effective regardless of database size? Craig discusses a number of options to consider when your NoSQL queries go quirky.
Elio Qoshi congratulates Simon Codrington, SitePoint's Ambassador of the Month for February, 2016.
Massimo Cassandro demonstrates how to make use of jsPDF, a JavaScript library for generating PDF documents from web pages.
Jeremy provides a step-by-step tutorial on how an Atom package is structured, how you can create your own, and how you can publish it to the world.
Shaumik Daityari describes in simple steps how to update your GitHub fork via the command line interface.
Learn how to use the Github web UI to sync a fork with the original repo quickly and easily, all without the use of a CLI
Patrick Catanzariti explores the concept of custom Api.ai entities and how these can be used to customize your personal assistant.
Vincent Quarles builds on his original Unity-based Pong clone to imitate the classic Pong UI and to add improved gameplay.
Thomas describes a static site generator workflow, from the generator itself to bug tracking, hosting, version control, QA testing and product management.
Has the smartphone market begun to contract? Craig discusses the recent sales warnings and why it could prove a bonus for web developers.
Vincent Quarles takes you on a journey to create the old Pong game in Unity, from start to finish. Looking to get your foot in the game dev door? Go!
Jérémy Heleine introduces the Raspberry Pi, a tiny computer that can be used for all sorts of projects and for learning about computers and programming.
Osvaldas Valutis explains a simple technique for keeping your publish dates fresh and up to date.
Patrick Catanzariti looks at extending the functionality of a personal assistant in Api.ai using custom intents and contexts.
Chris Ward provides tips on making Git and GitHub projects fit better into developer workflow—from running tests to deploying your code to a server.
Ryan Irelan introduces Craft, a flexible, database-driven, design-friendly CMS providing an elegant and simple authoring experience for clients.
Welcome to 2016. Craig looks back over the past year and discusses the winners and losers in the active browser market.
Elio Qoshi congratulates Thomas Greco, SitePoint's Ambassador of the Month for January, 2016.
Craig returns with another ten web-related prophesies for 2016. Hacks, browsers, SEO and WebAssemby all make the final list.
An individual web page now exceeds 2.2MB. Are pages 16% better than in 2014 or have developers and site owners unconsciously created an obesity epidemic?
Craig looks back at the ten web predictions he made at the start of 2015. Is he the new Nostradamus or a psychic phoney? You decide...
Stephen Altrogge looks at how to create viral content without stooping to clickbait tactics, with high-value content, great headlines, humor and timing.
Tanay Pant presents a step-by-step guide to creating a simple 3D game using the Unity 5 gaming platform.
Josh Althuser explores the meaning of full stack development, and the pros and cons of hiring full stack developers.
Shivam Mamgain explores ways to utilize and customize Google Maps with GMaps.js, a library that makes it much easier to harness the Google Maps API.
Joshua Kraus explores forums as a source of information, guidance and inspiration for article writing, providing tips on how to ask the perfect question.
Elio Qoshi congratulates Adrian Sandu, SitePoint's Ambassador of the Month for December, 2015.
Has a client approached you with a fabulous money-making idea? Are you tempted to offer your expertise in lieu of future profits? Craig provides some advice.
Adam Bolte looks at how to determine the best location to load your environment variables and programs for altering your shell or desktop environment.