• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • Tagged with
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Design and development of end user development platform for mobile games using social media

Llorente Munoz, Ruben Cesar 19 October 2012 (has links)
In the present project I purpose the design and development of a collaborative game editor for the Android CityScrabble application based in the Google+ Hangouts Platform. CityScrabble is a kind of Scrabble game where several players can play in a real location. This kind of game is called location-based. The game can be located in all around the world. Each player will be able to choose a topic about which he plays in every moment, and about this topic he must answer a group of hints (called elements in the editor). If the player answers correctly a hint, it will add the score value of the hint to his score and all the players will be informed about it in real time. Many technologies have been used in the development process. First of all and because the platform is Google+ I tried to use only technologies directly supported by Google (Google + API, Google Maps API, Hangouts API, Google AppEngine, Google Datastore) but Google AppEngine and Google Datastore gave me problems with the Python server so I decided to use MySQL as database management system. The queries are requested from PHP files allocated in the university server. Moreover, to allocate the Javascript, CSS and XML files needed I have used the server appspot provided by Google. As I said before, the editor is collaborative. This means that more than one person can be editing the same game at the same time. So it is for this reasons that Google+ Hangouts is the platform; to achieve this broadcasted edition. The hangouts allows to the participant to share the application, documents (by Google Docs), the screen, etc. And also provides videoconference and chat system. If I may return to the subject of the editor, it has been developed trying to be compact (due to the conditions of the Hangouts), grouping all the information in a little space and trying also to be intuitive for the user. Despite of this and due of the information compression in the interface, the final user may need a guide to introduce himself in the edition. This guide is included in the chapter 5 of the diploma thesis. I would like to finish this report remarking the utility that an editor might have in a game as CityScrabble, allowing to create games of any subject in any place of the world. I would like to remark also, that this editor has the potential to be improved adding much more features and allowing to edit other different kind of games for CityScrabble. / -
2

Desing and development of a mobile city game : CityScrabble

Munoz Alonso, Marco Antonio 19 October 2012 (has links)
The broad objective of the thesis is make implementation of CityScrabble, a network multiplayer game, for mobile devices based on the Android platform, using the programming language Java for Android. The specific objectives of this study were outlined as follows: a) To improve the communications protocol. b) To make the design, interface and the user interaction better. c) To correct errors in the last game. d) To implement new features. e) Evaluation session The idea to develop this game begins in a previous game that was developed by Diego Rodriguez Puerto, a student from University of Valladolid. He implemented the game using a Web service based on REST architecture, so the main aim of my project was replace the existing protocol and implement XMPP. It is an open and extensible protocol based on XML, originally designed for instant messaging. This is the protocol selected for Google messaging service Google Talk, Facebook and Myspace and other for chat. For this, I have integrated a Smack library that allows connecting, sending and receiving messages between the players’ devices and XMPP server. The most important reason why it was decided to change the protocol of the game is that if we have more than one scenario (more than a group of People playing CityScrabble at the same moment), we need to create another chat room in the server in order to differentiate between different kinds of games that are being run on the same server. In order to improve the design, as the last interface was adequate and worked property, some parts have been modified to optimize the game and make it more intuitive. A login screen, a progress dialog, a new toggle button and toasts have been integrated to correct errors in the system and improving the Diego Rodriguez version. Others objectives were also correct errors in the last application and implement new features. Some of these features have been proposed is the method of unlocking the game elements using GPS integrated in Android devices, a new login design that allows create and join games, different options depending of the scenario and program a real communications server. After completing the application, we have prepared an evaluation session in a real scenario with a group of people in order in order to see if the end user like the application has been designed and consider proposals to improve it in the future. / -

Page generated in 0.048 seconds