Need someone to implement game feature (paid)

@Sphere, that’s a good idea.  How would you handle the aspect of the user entering a one-time code to receive a specific image or file?

if you DO find something interesting in picking up the project, they’ll probably immediately turn around and as you to better spec the project.  right now you don’t (appear to) have a “spec” - you have an “idea” - and there are many unknowns, just a few as “for examples”:

“downloads an image” - is server-side image named literally per the 6 digit code?  otherwise, how filename looked up?

“based on the 6 digit code” - if not all 1M images exist, what to do in response to error?

“digit” - as in numberic-only digits, or did you mean chars - 1M numbers or vastly more #charset^6 strings?

“a file” - which? of what type? mysql? text? etc

“on the server” - whose, what capabilities, etc

“is updated” - in what way, using what back-end? php? etc

“stored on the users device” - with original filename?  meaning you need to store that filename client-side too.  or a single “standardized” name client-side regardless of server-side name?

“used in the game” - again, what happens in case of error?  (no network, bad code entered, download failed, etc)

“number of people” - just an incremental count of uniquely used codes, or per “person” tracking, later being able to sum by code to derive counts (if so, what unique id to be used for person) (your requirement of date, below, suggests per-person records and not just “count how many times code was used” - that’d be a derived value, group-by-code query)

“date it happened” - presumably to be server date? (or passed-in client-side date?)  any time-zone concerns?

“keep track” - does this imply dev of a back-end “reporting” system too, or you’d do the querying manually?  (fe: select code, count(*) from CodeUsageHistory group by code)

i can’t take the project, but those are a sampling of the sort of things i’d want to know that you had at least considered before i’d even consider it, and i suspect other devs would be similar, so you might get more bids/responses if you spec’d it out a bit more.  hth

@sporkfin, if you had say 1,000 codes and each code matched the filename of say an image then it would be relatively simple https://docs.coronalabs.com/api/library/display/loadRemoteImage.html.

If you need to track this, ensure uniqueness and do reporting then as @dave says the complexity ramps up a lot!

Hi,

Thanks for all the responses.

Thanks Graham, I hadn’t seen that he was offering that service again.

Sphere - The why is that I want to give each user the ability to customize (a little) the game.  

I have web space to host the images.  Would that network call mean the image is grabbed from the web every time the player plays the game?  I’d like the image to be stored on their device, and that used by the game, rather than having to load an image from the web every time.

I won’t be storing 1 million images any time soon. I could use less digits for the code

roaming - I’ll probably have someone do the backend for me. 

Dave:  thanks for the framework for a spec

  • The code will be part of the corresponding image’s file name.  ex:  code is 123456, image name: bg-123456.png

  • numeric code only

  • the images would be stored on the web server i use to host the domain.  

  • the server side would be php and mysql

  • the code is part of the file name and the code is stored on the device, so I use a variable to call the image within the game. ex: 

playerImage = display.newImageRect( backGroup, playerImageFile, 300, 60 )

  • there’s a default image in case of error or if the player doesn’t enter a code 

  • the database will track the incremental count of the number of people who use each code. I’m not tracking specific people.  I include date to track how many times the code was used during a given time period.  I’ll use the server date.  No time-zone concerns. 

  • no reporting system at this time.  I will manually look up the information when needed/wanted. The number of times the code is used and when is for my purposes.  That information is not used in the game.

@Jeff,

You should get your back-end guy on board first then, because s/he will drive the API for the server communications.

unless you need to (and you DON’T mention that you do) limit downloads (to make the code usage “unique”) then just save yourself the trouble:  just find a good host that offers detailed web log analysis.  Upload the images, then simply attempt download of “bg_123456.png” (if it works it works, fine; if not, then default), and you’re done.  then just use the web log to count downloads.

(you could even “sort of” make the codes unique, with a bit of manual work – once you’ve “noticed” in the web log that a particular image was downloaded, then simply remove that image from the server)

OK, rooaminggamer, I’ll do that. thanks.

Thanks Dave.  I don’t need to limit downloads. 

Will the image have to be downloaded every time the player plays the game? Is it possible to download the image and store it in a way so that local copy is always used by the game?