linux249 / cnc-eco Goto Github PK
View Code? Open in Web Editor NEWCnC-Eco:
Home Page: http://www.cnc-eco.de
CnC-Eco:
Home Page: http://www.cnc-eco.de
It's realy important to have a secure way for adding a cnc:ta ingame account to an cnc-eco acount.
A good way would be to send the user a auth key inagme. The steps could be
Selected slot after DnD should be the field where a "slot" has been dropped, not the other one
Buildings (in Base) should be dragable to move them to other places in the grid
Story: The user should be able to save all bases inside the UI/in his Account for later.
Reason: Bedder organisazing ofc but also this follows the prediction feature. That way people can test the best lvl for theire buildings and save the result for later!
Premium: Technically he can save bases allready via generating a sharing link an save this where he want so this feature has a good potential to become only available for premium.
Fremium: The user can save a certain amount of bases for free to test the feature and get used to it.
Tech:
Styling:
It is one of the main goals of cnc-opt to replace cncopt.com after most Browser stop supporting flash.
While huge components are allready implemented there a lot of small/medium topics still missing.
This issue will a place for collection this topics and generating a way to reach this goal.
A way to start is to check cncopt.com and write down all the stuff cncopt includes and sort this it according to what's neccesary
###Layouts
Produktion
List from Leo: link
https://github.com/zouhir/lqip-loader seems to be a nice and easy way for bedder UX with lower bandwith
the Url is right now direkted to the Browser directly. If the ingamge script post with data from the user (thats maybe difficult) than every layout could be saved. That would be usefull width data like world, name, alliance, coords, bases for nice statistics. the server than redirects to the sortend url included for the url in the adress bar und the base data directly included for one less way to the server the componten is doing right now.
The level of buildings smallest number is 1 (01) and not 0 (00).
Schould be easy to fix as there is allerady the functionality for lvl <= 65
Hopefully https://www.cypress.io/ is usefull for this.
Its critical that this is always correct. Use some hand generated data and check if the outcome of diffrent bases is correct
There are quiet a few ways for user to do this and a lot of places where. At least the critical places and interactions, like first/bordered squares, leveling via "numbers" and +/-
my test issue
the data are allready included, but the visualisation is missing.
Defens, and than army, will be placed under the base and get there own menu like the base.
Todos:
TODO: Figure out what the problems are and how to fix them.
In the end this should be work:
The Main Idea is that some players a willing to pay a lot and many player a little.
There are all kind of possibilitys how to knit together feature and price.
The 2 main ideas for subscription are:
This is an old prica matrix
1 | 3 | 6 | 12 | |
---|---|---|---|---|
1 | 5,99 | 4,99 | 2,99 | 1,99 |
3 | 14,99 | |||
6 | 19,99 | |||
12 | 24,99 |
In case of some features are targeting the "alliances"
Potential Feauters for premium:
Implement right calc of produktion
Todo:
With the script of Stricker (ask him to get the source code) it should be easy to read out the history of attack reports.
Some Idees:
If the one who is getting the alliance data a OBH or offy he can get to each player there data inside the app. With a link he come to an Url '/player?name ' and with the name the data get loaded from the store. only allowed (s.o.) get with the security on the server the players data in her state. Implemented with the existing code.
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.