{"id":15190,"date":"2014-02-26T10:13:47","date_gmt":"2014-02-26T14:13:47","guid":{"rendered":"https:\/\/itp.nyu.edu\/opportunities\/?p=15190"},"modified":"2014-02-26T10:14:04","modified_gmt":"2014-02-26T14:14:04","slug":"job-virtual-island-development","status":"publish","type":"post","link":"https:\/\/itp.nyu.edu\/opportunities\/2014\/02\/26\/job-virtual-island-development\/","title":{"rendered":"[Job] Virtual Island Development"},"content":{"rendered":"<div>We are looking for a development team that can help us make a virtual island for children. The idea is to make something where children from different nations can meet and interact.\u00a0 We have been looking at Second Life and Habbo Hotel for inspiration, but we do not want to be constrained by this, we are open to suggestions.<\/div>\n<div><\/div>\n<div><\/div>\n<div><\/div>\n<div>EAPIC<\/div>\n<p align=\"center\">CONFIDENTIAL, NOT FOR DISTRIBUTION<\/p>\n<div><\/div>\n<div>Technical Description<\/div>\n<div>A MMO for children (ages 6-12) based on an island.<\/div>\n<div>We expect a tens of millions users to register and a high repeat rate.<\/div>\n<div>The servers need to be reachable from multiple international locations.\u00a0 Users will be from three different countries. Servers need to be hosted in the US, Europe or India.\u00a0 Scalability is important.\u00a0 Snapshots of the whole state are needed (to be able to recreate the whole system at any point in time)<\/div>\n<div>User access can be a pc standalone, a mobile version, tablet, and or web interface.<\/div>\n<div>Sound from the island is played on the user\u2019s end.\u00a0 It must be synced or close to synced for real-time events.<\/div>\n<div>Known characteristics<\/div>\n<div>1)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0The users can make objects and architecture<\/div>\n<div>a.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Obviously we need a simple object construction system.\u00a0 Users can also upload pictures.<\/div>\n<div>2)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0The users can have their own private or semi-public space ( as in their own room, see habbo hotel )<\/div>\n<div>a.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0The user can acquire pre-made objects (such as furniture) and place them inside their own.<\/div>\n<div>b.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0No theft possible<\/div>\n<div>3)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0The users can interact with each other<\/div>\n<div>a.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Users can chat with each other or a room<\/div>\n<div>b.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Chat needs a very large emoji library. (We will be creating this)<\/div>\n<div>c.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Users can give each other items.<\/div>\n<div>d.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Users can send each other messages<\/div>\n<div><\/div>\n<div>\n<p>4)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Users upload a headshot and this is used to create their avatar:<\/p>\n<p><a href=\"https:\/\/itp.nyu.edu\/opportunities\/wp-content\/uploads\/2014\/02\/Screen-shot-2014-02-26-at-9.12.37-AM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-15192\" alt=\"Screen shot 2014-02-26 at 9.12.37 AM\" src=\"https:\/\/itp.nyu.edu\/opportunities\/wp-content\/uploads\/2014\/02\/Screen-shot-2014-02-26-at-9.12.37-AM-300x113.png\" width=\"300\" height=\"113\" srcset=\"https:\/\/itp.nyu.edu\/opportunities\/wp-content\/uploads\/2014\/02\/Screen-shot-2014-02-26-at-9.12.37-AM-300x113.png 300w, https:\/\/itp.nyu.edu\/opportunities\/wp-content\/uploads\/2014\/02\/Screen-shot-2014-02-26-at-9.12.37-AM.png 576w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>(this is just a draft to illustrate avatar)<\/p>\n<\/div>\n<div>5)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0There is a strong community aspect.<\/div>\n<div>a.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0We create games for the users<\/div>\n<div>b.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0We create contests<\/div>\n<div>c.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0We have a news\/announcement system<\/div>\n<div>d.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0We need to have a strong monitoring system so that the admins can protect the users from unwanted activity.<\/div>\n<div>e.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Users can have friends<\/div>\n<div>f.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Users can form teams<\/div>\n<div>g.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0There will be elections so we need a voting system.<\/div>\n<div>6)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0There are public spaces<\/div>\n<div>a.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Places to exhibit art (both pre-made by us and created or uploaded by the users)<\/div>\n<div>b.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Places to interact.\u00a0 Those that invite chatting, or doing activities together<\/div>\n<div>c.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Places for public events as in a movie screening or lecture.<\/div>\n<div>7)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0System needs an api of sorts<\/div>\n<div>a.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0We plan on using real time data about the system to make generative art so we need access to this.<\/div>\n<div>8)\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0System needs to expand<\/div>\n<p>a.\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0This is a multi-year project so we will be adding things to it over time, some of them which we haven\u2019t imagined yet.\u00a0 So we have to create the initial infrastructure to accommodate this in the future<\/p>\n<div>Timing, stages<\/div>\n<div>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 We plan on rolling this out with a very basic functionality and then add on the rest of features over time.<\/div>\n<div>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 We have very little time to roll out the first version so we need to plan accordingly.<\/div>\n<div><\/div>\n<div>I can be contacted at\u00a0<a href=\"mailto:guillermo@gacevedo.com\" target=\"_blank\">guillermo@gacevedo.com<\/a>\u00a0 or at\u00a0<a href=\"tel:917-822-1772\" target=\"_blank\">917-822-1772<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>We are looking for a development team that can help us make a virtual island for children. The idea is to make something where children&#8230;<\/p>\n","protected":false},"author":122,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-15190","post","type-post","status-publish","format-standard","hentry","category-job","entry"],"_links":{"self":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/posts\/15190","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/users\/122"}],"replies":[{"embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/comments?post=15190"}],"version-history":[{"count":0,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/posts\/15190\/revisions"}],"wp:attachment":[{"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/media?parent=15190"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/categories?post=15190"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itp.nyu.edu\/opportunities\/wp-json\/wp\/v2\/tags?post=15190"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}