Open DoonOnthon opened 1 year ago
Hello @DoonOnthon, I am interested on working on this issue,
Hello @DoonOnthon, I am interested on working on this issue,
Everyone's welcome to add them, its an ongoing thing so if you want to add a game feel free! It'll be much appreciated :)
@DoonOnthon I am checking up on this issue because I am doing as part of my school project. It would be great if you review and merge the PR
Hello @DoonOnthon, I just added a new game entry ,it would be great if you review and merge the PR .Thank you
Hey @DoonOnthon, I just added a new game entry ,if you have the chance please check my PR . Thanks!
Hello, @DoonOnthon, I would like to contribute to the project, but I have a few questions that have come up during the process.
Is it okay to crawl from other web pages to add new game entries? I'm considering crawling from [https://games-stats.com/]() to add new game entries. However, is this permissible? While other web pages have specified whether crawling is allowed or not, it is not mentioned on the [https://games-stats.com/privacy/]() page. Nevertheless, is it acceptable to use crawling in this case??
Would estimating sales based on expected (revenue/game prices) be acceptable? Steam does not disclose sales figures. Therefore, we cannot know the exact sales volume unless game developers specifically disclose them. While some other websites may estimate sales figures, they often prohibit crawling. So, I considering estimating game sales based on expected revenue and game prices. However, game prices may fluctuate post-launch due to discounts or price adjustments. This may result in inaccurate sales predictions. Nevertheless, game prices typically decrease over time, so these estimated sales figures would likely represent the minimum expected sales. Therefore, would it be acceptable to update the database with sales predictions made in this way?
I'll wait for your response. Thank you.
Hello, @DoonOnthon, I would like to contribute to the project, but I have a few questions that have come up during the process.
- Is it okay to crawl from other web pages to add new game entries? I'm considering crawling from https://games-stats.com/ to add new game entries. However, is this permissible? While other web pages have specified whether crawling is allowed or not, it is not mentioned on the https://games-stats.com/privacy/ page. Nevertheless, is it acceptable to use crawling in this case??
- Would estimating sales based on expected (revenue/game prices) be acceptable? Steam does not disclose sales figures. Therefore, we cannot know the exact sales volume unless game developers specifically disclose them. While some other websites may estimate sales figures, they often prohibit crawling. So, I considering estimating game sales based on expected revenue and game prices. However, game prices may fluctuate post-launch due to discounts or price adjustments. This may result in inaccurate sales predictions. Nevertheless, game prices typically decrease over time, so these estimated sales figures would likely represent the minimum expected sales. Therefore, would it be acceptable to update the database with sales predictions made in this way?
I'll wait for your response. Thank you.
It seems like a better alternative. I'll also wait for the response.
Hello, @DoonOnthon ,I've just included a new game entry. Would you mind taking a look and merging the PR? Appreciate it!
Though a bit crude, here's the crawler I wrote to add game entries. You'll need to input YouTube trailer links manually, and there's the drawback of manually excluding duplicates from existing game entries. It's not a good code, but feel free to use it if anyone find it helpful. https://github.com/32192442sangho/opso
P.S : Since the guide in the readme wasn't very well-written, it might not be of much help
🎮 Contribution Opportunity: Add New Game Entry 🎮
We're looking to expand our gaming database and welcome contributions from the community! If you have a favorite game that you'd like to see listed on GamePulse, this is your chance to add it to our collection.
📝 How to Contribute:
Fork this repository. Clone your forked repository to your local machine. Navigate to the 'includes' folder and open 'games_data.php' file. Add a new entry with the game details following the PHP array format:
Save the file and commit your changes. Push the changes to your forked repository. Open a pull request from your forked repository to the main repository. 📢 Important Notes:
Make sure to provide accurate and up-to-date information. If the game belongs to multiple categories, you can separate them with commas (e.g., "Action, Adventure"). For the release date, use the format "YYYY-MM-DD" (e.g., "2022-05-15"). Sales numbers should be approximate and can be written as "X,XXX,XXX" (e.g., "2,000,000"). Optionally, you can include your GitHub username to get credit for your contribution. 🌟 Let's build the ultimate gaming platform together! Join us in adding exciting games to GamePulse and sharing the joy of gaming with the community. Thank you for your valuable contribution! 🚀🎉