Closed Ajgamerteam closed 2 years ago
I'm not convinced by the example, I'm not for adding it. It looks like a low-quality example, the Not-A-Vania example is more complete and uses FSM.
Waiting another review otherwise we'll close it in 15 days (09/30/2021).
Well it is an example for Animation plus it is an example not a game so i don't understand your standered about low quality and high quality the examples ARE NOT GAMES so they have to show a specific topic not using free asstes from itchio and call it complete Plus i don't seem to recall Not-A-vania having combo attack However if you want me to add something suggest something
Hi @Ajgamerteam !
As nobody seems to be very warm to give his help I take back the hand. I reopened the example and it convinced me, movements and beautiful animations are great.
So here is the list of things to improve:
platform
to Platform
.assets
folder.README.md.txt
, => "README.md"This example shows you how to implement complex animation and how to add attack combo dashing and slide animation.
Without changes before 31 October 2021 we'll close this submission.
Hey Bouh Thank you for the suggestion I will implement them as soon as possible
Just updated the Exmple hope everything is ok I know FSM is better but currently I am not at that level Thank you alot for your help
Thx for these changes; Still do to:
All resources should be in an assets
folder, player animations are still on the root.
Disable smooth on all sprites of the Player in the resources tab.
Object platform
to Platform
, objects name have to be in PascalCase
.
Controls text change the content to:
Arrows: Move
Space: Jump
Lshift: Dash
Lctrl: Slide
X: Attack
C: Block
You use a lot of the actions 'Animation by the number', instead use the animation by name it makes the events cleaner and understandable, and as the objects name use the PascalCase naming convention.
Objects Fallrespawn and Playerposition are useless, delete them. We can do without. In the events replace Player.Y() > Fallrespawn.Y() by Player.Y() > SceneWindowHeight(). And in action repalce the position action by Change to scene CurrentSceneName(). Then think to remove unused resources from the deleted objects. (Right-click in resource list then clean unused images)
Player can be stuck under the Platform after a dash. You could add an extra force to move the player or the action Separate the objects.
We shouldn't be able to use C and Dash at the same time. Btw most of conflicts animations and states can be resolved with the FSM.
Thanks alot for your effort i will try my hand at state machine
Hey I was searching about state machine and i stumbled upon this https://www.youtube.com/watch?v=uQ3EMVqwCRo and to be honest this is better than the one i am working with so i think you should add this instead
Hey I was searching about state machine and i stumbled upon this https://www.youtube.com/watch?v=uQ3EMVqwCRo and to be honest this is better than the one i am working with so i think you should add this instead
@UlisesFreitas Are you ok if we include your example with the FSM in GDevelop?
Hey I was searching about state machine and i stumbled upon this https://www.youtube.com/watch?v=uQ3EMVqwCRo and to be honest this is better than the one i am working with so i think you should add this instead
@UlisesFreitas Are you ok if we include your example with the FSM in GDevelop?
Sure no problem but this was my very first project in GD and I didn't updated nor checked since forever, I think the current version is 1.0.3 available in my other profile on itch.io https://gamesigniter.itch.io/state-machine-combo or here in GitHub https://github.com/UlisesFreitas/StateMachineCombo
Cool! I dug into your repository and found this version: StateMachineCombo.zip
It's a lower version than on your video, I didn't find a more recent one, but it is already very complete! It also works with a gamepad! Just need to clean a bit and fit the best practice guide, and here we go 🚀
First post edited.
Does this submission need a review? or is this still wip?
Does this submission need a review? or is this still wip?
Yes I think.
I'll try to do a proper review this weekend :) EDIT: I wasn't able to find time 😅. I will try to do a proper one asap In the meantime,
description1
, description2
, etc.. could be given more meaningful names that correspond to its:)
I forgot about this 😅,
Couch
-> Crouch
Group name PlayerEvents
external eventsPositionX
and PositionY
seem to be unusedobj_floor_collidion
seem to be unused:) good to good ig then. Though someone can review after me if they find any problems
Closed for inactivity, we could reopen the submission if someone applies the changes request in all lists above. Thank you all.
Describe the example
Complex animation including attack combo, dash, sliding, air dash, with gamepad and keyboard.
Checklist
com.example.
.Game folder
StateMachineCombo.zip