I completely agree with you 😅 the mechanic/gameloop is nothing new by far, and I also found confusing to match the correct colors. I ended up leaving things this way for flavor/extra challenge I suppose. Anyway, thanks for playing and leaving feedback!
Escada Games
Creator of
Recent community posts
Thanks for taking some time to leave this feedback, I really appreciate it. Of course, hearing bad things about our game is never what we want, but it is for the best hahaha
I suppose the text takes a while to get to the point, and that ends up getting annoying, yes. The tutorial fight would be helpful too, I agree. I believe we'll release some updates for this game, so thanks for the heads up once again!
I got to agree with Prsas, the stamina is the big flaw in this game... it looks interesting, and as your first game it is really great! But the stamina ends up being a bottleneck in the gameplay...
Well, Prsas already gave some pretty great feedback, and your next game is bound to be a lot more fun I believe! Looking foward to your next jam participations.
The glow really helps to set the atmosphere up, Loxmer. The game might be made only of shapes, but it still has quite a personality, and ends up being quite enjoyable to play.
Personally, I would've liked to have a run button, since for me the horizontal speed was a bit slow.
I hope you don't mind, but here are some thoughts:
- For platformer games in general, I think a good effect that fits a lot of situations is a squish when jumping. It really helps sell the impulse the character gets while jumping;
- I also think some SFX and a nice, wet reverb on them would be a great plus on the already interesting atmosphere.
Also, the Shift power up was quite interesting, since it also fills your blood as I think I noticed. The instant respawn is also quite welcome, since at least for me I died a lot 😅 got stuck at the second shift level, sadly.
TLDR: Really nice game! The shapes, glow, and other effects (such as the trail and the particles) really add to make it fun to play.
Wow, really solid entry guys, and I mean it. This game should have more rates by now, tbh. The idea, art, execution, and the acessibility options are quite well made 🙂
I believe playing with a friend is quite fun, since I could more or less cheese the battle against the cpu by mashing left click haha
Nice borrowing game haha really enjoyed it. The mood, and others pointed out, is quite good. On my second try I managed to get a horrible 3:37:65 for the time (GJ on the confetti too btw haha)
I hope you don't mind, but here are some suggestions (just my opinion in the end):
- I found the jump press a bit too unforgiving some times, you know? Coyote time and jump buffering are somethings that could make the controls feel better;
- Adding a squish to the character when jumping is quite a nice touch on a platformer. With a Tween node, doing so is quite easy.
Once again, I hope you don't mind these comments!
Wow, that's awesome! Thanks for selecting Pigeon Ascent! Feel free to use it, no problems.
Also, looking at gamerzilla right now, it does seem interesting, specially considering that the we got a bunch of older games that would get along well with achievements. The possibility of allowing friends to see them is quite welcome as well.
I'll look into it for a future update of Pigeon Ascent, thanks for pointing it out! Also, in case we update this game, will the Fedora repos be updated as well?
Sure! Basically, I use a Tween node to handle the animations. The Tween node might as well be my favorite node, it really, really is veeeeeeeeeeery useful. If I had one, I would use a t-shirt saying how much it is useful.
Anyway, in this case, you'll be using it more or less like this:
if bCanMove: # Change the actor state to "Moving", and clears the cell where it is currently at state=States.Moving
self.freeAStarGrid()
# Setups the animation properties and starts it
$tween.interpolate_property(self,"global_position",self.global_position,vTarget,0.2,Tween.TRANS_QUINT,Tween.EASE_IN_OUT)
$tween.start() # Waits for the animation to end, changes the state to "Stopped", and occupies the cell the actor is currently at
yield($tween,"tween_all_completed")
state=States.Stopped
self.occupyAStarGrid()
The lines where the animation is setup and started are the ones that start with $tween.
So, the interpolate_property() method might seem a bit daunting, but once you start using it, it will make a lot more sense. Putting it simply, it takes a bunch of arguments that'll say things like the duration of the animation, its beggining, end, etc. Here's a brief description of the most relevant ones:
- First we pass the object which will have one of its properties changed. In this case, the object is the actor itself;
- Then, we pass which property will be changed as a string. In this case, it'll be the global position, which as a string is just "global_position";
- Then, we pass the starting value. For the global position, it'll be the actor current position;
- After that we pass the target value, and for the position, yeah, it will be the position we want the actor to move towards;
- Now, the duration in seconds. I try to keep this under 0.5 seconds, since animations that take too long might end up being annoying;
- Then, we have the transition type. Basically it is the major "style" of the animation... you can check what type look like in this website;
- Finally, we have the easing type. It also affects the style of the animation, and the website I mentioned on step 6 also should help you understanding it.
You can also use tweens to control properties such as transparency, color, scale, and rotation!
I hope I helped you a bit more! Thanks for reading this guide too, glad to be helpful!
Yooooooooooooo, isso aí! Eu e o Sucraiso somos br, acertou 👍
O Sucras é o cara que fez a arte toda, incluindo o design dos pombos que eu lembre, danado ele. Ele não chegou a responder seu comment, mas ele comentou comigo que ficou todo felizão com o feedback. Parece coisa simples, mas realmente faz o nosso dia saber que gostaram do jogo, sabe?
Sobre os bugs, ainda tem um ou outro acredito... mas ótimo saber que você encontrou nenhum!
E pra fechar, a gente que agradece por você ter jogado e curtido tanto o jogo, e ainda parado pra deixar um comentário aqui. Estão nos nossos planos fazer um Pigeon Ascent 2 um dia, e seria um jogo beeeem mais bonitinho e maior, é claro. Não consigo dar uma previsão, mas pessoalmente eu espero que não demoremos pra começar esse sequência! De novo, muito obrigado por jogar!
Hey, sorry if you found some bugs, I try to fix most of them but one or another keep coming back, sadly.
Still, from time to time we're still updating this game, including some new features and bug fixes too. Some days ago, for instance, I released an update that makes the battles a lot smoother. So, yeah, it isn't great to know that you found Pigeon Ascent annoying and buggy, but that's still feedback, so thanks for trying to play it!
Just updated it! I'll try to keep it updated in the future. Thanks for the patience, I hope you have some fun tinkering with the project!
🤔
Just a guess, but TIC-80 projects all have the extension .tic, while the more common extensions are only .rom and the others you mentioned. The binary and web files are exports, while the .tic files are the games' "source code", more or less. So that should be the reason why it uses .tic as the extension :)
I would suggest you to visit https://tic80.com/play to find other TIC-80 games and their .tic files as well. That should work I think! Also, you can find my games there as well!
Hey, glad you liked it! This is a quite old game of ours, great to see that someone still enjoys it hahaha
I just uploaded a windows build, it seems to work fine. As for the Raspberry I don't know... do you think a Linux build would work on it, since usually it uses a Linux distro or something like that?
Thanks for playing, really happy that you liked it! It is always great to see people liking our games :)
I actually started to work on version 1.5 some time ago, but ended up forgetting it 😅pigeons will start taking damage if they get hungry for too long, which should fix the endless loop. Thanks for remembering me that this bug exists hahaha
Hey, great to know you loved it! We always enjoy getting positive feedback :)
Right now the plan is to work on a bit more balancing (the defense build seems to be a bit overpowered, and as you said, the game is a bit easy). However, we got some suggestions on including more enemies and evolutions (maybe a total of 15 opponents would be a nice amount, and 3 more evos should also be a nice touch)... so, that's a possibility.
But to say the truth, I believe it would be more likely that we end up making a sequel, that would have more things here and there, be longer, and more polished! It would be more or less a remake, with some new ideas we had along with time. Sadly, I can't promise anything... right now we are quite without time to work on this, with both work and study eating up our time.
Anyway, feel free to leave your suggestions, they are quite appreciated (really)! And once again, thanks for playing!