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

Pannable camera #85

Closed
MylesScholz opened this issue Apr 6, 2024 · 1 comment
Closed

Pannable camera #85

MylesScholz opened this issue Apr 6, 2024 · 1 comment
Assignees

Comments

@MylesScholz
Copy link
Owner

MylesScholz commented Apr 6, 2024

Motivation

A pannable camera should be created to improve the user's ability to view the simulation and its elements.

Description

The task is to convert the current UI Node into a Camera2D with controls for zooming and panning around the environment with the mouse. The camera's view should not move outside the bounds of the CellEnvironment, and zooming should be limited likewise. An optional subtask is to add a tileable and possibly parallax background to the CellEnvironment to make motion and zoom level visible to the user.

Acceptance Criteria

  • The described changes are pushed to a feature branch and a pull request is created
@MylesScholz MylesScholz converted this from a draft issue Apr 6, 2024
@MylesScholz MylesScholz moved this from Validated Backlog to In Review in A-Life Capstone Project Apr 12, 2024
@MylesScholz MylesScholz moved this from In Review to In Progress in A-Life Capstone Project Apr 12, 2024
@MylesScholz MylesScholz moved this from In Progress to In Review in A-Life Capstone Project May 20, 2024
MylesScholz added a commit that referenced this issue May 22, 2024
Major UI Overhaul.
-Menu rework
-Menu settings (simple- will expand)
-Keybindinds update + display
-Main Menu rework
-Nav bar rework
-Camera zoom + controls
-Select + deselect visuals and functionality
-Small button reworks. Visual consistency updates.
-Style updates.

Resolved:
#89
#94
#85

---------

Co-authored-by: MylesScholz <myles.scholz@gmail.com>
Co-authored-by: WyattHolliday <wph03@icloud.com>
@MylesScholz
Copy link
Owner Author

I'm closing this Issue because the changes are merged to main.

@github-project-automation github-project-automation bot moved this from In Review to Done in A-Life Capstone Project May 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants