Giter VIP home page Giter VIP logo

minifate's Introduction

Mini Fate

A slimmed-down hybrid of Fate Core and Fate Accelerated, powered by skills and aspects.

Project Status

We're rebooting after some time away! Live iteration in _chapters. Previous work has been demoted to _loose-notes.

Bookkeeping

This repo is set up as a Jekyll site. It can be hosted on GitHub Pages (though we haven't got that set up yet).

Links

minifate's People

Contributors

agude avatar charles-uno avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

minifate's Issues

Do we need fate dice?

Not great to ask people to buy a weird thing, and not great that the modal outcome is zero.

Headless tables don't set alignment

This code (top headless, bottom normal):

---
                                                              
|----------:|:----------------------------------------------| 
|    Genre: | ~~Magic Fades at the Dawn of the Age of Men~~ | 
| Conflict: | ~~Ancient Evil Returns After Millennia~~      |
   
---

| Aspect    | Values |
|----------:|:----------------------------------------------|
|    Genre: | ~~Magic Fades at the Dawn of the Age of Men~~ |
| Conflict: | ~~Ancient Evil Returns After Millennia~~      |
   
---

Produces this:

Screenshot from 2021-01-02 11-29-04

Clean up Skill Rolls

This section is close to be ready, but not there yet.

We have two types of actions:

  • Change an aspect (create/destroy)
  • Inflict or defend against stress

I feel like we should make it clear those are the two actions, and how to use them. Right now we treat it as four actions.

Also we need to cover the outcomes. Are there three or four outcomes?

Docker fails: `block in materialize': Could not find minitest-5.14.2 in any of the sources (Bundler::GemNotFound)

I get the following error on both Mac and Linux right now:

$ make refresh
....
$ make
rm -rf /tmp/jekyll-docker
mkdir -p /tmp/jekyll-docker
cp Gemfile /tmp/jekyll-docker
docker build /tmp/jekyll-docker -f Dockerfile -t jekyll-image
[+] Building 1.5s (9/9) FINISHED
 => [internal] load build definition from Dockerfile                                                                                                                                                       0.0s
 => => transferring dockerfile: 37B                                                                                                                                                                        0.0s
 => [internal] load .dockerignore                                                                                                                                                                          0.0s
 => => transferring context: 2B                                                                                                                                                                            0.0s
 => [internal] load metadata for docker.io/library/ubuntu:20.04                                                                                                                                            1.4s
 => [1/4] FROM docker.io/library/ubuntu:20.04@sha256:c95a8e48bf88e9849f3e0f723d9f49fa12c5a00cfc6e60d2bc99d87555295e4c                                                                                      0.0s
 => [internal] load build context                                                                                                                                                                          0.0s
 => => transferring context: 107B                                                                                                                                                                          0.0s
 => CACHED [2/4] RUN apt-get -y update     && apt-get install -y         build-essential         git         ruby         ruby-dev         zlib1g-dev                                                      0.0s
 => CACHED [3/4] ADD Gemfile .                                                                                                                                                                             0.0s
 => CACHED [4/4] RUN gem install bundler     && gem update --system     && bundle install                                                                                                                  0.0s
 => exporting to image                                                                                                                                                                                     0.0s
 => => exporting layers                                                                                                                                                                                    0.0s
 => => writing image sha256:80c36d2215a768bf478764c90d5e173b274b82b379e802acd8aa996c7ffbf90f                                                                                                               0.0s
 => => naming to docker.io/library/jekyll-image                                                                                                                                                            0.0s
docker run --rm -p 4000:4000 -v /Users/agude/Project/MiniFate:/workspace -w /workspace jekyll-image bundle exec jekyll serve
/var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler/spec_set.rb:87:in `block in materialize': Could not find minitest-5.14.2 in any of the sources (Bundler::GemNotFound)
	from /var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler/spec_set.rb:81:in `map!'
	from /var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler/spec_set.rb:81:in `materialize'
	from /var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler/definition.rb:175:in `specs'
	from /var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler/definition.rb:245:in `specs_for'
	from /var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler/definition.rb:227:in `requested_specs'
	from /var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler/runtime.rb:91:in `block in definition_method'
	from /var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler/runtime.rb:20:in `setup'
	from /var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler.rb:149:in `setup'
	from /var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler/setup.rb:20:in `block in <top (required)>'
	from /var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler/ui/shell.rb:136:in `with_level'
	from /var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler/ui/shell.rb:88:in `silence'
	from /var/lib/gems/2.7.0/gems/bundler-2.2.4/lib/bundler/setup.rb:20:in `<top (required)>'
	from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
	from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require'
make: *** [serve] Error 1
exit: 2

Write an outline!

We need an outline for the book. Something like:

Introduction

  • Roleplaying
  • Materials

World Building

  • Setting
  • Scenes

Character Creation

  • Aspects
  • Skills (#53)
  • NPCs
    • Examples (#55)
  • Mechanics

Machanics (Dice, skills)

  • Skill rolls (#58)

Aspects and Fatepoints

  • Aspects
    • Always True
    • Changeable
    • Types
    • What they do
  • Fate points

Combat and conflicts

  • Zones
  • Who goes first
  • Challenges and contests and conflicts (Do we need them all?) (#61, #62)
  • Stress and consequences (#57)
  • Taken out and conceding
  • Ending and recovering

Advancement

Basically #54.

  • Session vs arc
  • End of session
  • End of arc
  • Improving skills

....

Write the advancement section

What happens when you "level up"? When does it happen?

Does this section go in the character creation chapter, or later?

Aspect and damage mechanics?

@charles-uno: How do aspects and damage fit together?

Do we have a stress track? Do you have to change/add aspects?

Can you rough this up (like in your notebook or whatever) and figure out mechanics that make sense? I'm happy to translate them into prose after.

Create example NPCs

We have an NPC section, but no examples. We need:

  • An NPC to challenge the PCs (Lord Kellet)
  • A background character (Archibald Grofhurst? A barkeep?)
  • A group of NPCs (Goblins mob?)

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.