Closed

Android Coding support for small Unity 360°Degree Panoramic Game & Geolocation. Later maybe porting to iOS

Essential: Very good English Communication skills!

Good general communication skills: You are clear about how you long you will need for specific tasks. If a task is too challenging, we will work around it. (I prefer you tell me honestly when a task is a problem, than telling me "no problem" when it actually is) If I am not describing a task clearly enough for you, you will ask me until you are completely sure what i meant.

Basics

- The app is a puzzle game more or less. First the user should guess where a certain location could be in the city of Salzburg (based on a 360 panorama image; the user has to place a marker on a map after he/she took a look at the panorama image). If the user got close with his/her set marker 2 puzzles are unlocked: a quiz (a random question about Salzburg is asked with 4 possible answers given) and a quest (the user has to find the exact location based on coordinates/geolocation).

If the user manages to solve the quiz and the quest he/she is rewarded with a story (audio and/or text) about the location.

There are 4 difficulty levels in total and a tutorial level.

- The app is made with Unity, scripts are written in C#, the project is setup in 3D because of the panorama-screen, and it maybe doesn't hurt to have that z-axis :)

- The panorama view is just a skybox with the respective textures which are downloaded from a server - otherwise the app would get to big filesize-wise (there are about 50 locations/panoramas and each panorama has 6 textures ...)

**********

Mockup of Navigation:

[login to view URL]

**********

Progress:

Until the refinement the following features were working quite solid already:

- gathering/parsing the necessary data from the json file on the server

- creating folderstructure on device, copy and setup files, checking if theres enough space for the textures/files on the users device

- downloading and applying the panorama images to the skybox

- controlling the camera with the phones gyro

- getting the users geolocation via WLAN, mobile data connection and GPS (well, this one is 1 or 2 lines of code more or less ;) )

- overall ui setup for portrait and landscape mode

- some other stuff

Right now i'm working on a text/prompt/message system for multilingualism (german is the main language, but its good to have english too ;) ), rewriting the routine for parsing the main json file (i hadn't thought of some important values), further ui setup and reimplementing the json<->engine - routines.

Are you familiar with

- touch input (for the zoomypinchydraggy stuff)?

- working with geolocations?

- android system messages?

