Skip to content

AitorSimona/Research_GroupMovement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GroupMovement

“I am https://www.linkedin.com/in/aitor-simona-bouzas-aab43817b/(Aitor Simona), student of the https://www.citm.upc.edu/ing/estudis/graus-videojocs/(Bachelor’s Degree in Video Games by UPC at CITM). This content is generated for the second year’s subject Project 2, under supervision of lecturer https://es.linkedin.com/in/ricardpillosu(Ricard Pillosu).”

About this Research

This research has as an objective gain an initial understanding of the dimension Group Movement in Videogames has. The focus is on simplicity and to serve as an introduction to the matter. It covers the creation and management of Groups in a simple way, but does not go deeply into Steering behaviours, Local collision avoidance or Pathfinding. The goal is moving units from A to B while letting them overlap, but keeping them apart in the end, in a simple formation.

App Inputs

  • Mouse:

    • Left Click and drag : Creation of the Selection Rectangle, that selects units inside its bounds.
    • Right Click : Path Request from the Units currently Selected (A rectangle is drawn on selected units).
    • Middle Click : Spawn an entity.
  • Keyboard:

    • Arrows: Camera Movement in all directions.

Assets and Tools

I do not own any of the Assets (sprites) used for this research, rights go to their respective owners.

I used:

  • Microsoft Visual Studio 2017
  • Tiled
  • Adobe Photoshop
  • Brofiler
  • SDL, STL and pugi xml