Play game
Far From Home's itch.io pageResults
Criteria | Rank | Score* | Raw Score |
Sound/Audio | #15 | 2.858 | 3.500 |
Overall | #23 | 2.041 | 2.500 |
User Interface (UI/UX) | #25 | 1.633 | 2.000 |
Fun | #27 | 1.225 | 1.500 |
Visuals(Graphics) | #27 | 1.225 | 1.500 |
Ranked from 2 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
DevLog Link
https://mike-the-coder.itch.io/far-from-home/devlog/744034/improve-my-game-jam-33-update
Developer Feedback Questions
Would you like to see levels and more features that'll make the game more interesting to play or you have another suggestion to make it better?
Leave a comment
Log in with itch.io to leave a comment.
Comments
Is the black box the player character? It keeps on moving to the top left all the time. I click on the balloons and sometimes it goes there but the balloon count doesn't go up.
As a professional web dev, I appreciate anyone able to make a game using vanilla JS (on a phone nonetheless, you are a madman!!) If you are trying to learn web dev, great job!
Now for the game itself, unfortunately I had no idea what was going on, or what the goal of the game was. The game seems completely bugged as well, since the black cube doesnt really go where you click. (I have realized this happens when you click directly on the balloon.)
Now if you are limited to developing on your phone, dont lose hope! I recommend you check out Godot for android, or if you want to continue with JS, you could give Phaser a try! https://phaser.io/
Music is a jammer though, I must say.
If you want to fix the movement, use `event.x` & `event.y` here instead, seems to work for me:
The other problem is that your collision detection seems to be running way too slowly at 700ms. The proper way to do it is have a signal for collisions instead, but that is way out of scope for using vanilla JS like this (the actual bottleneck here is reading the position and size from the dom, not the collision check itself).
I'm still learning web dev btw and I don't have a PC yet 😅
Ok for the location pointing, I use offsetX and offsetY. Although I could have use event.x and event.y but I went with what worked at the time.
I could have sworn I put a simple tutorial after the first click of the START GAME button but I'll have to work on it because the feedback tells me otherwise.
For the speed of the collision detection function, on a usual day, the function must be as fast as even 10ms for fast response but I've always encountered this error if I use the JS animate method which iterates continuously even after making contact with the balloon or any object it must make a collision with. I seemed to fix this error in one of my other games, Warrior Of Hope especially the collision detection between the player and the boss.
Thanks for testing out my game and the useful feedback is invaluable. I may get my PC soon😅
not gonna lie, I caught some balloons after quite a while and have no idea what I did that got the balloon because before that the black square had been flying through the ballons several times ... very impressive that you did this in a mobile btw
Yh that's one of the quirks of using divs for game dev, it's not perfect but it's easier for mobile
Thanks for the feedback btw👌