«
Yiming “ Frank ” Pan
Software Development
A One-to-one Combat Card Game with Local Networking and User Generated Content
My project aimed to innovate in the digital card game space by incorporating usergenerated content and local networking , challenging traditional gaming models by enabling players to create their own cards . Inspired by established games like Hearthstone and Magic : The Gathering , I embarked on this initiative to foster creativity and democratize game design .
This initiative could significantly influence the video game industry by opposing the prevalent pay-to-win model and promoting a more equitable gameplay environment . Allowing players to freely create and share content could also prolong the game ’ s appeal and boost player engagement , potentially redefining how games are designed and enjoyed .
The project unfolded over a year , during which I developed a custom user interface and integrated Lua scripting to facilitate dynamic gameplay . Employing a combination of Object- Oriented and Functional programming alongside the Model-View-Controller pattern , I enhanced my technical skills in programming , system design , and user interface complexities . This experience promoted a creative and innovative mindset .
68 SOFTWARE DEVELOPMENT