capsx Posted July 15 Report Share Posted July 15 Sveiki visiem! Jautājums ir sekojošais: 1.) Vajag uztaisīt lapu, kur ir attēlota karte, kura sastāv no 1,000,000 (miljons) kvadrātveida lauciņiem ( x ir 0 līdz 1000 un y ir 0 līdz 1000); 2.) Uz šiem lauciņiem ir jābūt iespējai novietot citus lauciņus 2x2 , 4x4 (šie lauciņi nepārklājās); 3.) Lietotājam, kurš novieto šos lauciņus nav jāredz viss lielais laukums, tomēr protams būtu labi redzēt pēc iespējas lielāku laukumu apkārt; 4.) Pasākumam jābūt lietojamam arī mobilajās ierīcēs ... Kādu risinājumu Jūs ieteiktu šim? Paldies! Quote Link to comment Share on other sites More sharing options...
briedis Posted July 23 Report Share Posted July 23 Kādu risinājumu vajag? Grūti saglabāt datubāzē x un y koordinātes un kāds lauciņš tas ir, 2x2 vai 4x4? Problēma, drīzāk, būs izdomāt, kā optimāli šo informāciju attēlot, un vispār, kas tā ir par informāciju. Viss atkarīgs no tā, cik daudzi cilvēki paralēli šo lieto, vai vajag attēlot reālā laikā, vai var uzģenerēt jau gatavu bilde/fragmentus no laukumiem, un "nofeikot" pikseļus. Izklausā, ka gribi kopēt r/place? Quote Link to comment Share on other sites More sharing options...
capsx Posted July 23 Author Report Share Posted July 23 (edited) 1 hour ago, briedis said: Kādu risinājumu vajag? Grūti saglabāt datubāzē x un y koordinātes un kāds lauciņš tas ir, 2x2 vai 4x4? Problēma, drīzāk, būs izdomāt, kā optimāli šo informāciju attēlot, un vispār, kas tā ir par informāciju. Viss atkarīgs no tā, cik daudzi cilvēki paralēli šo lieto, vai vajag attēlot reālā laikā, vai var uzģenerēt jau gatavu bilde/fragmentus no laukumiem, un "nofeikot" pikseļus. Izklausā, ka gribi kopēt r/place? Nu par "uzzīmēšanu" jau tieši iet runa ;) Datu saglabāšana nav problēma. Es domāju varbūt ir kāds libs, kas palīdz uzzīmēt / zoomot pārvietoties pa tādu gridu. Nu gala variantā, kad viss sataisīts - lieto tūkstošiem onlainā. Datu attēlošana - uz doto brīdi pie refreša. Edited July 23 by capsx Quote Link to comment Share on other sites More sharing options...
You Posted July 24 Report Share Posted July 24 Ieteiktu šo visu taisīt ar JS canvas https://www.w3schools.com/html/html5_canvas.asp - strādās vienādi visur un nenoslogos lietotāja ierīci Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.