Skip to content

stevehjohn/Epsilon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Epsilon - ε

Improved isometric engine based upon learning experiences with Δ.

Screenshot

To Do / Notes

  • Inertial scrolling
  • Terrain manipulation
  • Not just height based terrain colouring. Might want areas of desert, mountains grassland etc...
  • Unit tests?
  • Animated water overlays?
  • Quadrant seasons?
  • Prevent scrolling too far from map edge
  • Don't use the shaded water edges above map edge, only on board edge
  • Sky is overlapping raised tile edges
  • Terrain edges to account for the height normalisation step
  • LAVA!!!
  • Minor sky bug
  • Water bug

Controls

Viewport

  • Left Mouse Drag map
  • Right Arrow Rotate 90°
  • Left Arrow Rotate -90°

Environment

  • Up Arrow Raise water level
  • Down Arrow Lower water level
  • Left Ctrl + Up Arrow Raise water level one step
  • Left Ctrl + Down Arrow Lower water level one step

Feature Toggles

  • E Edge rendering

Scaling / Zooming

On an integer zoom level, SamplerState.PointClamp looks best.

When non integer zoomed, solid sprites look good with Anisotropic but translucent ones look bad on the edges. Investigate changing sampler state during batch?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages