While starting the game you will be matched with a real random opponent. The goal of this online game is to construct a word using as many given letters as you can. Drag and drop letters and push send button. Each round lasts 45 seconds to complete.
- Implemented MVP pattern.
- Used Dagger 2 for a fast dependency injector.
- Firebase for storing game state, users info, chat history.
- Volley + GSON for networking.
- Drag and drop for letters.
- Firebase Auth for signing in via Google, and Anonymously.
- Used Words API for fetching random words and its definitions.
- Add rounds.
- Add animation while dragging letters.
- Add notification in a toolbar to indicate new unread chat message.
- Add different dictionaries.
- Add localization.
- Add profile editor.
- Make an interface more beautiful.
- RxJava.
- Add game to Google Play Store.
Copyright 2017 Julia Kozhkhovskaya
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.