Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create Info Panel, with changelog, credits and ability to leave and receive comments. #87

Closed
darklordabc opened this issue Jul 8, 2016 · 10 comments

Comments

@darklordabc
Copy link
Owner

This is prerequisite for #79.

image

I'd like to add a leave-comment option int the GUI somewhere, where users can leave simple text messages and press submit to send them to a web location (ideally to a free web location or even this github).

Example of a custom game sending data to external web source:
https://github.com/cowsforyou/barracks_master/blob/b3993e7996a2610d4312cfd3e353777c4c2192b1/content/barracks_master/panorama/scripts/ladder/ladder.js#L1-L23
https://github.com/cowsforyou/barracks_master/blob/7c695672c27123e9df84d31510c5fc3569308ac8/game/barracks_master/scripts/vscripts/statcollection/staging.lua#L2-L43

@Myrl
Copy link
Collaborator

Myrl commented Jul 9, 2016

I can do this.

@darklordabc
Copy link
Owner Author

@Yahnich is about to upload his progress on the panel, so that may help get you started.

@Myrl
Copy link
Collaborator

Myrl commented Jul 9, 2016

Where would it be submitted? If it's through github then it'd require a github account.

@darklordabc
Copy link
Owner Author

I havent figured that out yet. I may have to check out the options available.

@darklordabc
Copy link
Owner Author

darklordabc commented Jul 9, 2016

Maybe herokuapp? This dota 2 mod uses it for its high-scores:http://barracksmaster.herokuapp.com/ladder

Btw, Barracksmaster is the same code example I listed above. I'm assuming we can use herokuapp very cheaply to maintain a database of a) user comments b)abilities that get picked and c)list of steamid's connected to the abilities. Prehaps later we can store more information, but for now we only need ability statistics.

Having player+ability statistics may be useful for a variation of balance mode, where abilities that a player rarely uses are cheaper, encouraging players to try new abilities.

@darklordabc darklordabc modified the milestone: Version .1 Jul 9, 2016
@Myrl
Copy link
Collaborator

Myrl commented Jul 10, 2016

I'd really prefer DigitalOcean for these kinds of things.

@darklordabc
Copy link
Owner Author

darklordabc commented Jul 10, 2016

I'd rather a free solution if possible so if the project dies, there might still be a chance of the saving system still working, but I guess we can do with a paid method.
Is this cheapest option on DigitialOcean functional for our meager needs?
image

@Myrl
Copy link
Collaborator

Myrl commented Jul 10, 2016

I read on herokuapp again. It seems to work for our needs.

@darklordabc
Copy link
Owner Author

Okay great. If you want to go ahead and research how comments can be uploaded and stored on there then we can implement it.

@darklordabc darklordabc changed the title Create method for game to submit user-based comments to an external web resource Create Info Panel, with changelog, credits and ability to leave and receive comments. Jul 27, 2016
@darklordabc
Copy link
Owner Author

#156 This has been merged. Now we brace for the bugs 😛

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants