рд╣рд╛рдп рд╕рдм, рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ рдПрдХрддрд╛ рдХреЗ SQLite рдПрдВрдмреЗрдбреЗрдб рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рд▓реЗрдЦ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдиреМрд╕рд┐рдЦрд┐рдП рджреНрд╡рд╛рд░рд╛ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рдЖрдкрдХреЛ рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдк SQLite рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЖрдк SQL рдХреА рдореВрд▓ рдмрд╛рддреЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВред рдЪреВрдВрдХрд┐ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕реНрдкрд╖реНрдЯ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕ рдЬрдЧрд╣ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рд╣рдо рдЗрд╕ рдбреАрдмреАрдПрдордПрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рд╡рд░реНрдЧ рд▓рд┐рдЦреЗрдВрдЧреЗ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ (рд╕реНрдерд╛рдиреАрдпрдХрд░рдг, рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг, рд╡рд┐рднрд┐рдиреНрди рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ) рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
SQLite рдХреНрдпрд╛ рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?
SQLite рдПрдХ рдХреЙрдореНрдкреИрдХреНрдЯ рдПрдореНрдмреЗрдбреЗрдб рд░рд┐рд▓реЗрд╢рдирд▓ рдбреЗрдЯрд╛рдмреЗрд╕ рдореИрдиреЗрдЬрдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо рд╣реИ рдЬреЛ рдХрд╛рдлреА рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИред SQLite рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд▓рд╕ рдЗрд╕рдХрд╛ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рд╡рд┐рднрд┐рдиреНрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП SQLite рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред SQLite рдХрд╛ рдЙрдкрдпреЛрдЧ рддрдм рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рдЧрддрд┐ рдФрд░ рдХреЙрдореНрдкреИрдХреНрдЯрдиреЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣рдг рд╕рдорд╕реНрдпрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрдВрдиреЗ рдЗрд╕ DBMS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред
SQLite рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд░реЗрдВ?
рд╣рдорд╛рд░реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдмрдирд╛рдиреЗ рдФрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдореБрдлреНрдд рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧ-рдЗрди рд╣реИрдВ, рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдбреАрдмреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ (SQLite) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛, рдЗрд╕рдиреЗ рдореБрдЭреЗ рдЗрд╕рдХреА рд╕рд╛рджрдЧреА рдХреЗ рд╕рд╛рде рдЭреБрдХрд╛ рджрд┐рдпрд╛, рдФрд░ рдореБрдЭреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкреНрд▓рдЧ-рдЗрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд▓рдЧрд╛ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЬреЛ рдХреЛрдИ рднреА рдЪрд╛рд╣рддрд╛ рд╣реИ рд╡рд╣ рдЙрд╕реА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред DB Browser рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ рдЯреЗрдмрд▓ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрдирдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ SQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдЙрдиреНрд╣реЗрдВ рднрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, DB рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ, рдЖрдк SQLite рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреЗрди рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣рд╛рдВ рдпрд╣ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
рдПрдХ рдкрд░реАрдХреНрд╖рдг рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдПрдБ рдФрд░ рдЖрдмрд╛рдж рдХрд░реЗрдВ
рд╣рдо рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ
рдПрд╕реЗрдЯреНрд╕ / рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧрдПрд╕реЗрдЯреНрд╕ рдореЗрдВ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рддреЗ рд╣реИрдВ (рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣ db.bytes рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХрддрд╛ рдХреЗрд╡рд▓
* .bytes рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП
рд╕рдордЭрддреА рд╣реИ, рд╣рдо рдЗрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ)ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдирд┐рдореНрди рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдРрд╕рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рдпрд╛:
1) рдЯреЗрдмрд▓ "рдкреНрд▓реЗрдпрд░", рдЬреЛ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд╕рд╛рд░ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ:
CREATE TABLE "Player" ( "id_player" INTEGER NOT NULL, "nickname" TEXT NOT NULL, PRIMARY KEY("id_player") );
рдЗрд╕реЗ рдирд┐рдореНрди рдбреЗрдЯрд╛ рд╕реЗ рднрд░рд╛:

2) рдЯреЗрдмрд▓ "рд╕реНрдХреЛрд░", рдЬрд┐рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдХреЗ рд╕реНрддрд░ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
CREATE TABLE "Scores" ( "id" INTEGER NOT NULL, "id_player" INTEGER NOT NULL, "score" INTEGER NOT NULL, PRIMARY KEY("id"), FOREIGN KEY("id_player") REFERENCES "Player"("id_player") );
рдЗрд╕реЗ рдирд┐рдореНрди рдбреЗрдЯрд╛ рд╕реЗ рднрд░рд╛:

рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛
рд╣рдо рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдПрд╕реЗрдЯреНрд╕ / рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧрдПрд╕реЗрдЯреНрд╕ (рдореЗрд░реЗ рдкрд╛рд╕ db.bytes) рдореЗрдВ рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдмрдирд╛рддреЗ рд╣реИрдВ, рдлрд┐рд░ рд╣рдореЗрдВ рдЗрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред Windows рдореЗрдВ SQLite рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд╛рдЗрдЯ рд╕реЗ sqlite3.dll
рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред рдПрдВрдбреНрд░реЙрдЗрдб рдХреЗ рд╕рд╛рде рдЗрд╕ ACBD рдорд┐рддреНрд░ рдХреЛ рдмрдирд╛рдиреЗ рдореЗрдВ рдореБрдЭреЗ рдХреБрдЫ рджрд┐рди рд▓рдЧреЗ, рдХреНрдпреЛрдВрдХрд┐
рдЗрд╕ рдЖрд▓реЗрдЦ рдореЗрдВ рдмрддрд╛рдП рдЧрдП рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рдереЗ, рдореИрдВрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдПрдВрдбреНрд░реЙрдЗрдб рдкрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛, рд▓рдЧрд╛рддрд╛рд░ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реБрдИрдВ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕реЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдХрд╣реАрдВ рдирд╣реАрдВ рдкрд╛рдпрд╛ред Android
рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдмреНрд░реЗрд░реА
рдХрд╛ рд╕рдВрд╕реНрдХрд░рдг ред рд╣рдо рдпрд╣рд╛рдВ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдЬрдЧрд╣ рджреЗрддреЗ рд╣реИрдВ -
рдПрд╕реЗрдЯреНрд╕ / рдкреНрд▓рдЧрдЗрдиреНрд╕ / sqlite.dll рдФрд░
рдПрд╕реЗрдЯреНрд╕ / рдкреНрд▓рдЧрдЗрдиреНрд╕ / рдПрдВрдбреНрд░реЙрдЗрдб / рд╕реНрдХреНрд╡рд╛рдпрд░рд▓рд╛рдЗрдЯ ред
рдПрд╕реЛ ред
рдЗрди рд╕рднреА рдЬреЛрдбрд╝рддреЛрдбрд╝ рдХреЗ рдмрд╛рдж,
C: \ Program Files (x86) \ Unity \ Editor \ Data \ Mono \ libo 'mono \ 2.0 рд╕реЗ
System.Data.dll рдФрд░
Mono.Data.Sqlite.dll рдХреЛ рдХреЙрдкреА рдХрд░реЗрдВ рдФрд░ рдЕрдкрдиреЗ рдпреВрдирд┐рдЯреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ
Assets / Plugins рдХреЛ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВред рдореИрдВ рдпрд╣ рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ 2018 рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рдПрдХрддрд╛ рд▓рд┐рдЦ тАЛтАЛрд╕рдХрддреА рд╣реИ рдХрд┐ System.Data.dll рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ рдФрд░ рджреЛ рд╕рдорд╛рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдПрдХ рд╕рдВрдШрд░реНрд╖ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдмрд╕ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╣рдо рдирдП рд╕рдореНрдорд┐рд▓рд┐рдд
System.Data.dll рдХреЛ рдирд╣реАрдВ рд╣рдЯрд╛рддреЗ рд╣реИрдВред
рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП:рд╕рдВрдкрддреНрддрд┐ / рдкреНрд▓рдЧрдЗрдиреНрд╕ / Mono.Data.Sqlite.dll - рдмрд╕ рдЬрд░реВрд░рдд :)
рдПрд╕реЗрдЯреНрд╕ / рдкреНрд▓рдЧрдЗрдиреНрд╕ / System.Data.dll - рд╕рдорд╛рди рдХрд╛рд░рдг
рд╡рд┐рдВрдбреЛрдЬ рдкрд░ SQLite рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдПрд╕реЗрдЯ / рдкреНрд▓рдЧрдЗрдиреНрд╕ / sqlite3.dll -
Android рдкрд░ SQLite рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдПрд╕реЗрдЯреНрд╕ / рдкреНрд▓рдЧрдЗрдиреНрд╕ / рдПрдВрдбреНрд░реЙрдЗрдб / libsqlite3.so -
рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдирд╛
рдФрд░ рдЕрдВрдд рдореЗрдВ, рд╣рдо рдмрдирд╛рдП рдЧрдП рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, MyDataBase рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдВ рдФрд░
System.Data ,
Mono.Data.Sqlite ,
System.IO рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ, MyDataBase рдХреНрд▓рд╛рд╕ рдХреЛ рд╕реНрдЯреИрдЯрд┐рдХ рдмрдирд╛рдПрдВ рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, MonoBeviour рд╕реЗ рд╡рд┐рд░рд╛рд╕рдд рдХреЛ рд╣рдЯрд╛ рджреЗрдВред рдбреЗрдЯрд╛рдмреЗрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЗ рдирд╛рдо рдХреЗ рд╕рд╛рде 3 рдирд┐рдЬреА рдЪрд░ рдФрд░ рдПрдХ рд╕реНрдерд┐рд░рд╛рдВрдХ рдЬреЛрдбрд╝реЗрдВред рд╣рдореЗрдВ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП:
using UnityEngine; using System.Data; using Mono.Data.Sqlite; using System.IO; static class MyDataBase { private const string fileName = "db.bytes"; private static string DBPath; private static SqliteConnection connection; private static SqliteCommand command; }
рдпрд╣ рд╕рдм рдЕрдЪреНрдЫрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИрдВред рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкрде рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдореИрдВ рдПрдХ рд╕реНрдереИрддрд┐рдХ рдирд┐рд░реНрдорд╛рдгрдХрд░реНрддрд╛ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ, рдЬреЛ рд╕рд┐рд░реНрдл рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдкрде рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛ (рдореБрдЭреЗ рдпрд╛рдж рд╣реИ рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ StreamingAssets рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ)ред
static MyDataBase() { DBPath = GetDatabasePath(); }
рдиреЛрдЯред рд╣рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдмрд╛рдж рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрде рдореЗрдВ (рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП
Application.dataPath / db.bytes рдФрд░ Android рдХреЗ рд▓рд┐рдП
Application.persistentDataPath / db.bytes ) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ, рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рдмрд╛рдж, рдЕрд╕реЗрдВрдмрд▓реА рдХреЗ рдмрд╛рдж, ReadOnly рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ (Android рдХреЛ рдЫреЛрдбрд╝рдХрд░) рдФрд░ рд╣рдо рдХреБрдЫ рднреА рд▓рд┐рдЦрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред рдлрд┐рд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВред рджрд░рдЕрд╕рд▓, рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдХреБрдЫ рд▓рд┐рдЦрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЕрдирдкреИрдХ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдХреМрди рд╕реЗ рдкрде, рдХрд┐рд╕ рдордВрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред
рд╣рдо рдПрдХ рдХрдиреЗрдХреНрд╢рди рдЦреЛрд▓рдиреЗ рдФрд░ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд░реАрдХреЗ рд▓рд┐рдЦреЗрдВрдЧреЗ, рд╕рд╛рде рд╣реА рдПрдХ рдРрд╕рд╛ рддрд░реАрдХрд╛ рдЬреЛ рдЕрдиреБрд░реЛрдз рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рд░рд┐рдЯрд░реНрди рдорд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, INSERT, UPDATE, CREATE, DELETE, DROPред
рдЪрдорддреНрдХрд╛рд░рд┐рдХ рдврдВрдЧ рд╕реЗ, рдЕрдм рд╣рдорд╛рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбреЗрдЯрд╛ рд╕рдВрд╢реЛрдзрди рдХреЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЪрдпрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛? рдореИрдВрдиреЗ рддрдп рдХрд┐рдпрд╛ рдХрд┐ рдбреЗрдЯрд╛ рдЪрдпрди рдХреЗ рд▓рд┐рдП рдХреНрд╡реЗрд░реА рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╡рд┐рдзрд┐ рдХрд╛ рд░рд┐рдЯрд░реНрди рдорд╛рди рдбреЗрдЯрд╛рдЯреЗрдмрд▓ рдкреНрд░рдХрд╛рд░ рдпрд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрджрд┐ рдЖрдк 1 рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, 2 рд╡рд┐рдзрд┐рдпрд╛рдБ рд▓рд┐рдЦреЗрдВ:
рд╣реЛ рдЧрдпрд╛, рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рд░рд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рд╕рдВрд╢реЛрдзрди рдФрд░ рдЪрдпрди рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддреА рд╣реИред рдЕрдм рд╕реНрдХреЛрд░рдореИрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрд┐рдПред рдЬреЛ рдЕрд╡рд░реЛрд╣реА рдХреНрд░рдо рдореЗрдВ рдХреНрд░рдордмрджреНрдз рд╕рд░реНрд╡реЛрддреНрддрдо рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛ред рдФрд░, рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП, рдбрд┐рдмрдЧ.рд▓реЛрдЧ рдореЗрдВ рдиреЗрддрд╛ рдХрд╛ рдЙрдкрдирд╛рдо рдФрд░ рдЙрд╕рдХреЗ рдЕрдВрдХ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред
using System.Collections; using System.Collections.Generic; using System.Data; using UnityEngine; public class ScoreManager : MonoBehaviour { private void Start() {
рдпрд╣рд╛рдБ рд╣рдо рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдкрд░ рдХреНрдпрд╛ рдорд┐рд▓рддрд╛ рд╣реИ:

рдЖрдкрдХреЗ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВ рд░рдЪрдирд╛рддреНрдордХ рдЖрд▓реЛрдЪрдирд╛ рдХреЛ рд╕рд╣рд░реНрд╖ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реВрдВрдЧрд╛ред