Eat Game: Vector and Inequality Math Game Demo

Eat Game: Vector and Inequality Math Game Demo
Loading the math board and drawing, please wait…
2020-09-23 22:07
This example demonstrates vector operations, inequality solving, and ellipse trajectories using GeoGebra. Key commands include PointIn, Vector, Circle, and Translate to dynamically generate game scenarios. Suitable for high school students or math enthusiasts to learn geometric transformations and probability thinking. The game-based design enhances mathematical application interest.

GeoGebra Commands & Parameters

  1. PointIn(e) → A
  2. Vector((0, 0), A) → u
  3. Polygon({(a, b), (a, (-b)), ((-a), (-b)), ((-a), b)}) → q1
  4. Translate(P, Vector[(0.5 * u)]) → P'
  5. Vector(P, P') → v
  6. Circle(P, r) → c
  7. RandomPointIn((-(a - 0.6)), a - 0.6, (-(b - 0.6)), b - 0.6 + (0 * n)) → food
  8. Circle(food, 0.3) → foodC
  9. Circle((0, 0), 1.5 + (0.08 * Min[25, n])) → f
  10. RandomPointIn((-(a - 2)), a - 2, (-(b - 2)), b - 2 + (0 * bombn)) → bomb
  11. Circle(bomb, bombr) → bombC
  12. Circle((0, 0), 0.01 + (0.06 * Min[25, n])) → g

AI Drawing Prompt Reference

Create a dynamic math game scene with a vector originating from the center to a random point, generating a quadrilateral based on this vector, then translating the quadrilateral along the vector to create another one. Draw a circle bounded by these two quadrilaterals, place a small circle inside as food, a growing circle at the center based on game rounds, and small circles at random positions as bombs.
The prompt above was compiled from the original drawing commands and is for reference only.