- json building and parsing? (Or maybe you know some other good ways to handle medium-size data? I'm sticking with json to handle the textures and overall saving, but for example the quiz is not part of it right now)

We still need your support in:

- panorama screen: switching between gyro and swiping to control the camera (rotation)

====> adding nice and smooth gyroscope input for the 360 panorama

- map screen: getting the right coordinates back (applying coordinate system)

====> script for getting coordinates after dragging the marker on the map. the next step would be to calculate the distance between that point and a point given via geo-coordinates. the map is implemented now as a 3D-Quad (square dimensions) which can be dragged and scaled (using "lean touch").

- quest screen: displaying the users position on the map, maybe android system message if the user gets close

====> as far as my research got android system messages aren't that easy to implement without app-filesize increasing. maybe you can help with a solution for that? also a method for scaling geo-location to the ingame map (2Dtexture/3D-plane) would be awesome!

**update ** little correction in the last part

We still need your support in:
- panorama screen: switching between gyro and swiping to control the camera (rotation)
====> adding nice and smooth gyroscope input for the 360 panorama, finger-control currently implemented via 'Lean touch'

- map screen: getting the right coordinates back (applying coordinate system)
====> script for getting coordinates after dragging the marker on the map. the next step would be to calculate the distance between that point and a point given via geo-coordinates. the map is implemented now as a 3D-Quad (square dimensions) which can be dragged and scaled (using "lean touch").

- quest screen: displaying the users position on the map, maybe android system message if the user gets close
====> like map screen but with frequently updated user position.

summary map/quest-screen
- the corner geolocations (latitude, longitude) of the square map are certain and won't change
- point-of-interest-geolocations are certain and won't change
- the user drags the marker onto the map; the user can reposition the marker; the marker-scaling shouldn't change no matter what the map's scale values are
- the square map can be scaled and dragged around by the user (even when the marker is placed or when the userposition is being displayed)
• calculate distance between the marker position and a given geo-location (the unity-vector2s would also be used later to draw a circle around marker position and geo-location)
• get marker position (as geolocation and/or local-coordinates) or for saving purposes
• calculate distance between the user-device's geolocation and a list of geolocations in given time intervals

Skills: Android, C Programming, Unity 3D

See more: sip client android bluetooth support, android mobile support whatsapp, android bluetooth support, twitter, seo, php, android, software testing, java, mysql, animation, css, html, website design, magento, software development, link building, wordpress, game development, 3d modelling

About the Employer:
( 9 reviews ) Salzburg, Austria

Project ID: #16156921

28 freelancers are bidding on average €18/hour for this job

itIndia2

Hello, Regards from Yudiz. I read your whole post and did an analsis for 2 days and are now applying for the post. Yes, our team can help you with this. Some of our Statistics: 180+designers and developers(25 worki More

€12 EUR / hour
(53 Reviews)
8.1
itBoss1227

Hi I am very interesting your project. Already I made many 360-panorama apps using Unity. Once you contact me, You can see my old project urls. My target is 100% success job. Regards. And I have some skills, fo More

€30 EUR / hour
(40 Reviews)
7.7
ITWhiz4U

Hello, sir. I have read your project description carefully and it is right for me. I have developed several mobile games so that have an usual eye in game development. I use cocos-2d and cocos-2dx for 2D game develo More

€30 EUR / hour
(51 Reviews)
7.9
Wangxianming

Professional Unity app developer is here. I am top 10 mobile developer on Freelancer.com. I checked your specs in detail and I am very interested. Please contact me with details. Thanks

€27 EUR / hour
(63 Reviews)
8.1
vasundhara19

We have checked your requirement and we will convert your imagination into a game. We have already uploaded successful unity games on Android & iOS Store like Bottle Shoot 3D, Car Racing On Impossible Tracks, Balance B More

€18 EUR / hour
(86 Reviews)
8.1
Angel521

Hello. I am *BingBing* I have many experiences on Unity Projects. I have done AR and Unity Games. I can show you the sample games and AR Products. Please check my work history and my portfolio on Freelancer. You wi More

€16 EUR / hour
(166 Reviews)
7.7
hy1990com

Hello. I can communicate with voice chatting. I have enough experience in android and iPhone. I can work in first 2 or 3 days without any money for testing. I want to work for long term with you. I think money is More

€16 EUR / hour
(37 Reviews)
7.2
PrettyIT4U

Hi, I got the proposal about your AR app. I am an expert developing the unity app and game, having experience for 5+ years and a member of Unity Game and Unity AR/VR Company for Mobile. I will offer high quality and More

€16 EUR / hour
(59 Reviews)
7.3
€15 EUR / hour
(28 Reviews)
7.3
BlessingAppMaker

I have read your proposal carefully and I have the confident that I will complete project on time. As you can check my reviews and portfolio on my profile page, I am passionate developer that have the strongest skills More

€12 EUR / hour
(21 Reviews)
7.1
JoomlaVogue

Hello Sir, First of all, we would like to tell you how we will initialize the project with you Please have a look at our portfolio for Mobile App and Unity Game based projects: [login to view URL] More

€16 EUR / hour
(63 Reviews)
7.5
Gates777

Hello!!! How are you today? I am very interested in your project. I have read your project description very carefully and i can do this in a short time with high quality I have being developed many mobile apps incl More

€16 EUR / hour
(120 Reviews)
7.1
goldsea808

Hi, How are you today? Thanks for your job posting. As I am senior mobile game developer with rich experience of over 6 years, I have good experience on Unity game development. I can provide you a full cycle deve More

€16 EUR / hour
(54 Reviews)
7.2
beinanli11

How are you? I am very skilled game developer in the filed of such as the project. I am getting the goal fully on the project. Now I can give you the way of doing the project for you to have a great idea. Featu More

€12 EUR / hour
(11 Reviews)
6.6
melindaliu01

Hi there I can able to help you with 360 degree panoroma integration along with geo-location. I have good experience with 360 smooth panorama implementation. Check my profile for reviews and portfolio. I work her More

€33 EUR / hour
(21 Reviews)
6.7
blumersolutions

Hello, my name is Claudio. I am a specialist in Mobile and Web. I have extensive experience in C ++, cocos2dx, Unity 3D, Angular, Javascript, PHP, .NET, HTML, etc. I have worked with large and small clients includi More

€27 EUR / hour
(8 Reviews)
6.1
BestQuality318

Dear! How are you? I have carefully read your project description and recognized that your project is very familiar with my skills. I am very interested in your project. I am a Unity expert with 5+ years experience. More

€15 EUR / hour
(35 Reviews)
6.2
eltimkina

Hi, Thank you for your job I have read your project seriously. I have experiences on that you want. Please check me. I am waiting for your reply. Thank you Elena

€16 EUR / hour
(9 Reviews)
6.2
IcreativeTech

Hello, Hope you're doing well. I have checked an entire project post details. Me and my team working on this area since last 7 years and developed some milestones apps before as well. I have some queries r More

€15 EUR / hour
(8 Reviews)
5.9
shreeyait

Hello, Hope you are fine there. We are having good experience with Mobile App projects and the reason we came across here to give the best output to your project with supreme quality. We have developed dif More

€18 EUR / hour
(21 Reviews)
6.3