Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Mikita Hancharou

81
Posts
1
Topics
24
Followers
15
Following
A member registered Sep 03, 2024 · View creator page →

Creator of

Recent community posts

Always glad to help :)

Ask an AI first :D

Like, literally. Communicate with it, ask how it works better for some tasks, how don't do. It will improve you fast. Just create a chat for it, whenever you prefer. But don't use it for a vibe-code everywhere BEFORE you can code yourself, deathtrap.

Claude for code and tech-tasks, perplexity for a fact-checking & bureaucracy, chatGPT for a picture generating, and asking some general(ly stupid) questions. 

Glad you liked it, thank you!

AI has been a little bit rebalanced, it should not be so insane now :D

Thank you!

Thank you very much!

I'm developing some, will add after the voting 😁

Thank you!

I guess we're all suck somewhere but succeed somewhere else, so don't be so rude with yourself :D 

Honestly we were struggling with a "Soccer" theme a lot, so we've decided just to make a good arcade game which can be related to the football in some way.

Thank you!

1. Both. I use:
func _process(_delta: float) -> void:
_visual_position = _visual_position.lerp(global_position, VISUAL_SMOOTH_FACTOR)
sprite.global_position = _visual_position

And for physics I use physics_process. That combination gives really smooth movement visually and catch slightest mouse movement changes at the same time.

2. Glad we're on the same page, really. AI balancing was a semi-manual machine learning and current version of evolving, super-smart npc took me like a one working day, I'm kinda impressed. Took me a whole week to do the same task on other game without some GPT. 

3. Thank you once again, I really appreciate your support. I'm dedicated to do more games, so stay tuned! Have a nice time of day you have :D

Thanks! Yeah I used AI for most of the coding. Had a selfmade template ready before the jam with menu, audio system and leaderboard integration, plus some custom prompts to keep AI from going crazy lol

I've been in tech for 10+ years (DevOps background) so I know when AI output is garbage and when it's fine. Game jams are actually perfect for this, you ship fast and there's no tech debt building up. The juice stuff (screenshake, hit freeze, particles) was the fun part to work with, enemy-AI balancing was cool and I did not wasted hours on a manual tasks and had more time on polishing and gameplay itself. Win-win, I guess :D

(1 edit)

Yeah I used Claude for most of the code, not gonna hide it. Game jams are where vibe coding actually makes sense, you don't build up tech debt in 72 hours. Would've developed half the features doing it "properly". Still, doesn't meant I prompted "make me a game" and did nothing else. F.e. ball and physics balancing took like a few hours. I've tried to make a feeling of the ball and paddle a little bit more footballish, but in some moment it became to feel too slow and undynamic, so I've finished with the numbers below:

Ball physics:
- RigidBody2D, linear_damp 0.18 for gradual slowdown
- Hit direction = vector from paddle center to ball center (normalized)
- If paddle is moving its velocity adds 25% influence to hit direction(just balanced it manually). So moving into the ball shifts the angle
- Paddle speed also adds 25% to ball speed
- Wall bounces have 0.88 factor (loses 12% speed per bounce)
- Max speed scales with combo: 2000 + combo * 10

Paddle physics:

  • CharacterBody2D, max speed 2200(Player) 2000(Bot)
  • Player follows mouse with 0.3 smoothing (for web jitter)

I'll make UX more visible for other players, thank you for your feedback and your attention to my game, that's really inspiring

That's a goal :D

Like we've decided to make a simpliest arcade but polish it well, and football without all unessential parts is kinda air hockey :D

That is weird, there might be an issue that you have to wait until it submitted, cause if you'll switch to other window fast - it might not be sent.  There will be a confirmation text after it submitted.

I'll check it out now, but if it's not too hard for you - could you try to submit some score once again? You have to enter a name and press "Submit" button and wait for a few seconds.

I will follow you and your progress, good luck! Good first entry, welcome to the gamedev :D

Fun, one of the best entries on this jam, good job!

Well, there are a lot of sweet comments, but for me this gameplay feels really off and unpolished, sorry. Concept is fine, but pacing and bugs are disrupting a lot :(

Enjoying and fun, good job!

Enjoying and fun, good job!

It's okay, I firstly thought that this is comments for a my game where "red is a little bit overpowered" so we're in the same boat :D

I've tried to die on purpose , it was hard :D

Oh, that's so hard!

Really cozy and fun game, thank you!

Movement feels a little bit weird, but I see a lot of love and polish in this game, very good job!

This is good beginning, nice game, wish you best of luck!

Game froze approximately on 12200 points when music changed.

Still, it was fun, thank you! <3

Acceleration sound effect made me smile a bit, fun game, thank you!

It is super-hard to control a plane(why?). But overall this is not a bad game, it has potential

5/5

Great job, thank you!

Fishy goes football! Love it

I think that enemy is a little bit underpowered, but overall this is a good game

This is unusual and interesting mix of the genres, so it was interesting to play.

Core mech (typing) is good. With some amount of polish it might be something. Good job, good game!

Well, honestly it's too hard to lose, but it was fresh and sort of fun, good job!

Vampire Survivors with yellow cards made me smile. This is fun, thank you for your game!

Thank you very much!


AI is kinda too smart, but this will make fight for a leaderboard even more fun :D

Thank you!

Thank you, feels very awesome to read all of this!

Thank you very much!

Spent whole Saturday on it, like 10-11 hours I guess :D

I'm a little bit dissapointed cause I didn't had enough time to balance it properly, so it becomes absolutely sick after some moment :D

But I balanced it with a leaderboard, so it will be absolutely real to got a first place there :D

Thank you very much for your feedback!

Thank you! Did our best, honestly :D