You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 19, 2021. It is now read-only.
While the focus of this project (in a computer graphics programming practical) lies on computer graphics, our game should have at least a few simple gameplay elements. As mentioned in the beginning, the player should somehow be able interact with plants (plant them, harvest them, ...) as well as modify the world.
We can certainly discuss gameplay features in the whole group, but note that this project is really not about gameplay: I want to avoid people thinking about skill trees for multiple days -- this has rather little to do with computer graphics and even computer science.
Here is a non-exhaustive list of things we might want to do:
Display lines around the "hex slice" we are currently facing: this is probably a good thing to start with. We need to visually highlight the hex-slice the player is looking at (the hex slice is a slice of a hex pillar with the height of PILLAR_STEP_HEIGHT).
Think about how to interact with plants. Here we actually need to think about gameplay only: what do we gain from plants? Fruits? We need some item system for that! What good are fruits for us? Eating? Then we need a system that manages the player's hunger! Or do we get wood from trees? What is that good for? Building stuff? What stuff can we build? And additionally: how can we find out what type of reward we get from harvesting a plant, given that all plants are procedurally generated?
The text was updated successfully, but these errors were encountered:
While the focus of this project (in a computer graphics programming practical) lies on computer graphics, our game should have at least a few simple gameplay elements. As mentioned in the beginning, the player should somehow be able interact with plants (plant them, harvest them, ...) as well as modify the world.
We can certainly discuss gameplay features in the whole group, but note that this project is really not about gameplay: I want to avoid people thinking about skill trees for multiple days -- this has rather little to do with computer graphics and even computer science.
Here is a non-exhaustive list of things we might want to do:
PILLAR_STEP_HEIGHT
).The text was updated successfully, but these errors were encountered: