dawidd6 / andttt Goto Github PK
View Code? Open in Web Editor NEW:game_die: Simple tic tac toe game for Android
License: MIT License
:game_die: Simple tic tac toe game for Android
License: MIT License
For example: slide from left to right to show list of currently connected clients.
Client protobuf message having additional Client enemy
field.
Would be easier this way, because there wouldn't be a need for ranging over clients map every time server has to send something to the enemy.
10 characters maybe. Should be done server-side as well.
From 5s to 10s. It's definitely too often now.
It should be reworked, because client name length is restricted to max 20 characters and now it is possible to fit only half of it.
Only restartButton is inactive actually, so it is enough to do it programatically.
Need to check if getActivity() equals null in Handler. If so, then return from Handler.
https://github.com/JakeWharton/butterknife
Also proguard rules might be needed.
Maybe you misunderstood me sir...
So... The online mode does not work.
I thought that the online mode means that e.g. my phone hosts a small Server in the local network to let others join.
If I misunderstood this I'm really sorry to disturb you.
Greetings
You can add Screenshots for F-Droid, too, if you want.
https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots/
Would be nice to have ListView with an Adapter.
Reproduce steps:
Seems like RoomsFragment is still a problem. It overlaps with MenuFragment.
I think that randomizing symbols every single time the game restarts is a bit too much. It's confusing and hard to keep track which symbol a player has after each restart of the game.
Possible solution save dialog for later and display it after onResume().
Seems like they are dismissed too fast.
Possible fix: swap constraint layout with swipe refresh layout in fragment_rooms.xml
Y
Right now, on newer Androids, navigation in Online Activity is a bit broken. Would be best to drop the second Activity altogether and just use one.
Also handle timeout nicely.
Should call setAllTilesClickable(false) in overriden restartGame().
Instead of button.
Online mode not working. No instructions how to make it work.
Please fix it.
But nice made tho!
main.go
and delete listeners
packageapi
package where handlers will be defined/clients
/rooms
/status
/client/[name]
/room/[name]
Prefix usual message bytes with additional 4 bytes containing the length of message.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.