СУБД для курсача

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

СУБД для курсача

Сообщение Zaic 25 фев 2019, 17:00

(вообще то не совсем курсач, но не суть-важно)
Собственно поставлена задача запилить приложение которое будет работать с одной из двух представленных на выбор СУБД - Postgre либо Мускул.
Пришла идея сделать простые шахматы на движке Unity с перспективой дальнейшего апгрейда в полноценное приложение для залива на ГП.
Оправдано ли будет использование Unity для этой цели? Прошу поделиться доками, статьями и видосами (можно на англ.) по данной теме, если ответ на предыдущий вопрос утвердительный.
Рабочий прототип приложения нужно подготовить не позже чем через 3 месяца. Он точно должен работать на винде. Должен работать с таблицами БД. Вопросы безопасности для прототипа скорее всего не так актуальны.
А вот дальнейший апгрейд приложения уже подразумевает и всевозможную защиту данных, улучшения, кросплатформенность(ооочень желательно как минимум веб и андроид) и прочее.
кто здесь, как здесь, почему здесь. ниче не знаю, это не я
http://unity3d.ru/distribution/viewtopic.php?f=17&t=18987
Аватара пользователя
Zaic
Старожил
 
Сообщения: 758
Зарегистрирован: 18 июл 2013, 23:13
Откуда: Отсюда
Skype: У меня нет скайпа
  • Сайт

Re: СУБД для курсача

Сообщение Saltant 25 фев 2019, 17:59

Воппос то в чем? Используй mysql кто тебе запрещает :)
Если тебе любое приложение нужно (не обязательно игру) то сделай че нить на WinForms оно проще будет.
Я на Google Play _https://play.google.com/store/apps/developer?id=Saltant
Аватара пользователя
Saltant
Адепт
 
Сообщения: 2234
Зарегистрирован: 09 окт 2018, 16:40
Откуда: Химки
  • Сайт

Re: СУБД для курсача

Сообщение Zaic 25 фев 2019, 18:05

вопрос состоял в целесообразности использования unity и одной из этих двух СУБД. А также - в наличии обучающего материала.
На счет winForms - благодарю за наводку, обязательно гляну что к чему.
кто здесь, как здесь, почему здесь. ниче не знаю, это не я
http://unity3d.ru/distribution/viewtopic.php?f=17&t=18987
Аватара пользователя
Zaic
Старожил
 
Сообщения: 758
Зарегистрирован: 18 июл 2013, 23:13
Откуда: Отсюда
Skype: У меня нет скайпа
  • Сайт

Re: СУБД для курсача

Сообщение Woolf 26 фев 2019, 04:58

Zaic писал(а):вопрос состоял в целесообразности использования unity и одной из этих двух СУБД. А также - в наличии обучающего материала.
На счет winForms - благодарю за наводку, обязательно гляну что к чему.


Так а unity - то при чем тут? С mysql или postgre вы работаете не через unity, а через c-sharp, что хотите, то и используйте. Хотя, конечно, использование полноценной СУБД для игры на локальной машине идея странноватая и смысла особо не имеющая, но если это курсач, то почему бы и нет..

https://google.gik-team.com/?q=mysql+%2B+c%23
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59

Re: СУБД для курсача

Сообщение Zaic 26 фев 2019, 08:59

спсаибо тоесть я могу к бд обращаться прямо из какого нибудь компонента на любом из обьектов?
кто здесь, как здесь, почему здесь. ниче не знаю, это не я
http://unity3d.ru/distribution/viewtopic.php?f=17&t=18987
Аватара пользователя
Zaic
Старожил
 
Сообщения: 758
Зарегистрирован: 18 июл 2013, 23:13
Откуда: Отсюда
Skype: У меня нет скайпа
  • Сайт

Re: СУБД для курсача

Сообщение Woolf 26 фев 2019, 16:15

Zaic писал(а):спсаибо тоесть я могу к бд обращаться прямо из какого нибудь компонента на любом из обьектов?


Лучше вообще не из компонента, а сделать для работы с БД синглтон.
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59

Re: СУБД для курсача

Сообщение Zaic 26 фев 2019, 23:25

а что на счет безопасности с таким подходом?
Мне хоть для прототипа это и не так важно, но если я вдруг в дальнейшем надумаю апгрейднуть проект, то это окажется важно. А я чот вроде читал, что позволять приложению на прямую обращаться к БД - не есть гуд. Или я что то путаю?
кто здесь, как здесь, почему здесь. ниче не знаю, это не я
http://unity3d.ru/distribution/viewtopic.php?f=17&t=18987
Аватара пользователя
Zaic
Старожил
 
Сообщения: 758
Зарегистрирован: 18 июл 2013, 23:13
Откуда: Отсюда
Skype: У меня нет скайпа
  • Сайт

Re: СУБД для курсача

Сообщение Saltant 26 фев 2019, 23:35

Zaic писал(а):а что на счет безопасности с таким подходом?
А я чот вроде читал, что позволять приложению на прямую обращаться к БД - не есть гуд. Или я что то путаю?

Это не то что "не гуд", это называется - фейл. Для обращений к БД пиши API.
Я на Google Play _https://play.google.com/store/apps/developer?id=Saltant
Аватара пользователя
Saltant
Адепт
 
Сообщения: 2234
Зарегистрирован: 09 окт 2018, 16:40
Откуда: Химки
  • Сайт

Re: СУБД для курсача

Сообщение Woolf 27 фев 2019, 09:07

Zaic писал(а):а что на счет безопасности с таким подходом?


С безопасность не просто плохо, а ужасно. Потому и говорил, что если для курсача, так сойдёт, а для реальных игровых проектов - нет.
В прочем, если игра сингл, то и хрен бы с ним, кто хочет ломать, пусть ломает.
Разработчик theFisherOnline - там, где клюёт
Разработчик Atom Fishing II - Первая 3D MMO про рыбалку
Разработчик Atom Fishing - Рыбалка на поплавок, донку, нахлыст, блесну в постъядерный период.
Аватара пользователя
Woolf
Адепт
 
Сообщения: 7179
Зарегистрирован: 02 мар 2009, 16:59


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 21