Skip to content

Single player roguelike tile-based game written in Java using LibGDX and Ashley

License

Notifications You must be signed in to change notification settings

uus169/thelegendofericc

 
 

Repository files navigation

The Legend of Ericc

Codacy Badge

The Game

The Legend of Ericc is a turn-based single player rogue-like game made in Java with the help of ECS in Ashley. Our team wanted to try something new so we picked up game designing and we learn on the fly, so any suggestions would be highly appreciated. You can download and play our game (or even drop us some tests!) for free.

Log

24.03.19

We wanted our dungeon to have a lot of different levels, but for one specific level to be small, so we focused on that task and ended up with stairs which can lead you down and up through the dark!

Alt Text

22.03.19

During this week we focused on entities interaction system (or at least to some extent - we'd like to implement combat system the following week). The first iteration of that is shown on the gif under, we can now move crates and collide with other entities (disclaimer: the animation branch have not been merged into dev at that time, so that is why you can not see them here)

Alt Text

20.03.19

After a brief research we ended up with this little fade in/out animation for sprites when the player moves (currently WIP, we might implement other system first and then come back to this one)

Alt Text

17.03.19

We decided to implement FOV and fog of war, this is the result (there are some animations that we need to add in later sprints), we based our fov algorithm on raytracing

Alt Text

16.03.19

After the first sprint we ended up with some stupid mobs (rendering is done real time, the mobs can turn only after the player makes a move, there are no mobs collision yet)

Alt Text

10.03.19

For our first procedural map generation we implemented BSP algorithm, we do consider chaning it to tunelling one.

alt text

Assets

Technology used

  • Java
  • Intellij
  • Ashley
  • Codacy

Misc

About

Single player roguelike tile-based game written in Java using LibGDX and Ashley

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.5%
  • GLSL 0.5%