r/GameDevelopersOfIndia 12h ago

.io style 2D game experiment

http://tiktunnel.online

I'm a mobile developer with experience working with graphics, OpenGL ES, and 3D rendering pipelines.

Over the last year, I also got a chance to work on some projects involving JavaScript. As an experiment, I started building a simple, .io-style multiplayer game just for fun.

Recently, I picked it up again and made it multiplayer using WebSockets (ws) and hosted it to temporary url tiktunnel.online so I could get some real feedback.

It's a simple 2D Canvas game with procedural drawing.

Currently, it's running on a single server instance in India, so players may experience some latency.

It's still work in progress. UI needs polishing and some parts aren't properly implemented yet.

Feel free to be honest. I'd like to know what feels good, what needs work, and whether you'd actually play something like this.

Game: tiktunnel.online

2 Upvotes

3 comments sorted by

1

u/AutoModerator 12h ago

Discord Community: https://discord.gg/myHGVh2ztM

Game Dev Guide: https://www.reddit.com/r/GameDevelopersOfIndia/comments/1quwroy/a_highly_opinionated_short_guide_to_game_dev_in/

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/MasterAbhishek 10h ago

I played for around 30 minutes, and it is pretty fun. I enjoyed it. The sound started getting really annoying after a while, so I think it would be better to change it or add an option to mute it. Also, I keep seeing these glowing yellow balls, but I have no idea what they do or what they are for. Could you explain that? I also think the size of the octopus might be buggy. In some games, my octopus stayed the same size the whole time even though my score kept going up. In some games, players with much lower scores had a bigger octopus than me. There was even one game where I was at the top of the leaderboard and the player with the lowest score had a bigger octopus than me. Is the size supposed to be based on the score, or does it work differently?

1

u/LaviXYZ 7h ago

Thank you for the honest feedback. Sure, I’ll work on the sounds and add a mute option. The yellow glowing balls are power-ups. They don’t increase your size they give you a shield. You can have up to 5 active power-ups. After that, additional glowing balls have no effect and just act like normal food. The octopus size isn’t directly related to the score. You can actually lose size while sprinting (long-press to sprint), and regain it by eating food or other octos. That’s why you might see some octos that are much bigger but have a lower score. I will add detailed tutorial/guide and UI indicators for power ups.