yumperz
- Forum-Beiträge: 17
27.12.2013, 13:04:12 via Website
27.12.2013 13:04:12 via Website
Hallo,
ich bin neu hier, also entschuldigt mich, wenn nicht gleich alles Glatt läuft bei meinem Post :-)
Also, ich bin zurzeit dabei ein Spiel für Android zu programmieren welches auf TileMaps basiert und in etwa Den älteren Zelda spielen für gameboy nahekommt.
Ich habe also eine Datenbank in der es eine Tabelle "People" gibt und eine Tabelle "User" Der User ist nur zur identifikation gedacht, da ein User auch gewisserweise auch nur ein People ist, nur halt mit ein paar weiteren funktionen. Alle weiteren People sind automatisch NPCs.
DatenbankSchema:
Wenn ich jetzt ein Update rausbringe, in dem ich NPCs also People hinzugefügt habe, wie kann ich das handeln?
Ich habe gelesen das man meistens die alte tabelle "DROPT" und dann mit den neuen werten neu anlegt (Hierzu: ich habe ein script, welches mit die komplette Datenbank samt trainer anlegt, ich liefere also keine schon vollständige datenbank in der APK mit), aber das kann ich ja nicht tun, weil sonst ja die User daten verloren gehen würden, oder ist es weiser eine Extra Tabelle für die User anzulegen anstatt auf die bereits vorhandene People tabelle zuzugreiffen?
Ich hoffe ihr habt mein Problem verstanden und könnt ein bisschen helfen=)
Bei weiteren fragen, einfach drauf los
ich bin neu hier, also entschuldigt mich, wenn nicht gleich alles Glatt läuft bei meinem Post :-)
Also, ich bin zurzeit dabei ein Spiel für Android zu programmieren welches auf TileMaps basiert und in etwa Den älteren Zelda spielen für gameboy nahekommt.
Ich habe also eine Datenbank in der es eine Tabelle "People" gibt und eine Tabelle "User" Der User ist nur zur identifikation gedacht, da ein User auch gewisserweise auch nur ein People ist, nur halt mit ein paar weiteren funktionen. Alle weiteren People sind automatisch NPCs.
DatenbankSchema:
- User: UserID, PeopleID
- People: PeopleID, PositionX, PositionY, Route ...
Wenn ich jetzt ein Update rausbringe, in dem ich NPCs also People hinzugefügt habe, wie kann ich das handeln?
Ich habe gelesen das man meistens die alte tabelle "DROPT" und dann mit den neuen werten neu anlegt (Hierzu: ich habe ein script, welches mit die komplette Datenbank samt trainer anlegt, ich liefere also keine schon vollständige datenbank in der APK mit), aber das kann ich ja nicht tun, weil sonst ja die User daten verloren gehen würden, oder ist es weiser eine Extra Tabelle für die User anzulegen anstatt auf die bereits vorhandene People tabelle zuzugreiffen?
Ich hoffe ihr habt mein Problem verstanden und könnt ein bisschen helfen=)
Bei weiteren fragen, einfach drauf los
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.