Giter Site home page Giter Site logo

uus169 / thelegendofericc Goto Github PK

View Code? Open in Web Editor NEW

This project forked from monkeystone/thelegendofericc

0.0 1.0 0.0 7 MB

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

Home Page: https://vanbinhstudios.github.io/thelegendofericc/

License: MIT License

GLSL 0.54% Java 99.46%

thelegendofericc's Introduction

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

thelegendofericc's People

Contributors

abstrackt avatar agluszak avatar codacy-badger avatar fiffeek avatar michoecho avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.