Flying Sheep Application
Flying Sheep is an adventure card game where you can play against other players in real time.
You can attack other players, collect points and take cards from the deck - hope you get lucky and do not draw an attack card.
During the game you can sometimes try to defend yourself - if you have the right cards for it.
The winner of the game is the last one left without losing to attacks, or in case that cards run out - the winner is the player with the highest score.
More information about the game can be found here:
https://github.com/kerens91/FlyingSheepsServerApp/blob/master/Additions/About%20the%20game.pdf
The idea and the implementation of the application is done by me, in order to practice my coding skills and expand my knowledge. The current version of the application is the first version, still in progress.
The application is divided into two projects - the server and the client.
The server side project is in GitHub and open to reading:
https://github.com/kerens91/FlyingSheepsServerApp
The application is a multi clients server application:
The server project is a Maven project written in Java, implementing Socket programming and Object Oriented programming, managing events and threads handling, using external libraries such as google Gson, also implementing design patterns including FSM, Factory and Singleton, and making use in MySQL database as data storage along with JDBC connector and Hibernate tool.
The client project is an Android Studio project written in Java, implementing the UI activities including design tools and RecyclerView adapters, using Bound service that runs in background, also using google Firebase platform services. The project also implementing design patterns including MVVM and observers.
See Readme file for more details:
https://github.com/kerens91/FlyingSheepsServerApp#readme
The video is created by me using Adobe Premiere-pro.
The music for this video is taken from: https://www.bensound.com
My Linkedin profile:
linkedin.com/in/keren-solomon-6b4aa2136
have a nice watching :)
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Flying Sheep Application», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.