Coder Social home page Coder Social logo

srsbrglg's People

Contributors

anthyg avatar

Watchers

 avatar  avatar

srsbrglg's Issues

nonameSim - Improved Character(s)

This issue is for ideas about improvements on characters in general.

  • A*-Algorithm-implementation (either existing, or own (own would probably be quite hard, and not that efficient)), for character-movement
  • XP-Level
  • Different kinds of skill-sets/ skills
    • Farmer
    • Miller
    • Baker
    • Lumberjack
  • General improvements on Characters
    • Each character has a separat bag/ inventory (with limited capacity), to prevent endless harvesting (they have to go to a nearby storage room, to empty their bag (if the storage room has any space left))
  • Character-actions
    • The basic structure/ functionality
    • Grow tree (on grass-tile) (creates wood-tile)
    • Chop down tree (creates dirt-tile)
    • Fetch water (fetches water from nearby (max 1 Tile away) water-tile (this means, that the character shouldn't be able to move over water, unless he has a skill for swiming or similiar))
    • Fill up/ Remove water (requires dirt) (creates dirt-tile)
    • Find seeds (in grass) (won't remove the grass)
    • Plant seeds (on dirt-tile) (creates wheat-tile)
    • Harvest crops (on wheat-tile)
    • Mill crops to flour (requires a Mill-pObj)
    • Bake bread (requires flour, water, and a Stove-/ Bakery-pObj)
    • Remove grass (will result in much higher chance for dirt-tile, and basically none, for wood)
  • Building-mechanics, to e.g. build a stove, house, mill, bakery, storage room etc.

nonameSim - Multiple characters

This has to be done:

  • Some way to get/ spawn a new character
  • Decision: Name selector/ generator
    • Random (from a array)
    • Random (like, really..)
    • User-Input
  • Based on name, maybe a different "body"-colour?

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.