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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃幃Contribution Opportunity: Add New Game Entries馃幃 Easy Issue #1

Open
DoonOnthon opened this issue Aug 1, 2023 · 7 comments

Comments

@DoonOnthon
Copy link
Owner

DoonOnthon commented Aug 1, 2023

馃幃 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:

$games = [
    [
        'title' => 'Game Title',
        'category' => 'Game Category',
        'release_date' => 'YYYY-MM-DD',
        'sales_numbers' => 'Approximate Sales Numbers',
        'github_username' => 'YourGitHubUsername (optional)'
    ],
    // Add more game entries here...
];

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! 馃殌馃帀

@DoonOnthon DoonOnthon changed the title 馃幃Contribution Opportunity: Add New Game Entry馃幃 馃幃Contribution Opportunity: Add New Game Entries馃幃 Aug 1, 2023
@DoonOnthon DoonOnthon added help wanted Extra attention is needed good first issue Good for newcomers UI beginner-friendly Perfect for beginners! PHP and removed UI labels Aug 1, 2023
@DoonOnthon DoonOnthon changed the title 馃幃Contribution Opportunity: Add New Game Entries馃幃 馃幃Contribution Opportunity: Add New Game Entries馃幃 Easy Issue Aug 5, 2023
@DoonOnthon DoonOnthon changed the title 馃幃Contribution Opportunity: Add New Game Entries馃幃 Easy Issue 馃幃Contribution Opportunity: Add New Game Entries馃幃 Easy Issue Fork, Pull, Commit. Aug 29, 2023
@DoonOnthon DoonOnthon changed the title 馃幃Contribution Opportunity: Add New Game Entries馃幃 Easy Issue Fork, Pull, Commit. 馃幃Contribution Opportunity: Add New Game Entries馃幃 Easy Issue Aug 29, 2023
@hasnainmakada-99
Copy link

Hello @DoonOnthon, I am interested on working on this issue,

@DoonOnthon
Copy link
Owner Author

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 :)

@adesh1998
Copy link

@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

DoonOnthon pushed a commit that referenced this issue Jan 12, 2024
@thoughts-cell
Copy link
Contributor

Hello @DoonOnthon, I just added a new game entry ,it would be great if you review and merge the PR .Thank you

@Ayse-Sadioglu
Copy link
Contributor

Hey @DoonOnthon, I just added a new game entry ,if you have the chance please check my PR . Thanks!

@32192442sangho
Copy link

32192442sangho commented Apr 7, 2024

Hello, @DoonOnthon, I would like to contribute to the project, but I have a few questions that have come up during the process.

  1. 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??

  2. 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.

@Danielopes7
Copy link

Hello, @DoonOnthon, I would like to contribute to the project, but I have a few questions that have come up during the process.

  1. 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??
  2. 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.

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

7 participants