​sudhanshu Aggarwal's Portfolio
Farkle Sparkle!
This video is about a multiplayer dice game I created as part of my Internship and Co-op at Scopely Inc.
This video contains a demo of the android game I created as part of my internship at Scopely.
Challenges:
-
Gameboard Graphics
-
This is an interesting challenge because I had never worked on making 2d graphics and physics work on an Android phone. Also it was a challenge because in this game, the engine shouldn't capture the "whole" screen only a part of it, which is not true for most games.
-
-
Understanding the company's server interactions without much documentation
-
Keep code flexible so that the person who takes over the project has least friction understanding it
-
Didn't use the company's already written basic structure for a multiplayer dice game so that I could undersatnd the process of creating the game and also make a more advanced version using external libraries for code enhancements.
What I learnt:
-
Networking is a pain to implement and test correctly.
-
Documentation is EXTREMELY important.
-
Take short and frequent breaks between work sessions.
-
Don't hesitate to spend more time designing code.
Work to do:
-
In-App purchases
-
User Interface resources
-
Testing features
-
Enable push notifications
-
Gameboard combo-hint UI