Giter Site home page Giter Site logo

an-intrepid-coder / composelike Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 377 KB

A Roguelike for Android using the Jetpack Compose framework to render the little simulated world. Development in progress. I am also working on a Desktop version, and in the near future this will be a Compose Multiplatform project capable of running on Android, Linux, Mac, and Windows.

License: Other

Kotlin 100.00%

composelike's Introduction

Composelike

Roguelike for Android

Gameplay Image

NOTE: On hold while I pursue other projects. I will come back to this or merge it with other projects in the future.

Description: This is my latest attempt at a hobby Roguelike for Android. It uses the Jetpack Compose framework and is a work in progress. It is in the very earliest stages of prototyping but is far enough along to play with and share. It's a work in progress and this repo will grow rapidly. There is not much of a game here yet as the focus is mostly on the simulation and architecture. Eventually I will dive more deeply into the world lore and game systems.

Disclaimer: I am not a professional. This is something I'm doing for fun and practice. If anyone wants to contribute, or finds this helpful in any way, then that is awesome; but this is my own little hobby project first and foremost. It is in such early stages that I have not done anything in the way of making it a viable Template app for Android, although I would like to implement best practices such as Testing and full Material Design adherence down the road. I have a rough style sometimes but it is something I'm working on, and I'll be updating this often. If it interests anyone, feel free to keep checking back in.

Sharing Note: I only build apps for fun (so far) and I'm not a professional. I have no idea if the non-source project files which are included in this repo are ideal for sharing with others (I just included the default git changelist in my Android Studio IDE). If you want to fork this then you may have to do some extra work. I am open to pull requests or suggestions which will make it easier to share with interested people. In the meantime, this is a personal repo and I'm only concerned with it working on my machines; down the road this will change as I learn more and find a need to share the codebase with interested people.

Material Design: I have not done anything with Material Design or theming yet. All of the graphics are procedural and use Strings and Characters. This will change in time but my focus is on the simulation itself for now.

Internet Facing: This app does not yet have any internet-facing capabilities, but I would eventually like to be able to set up online high score lists and other common online features of Roguelikes. Maybe way down the road it could be on the App Store.

composelike's People

Contributors

an-intrepid-coder 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.