Dates 3/16-3/25
My Name: David Evans
Project Name: HexMapGen Wargame
Is your project New or Old? Old
Is your project Solo or Team? Solo
Write a paragraph summary of the current status of your project, what you hope to achieve during the intensive, how and why
Currently, the project creates a map based on a grid of hexagons with user-input variables. I want to build on this by placing entities on the map that try to conquer territory, similar to the board game Risk. This will involve adjusting the map generation to be suitable for a larger scale, creating rules for entities to expand by, and making it update in real time so the user can see the simulation playing out. The reason behind this addition to my project is that it will be a fun challenge to create the rules for simulation, and it will be interesting to see the results.
List out the challenges you anticipate for completing this project
- HTML/CSS formatting problems with large maps
- Transferring data storage from Redis to another system
- Ensuring all algorithms work properly
ONE SINGLE aspect of product. Consider: build backend for SPD 1.2 front end, CRUD one resource, use API or library, authentication etc.
Start coding and finish “Skateboard” feature before beginning “Bike”.
Make maps bigger and more suitable for large-scale conflicts
ONE additional features that get you closer to your idealized product. Examples: CRUD 2nd resource, add comments, API use, authentication, library use
Add entities to conquer and control territory on the map
ONE additional feature
Make it interactive, so the user can change things like starting positions, terrain, etc.
Each teammate must achieve 2 of 3 of their self-set personal achievement goals. If you're not on a team, delete the other teammate sections as needed.
- Learn enough about frontend technologies to make the website interactive
- Create a reasonably balanced game based on random generation and decisions
- Solve the issues with html/css that limited the last iteration of this project
Insert wireframe pictures here
(Partly) Interactive Adobe XD Wireframe
You must meet the following criteria in order to pass the intensive:
- Students must get proposal approved before starting the project to pass
- SOLO
- must score an average above a 2.5 on the rubric
- TEAM
- Must score an average above 3 on the rubric
- Each individual completes 2 of the 3 personal achievement goals from their proposal
- Pitch your product
- If I have a team project, I wrote this proposal to represent my work and only my work
- I have completed all the necessary parts of this proposal
- I linked my proposal in the Spring Intensive Tracker
Student Name:
David / 03/16
Make School Advisor Name
TBD