Inspiration

I have had the idea to make a chemistry based IO game for months and I figured this would be a great opportunity to build it.

What it does

Chemistry.io is a small online game which attempts to merge the wonders of chemistry with the fun of simple .io games. In this game we attempt to translate many chemical phenomena into gamified actions.

How we built it

The project is written entirely in Javascript. Express and socket.io form the backbone of our multiplayer functionality. Glitch.com is where the backend server is hosted.

Challenges we ran into

In implementing multiplayer, many problems arose with connection issues and lack of direction. This is our first experience implementing multiplayer functionality.

Accomplishments that we're proud of

In the end, the multiplayer function works to an acceptable degree and that's something to be proud of.

What we learned

We learned a lot about asynchronous programming and networking in regards to games.

What's next for Chemistry.io

We have many ideas which did not make it to this version of Chemistry.io due to time constraints. In the future I hope to implement more unique atoms, special abilities, iconic and covalent bonding, polar charges and more.

Share this project:

Updates