Giter VIP home page Giter VIP logo

android-dice-game's People

Contributors

bubu avatar poussinou avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

ivop forgen

android-dice-game's Issues

Resource strategy

You have a piece of lumber, a piece of brick, and two gold.
The knights for grain and wool are equipped.
You decide to build a settlement.

What happens: The knight for grain is used up to build the settlement. Gold is used for wool.
What I would expect: Thhe knight for wool is used up to build the settlement, sparing the grain.

Why? Grain is more valuable than wool. You always need grain where you need wool, but you do not need wool for building a city. If I were to choose which knight to spend (like in the original game), I would see no reason to choose the grain knight.

It would be great if the strategy would be changed to better reflect the expected intend of the player.

City building rules

I never managed to build a city in this game. For example please have a look at this this situation:

screenshot_20170725-183011

I would expect to be able to build the 12pt city in the top left.

Replace Titlebar with NavigationDrawer

It wastes horizontal space but it's necessary to use modern Android's standard menu implementation.

Better alternative would be to use a NavigationDrawer, so I'll look into this.

Redo assets

This will have a number of benefits:

  • Don't use the original catan artwork
  • Higher resolution -> scales better to higher resolutions (see #2)
  • Make it translatable.

Window scales too small

The window scales too small, as also others telling here:
http://web.archive.org/web/20140110202858/https://play.google.com/store/apps/details?id=com.ridgelineapps.resdicegame

So I suggest to remove the limitation of upscaling.

Doing in this way:
in file GameView.java search for

if(xScale > 1 && yScale > 1 && screenInches >= 6) {

Replace it with

if(false) {

would do the job in simplest way.
(Alternatively you should add an option in the app-settings to enabled/dissable this feature.)

Upgrade fails

Everytime I try to upgrade the app from 1.13 to 1.14 an "unknown error" occurrences.

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.