In 2019, the video gaming industry generated $120.1 billion revenue-- making it one of the fastest growing industries today. Hence, many individuals like ourselves are using games in their daily lives to escape reality, and create unforgettable memories.Therefore, us three friends (who met on an online game) believe gaming allows individuals like us to connect and create relationships all around the world.This motivated us to take part in this hackathon, and develop a website that will allow individuals to connect with amazing people and possibly start a new friendship during tough times like now.
What it does
Our website was made to allow people who have a passion for gaming to connect with one another, and queue up, so they can play their favourite games together! We give the members of our community a wide selection of games to choose from, which are supported on both PC and mobile, and through the game that they select they will get paired up with other members who share the same interest for the game. You would then be encouraged to chat with the people that you have been matched with using the chat feature that is provided on the website.
How we built it
We created the home page by using the elements provided in Wix; the home page includes a “Get Started” button for new users, a “Games” section displaying all the games offered; and a FAQ section. The FAQ section was created with the built in Wix FAQ and customized to fit our website’s aesthetic. We used the built in Member Pages and created a custom Signup Form. The main part of our website was created with buttons and links. The “New Party” page starts off with a choice between Mobile games or PC games. The user then decides which game they wish to form a team for and selects the type of team — duos or squads. They are then prompted to click a button to join a team; once the button is clicked, they are put into a party. This pairing was built through Corvid with code which uses a dataset to add the member to an item. Once two members are added to an item, they are displayed as team members. The user is then encouraged to chat with their partner. We implemented the chat feature by using Wix Chat; the user has to search for their partner and they are able to chat. We have implemented this “pairing” section in the Mobile-Pubg-Duos game party; all the other game parties would have the same implementation to pair up the members.
Challenges we ran into
The main challenge that we ran into was when we tried to code the randomized name generator in order to create a party of people for a game. We couldn’t get our code to display the names of the members on the page for the viewer to see who they have been paired up with. We were able to combat this problem by using the Wix database to store the names and display them on the page. The other challenges we encountered were minor issues related to finding the tools that Wix/Corvid provided us with to create the initial template for our website.
Accomplishments that we're proud of
One of the accomplishments we are proud of is our graphic design, mainly in terms of creating our template and the graphics that represent the company like the game connect logo, and the controller on the main page. However, the accomplishment we are most proud of is the code that we created which was used to make the random name generator, allowing the community members to queue up with each other for their respective games. The code was by far the hardest portion of the project, making it the most rewarding part when completed.
What we learned
What's next for GameConnect