This series of articles is for everyone who starts game development with Unity3d. It will teach you how to integrate Unity game with Facebook and explain different integration strategies highlighting possible benefits and pitfalls.
About month ago I looked into Unity3d spending first week on reading Unity API documentation and having some fun with code examples to just to discover how great environment it is. I was amazed in spite of number of crashes which can be highly annoying.
After digesting basics I craved to build “a game”. Firstly it is always fun and secondly it is also good exercise that helps to review everything that has been learned. Game had to be simple. I took the idea of the game called “lines” and after adding extra features I began to develop. It took about 15 days from the initial concept, through shape designs in Blender, programming A* – path finding algorithm, seeking sound effects up to polishing prototype, which you can find here. Upon completing all above I desired to connect my game with Facebook so users could share scores and perhaps, at later stage see real time score of their own friends, playing game online. And that was the point I got stuck with zero experience in social development. Searching forums and blogs I was trying to find complete guide that would show me all the steps of how to integrate Unity3d game with Facebook. I found number of plugins, scripts and tutorials out of which only few seemed to be useful.
In this series of blog articles I am going to share my experience on the journey to social gaming. As the topic is massive I decided to split it into smaller logical chunks. Take a look at below table of content to get and idea what is coming. If not yet, each of those topic will soon become available.
I highly recommend you read everything, which should give you solid understanding of how to build social games. But if you already know some stuff or simply find it boring just navigate to section you need.
Games Development with Unity3d and Facebook
- Games and social media
- Unity games and Facebook
- Plan of action
- Preparation and prerequisites
- Logging user to Unity3d Game with facebook account
- Unity3d and PHP in action (server-side)