For the third time in a row, Worldforge participated in Google Summer of Code, with three students completing the program this year. Worldforge is the original open-source Massively Multiplayer Online Role-Playing Game (MMORPG) project, so it’s great at getting students who are interested in games into open source.
This post showcases some of the work done by one of our students, Tiberiu Paunescu, to implement a series of improvements to the Ember UI. These improvements were all end-user focused and meant to provide a better and more streamlined user experience.
The first feature implemented was an improvement to the inventory which makes it possible to drag items from the inventory widget into the world, and place them there. When an item is dragged off the inventory and into the world a preview model is created, showing where the item will end up.
The second feature Tiberiu worked on was a new quick-help system. This is designed to provide context-sensitive help messages to the user, triggered by various actions performed. The overall goal is to make it easier for new users to quickly get immersed in the world, and to get proper help messages when they are needed.
The last feature implemented is a new action bar framework. The action bar allows the user quick access through either the keyboard or the mouse to frequently-used items and actions. Action bars can be created and destroyed on the fly, and items can be dragged from the inventory onto an action bar to create a new binding.
Action bars are also property persisted between server sessions.
As you can see from the videos, these are all solid and very useful features which greatly improve the user experience. Tiberiu is a great example of the amazing contributions that can be made in just one summer, we’re all very proud of what Tiberiu has achieved.
By Erik Hjortsberg, WorldForge Mentor
This post is cross posted from the WorldForge Developers Journal.
Thursday, 7 October 2010
Google Summer of Code report: WorldForge
Recent Posts
- New Google Tricks: 15+ Cool and Amazing Secret Hidden Google Tricks
- Weekend Tech News: Battlegrounds Mobile India gameplay, WhatsApp policy canceled?, OPPO foldable phone
- PUBG Mobile India release date: Relaunching as Battlegrounds Mobile India officially announced
- Difference B/W Blogs & Websites Things People Haven't Told You
- Watch Live IPL 2021: How to watch today's Live streaming of IPL 2021? All Methods
Label:
gsoc,
worldforge
(+)