Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New extension: <MobBehavior> #1246

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Apr 4, 2024

Description

This extension gives your objects mob behaviors

How to use the extension

This extension allows to :

  • Give your mob a movement behavior
  • Give your mob a feeding system
  • Flip your mob in accordance with the movement when going to the right or left
  • Give your mob animations at certain moments
  • Check if your mob is hungry, eating, moving, idling

Checklist

  • I've followed all of the best practices.
  • I confirm that this extension can be integrated to this GitHub repository, distributed and MIT licensed.
  • I am aware that the extension may be updated by anyone, and do not need my explicit consent to do so.

What tier of review do you aim for your extension?

Reviewed

Example file

MobBehaviorGameExample.zip

Extension file

MobBehavior.json.zip

@github-actions github-actions bot requested a review from a team as a code owner April 4, 2024 15:52
@github-actions github-actions bot added the ✨ New extension A new extension label Apr 4, 2024
@github-actions github-actions bot added this to Needs review in Extensions review Apr 4, 2024
@github-actions github-actions bot mentioned this pull request Apr 4, 2024
3 tasks
@D8H
Copy link
Contributor

D8H commented Apr 6, 2024

Thank you for submitting an extension.

There is an extension with similar movement features:
https://wiki.gdevelop.io/gdevelop5/extensions/travel-to-random-positions/

What do you think about making an update to this existing extension for this part: "Give your mob a movement behavior"?
This extension uses a function too because "required behaviors" didn't exist at the time. It should be reworked to be a behavior, so we have free rain to choose which features to do.
I think @tristanbob, the extension creator, will be interested in giving guidance.

This is a documentation about creating new behaviors:
https://wiki.gdevelop.io/gdevelop5/behaviors/events-based-behaviors/

If you want you can start by listing every features that could be useful for this behavior.

@IDGamesDev
Copy link

Ok, I'll try to update this extension. In the "required behaviors" I put pathfinding and nothing else because it won't work without it.

@D8H D8H moved this from Needs review to Needs changes in Extensions review May 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ New extension A new extension
Projects
Extensions review
  
Needs changes
Development

Successfully merging this pull request may close these issues.

None yet

2 participants