uiowahjmjohnsonselt2024 / projectdirectory-selt_2024_team_002

projectdirectory-selt_2024_team_002 created by GitHub Classroom
0 stars 0 forks source link

UC3 - Create World #26

Closed max-r-johnson closed 6 days ago

max-r-johnson commented 1 week ago

Use Case 3 - Create World

Summary

Creating a world will initialize a grid for that world. By joining a world, the view for that world will load and that grid will be displayed. The controller is updated to call the model methods to initialize the grid.

Changes

World is now being generated and stored. A grid is displayed that will contain the game information.

Testing

No tests added currently. Will be updated given the time.

Checklist

Additional Notes

Commits intended to be reviewed independently.

The .yml file should be updated once it gets merged, as it errors on db/schema.rb, which is an auto-generated file. To do so, these lines should be included:

AllCops:
  Exclude:
    - 'db/schema.rb'

World validations need to be added. The grid will be centered and the toolbar will include a back button.

gg9192 commented 6 days ago

something to think about is should we pull the CSS out of our HTML files into their own CSS files. We should also think about adding rspec/int tests for this LGTM for mvp