GithubHelp home page GithubHelp logo

shrubguy's Introduction

shrubguy

Shrub Guy game

shrubguy's People

Contributors

aphor avatar

Watchers

 avatar James Cloos avatar

Forkers

jaspyy

shrubguy's Issues

Setting: boarding high school, combat system

Takes place in a high school (boarding school, kinda fancy in some ways) that is centered around a sort of fantasy kendo/aikido/hapkido mix that is kinda like demon slayer breath styles

  • school battles are training battles so no killing, 4 types:
    • showmanship, where you try to look cool and flashy to impress an audience
    • idk, where you train to kill the opponent (doesn't happen obvs, just techniques that could in a real fight)
    • skill, where you try to disarm the opponent as quickly and methodically as possible
    • test, where you showcase techniques you've learned to teachers
  • also some clubs like swimming, track, etc. that are minigames
  • sword fights are kind of a minigame, first do puzzle solving/planning to find the opening thread and then attack, prolly needs timing, aiming, and choosing which attack to use

PRNG

key data: seed.

pseudorandom number generator should be used for everything semipermanent, incl. procedurally generated dungeons.

multiple settings

While the main setting is the school and surrounding areas, there might be some other settings idk

nerodivergent characters (even PC) stim

idle animations, character portraits, and sprites in battle and stuff when they're not in the middle of an action (so idle I guess???) will include stimming :D

zero pressure optional storyline(s)

probably a sequence of events (some optional) as the storyline goes on, but both storyline and events are not forced to happen at a certain pace

protag has generalized anxiety disorder and dpdr

  • minimal social anxiety, they just have problems socializing in some ways because they're autistic
  • it gets better by protag getting more comfortable with people and also other people learning about how to accommodate them
  • in some ways they are decent or pretty good at social stuff and some ways they socialize differently than neurotypicals

EBDB

Online player character profiles: the Every Body Data Base, or EBDB.

Allow custom models, skins, or sprites ala Snow Crash.

setting: dorms

dorms in a building near the main building, v cozy uwu

Autistic protag

  • semiverbal, less verbal when under stress (especially during pivotal plot points)
  • people aren't rude about the autism most of the time (sometimes tho), but they'll ask questions and be confused sometimes, will learn about it along the way
  • a lot of peoples' special interests have to do with the fantasy kendo, and/or it's good sensory time
  • some romance in game to combat media representation of autistics
  • yuri on ice references
  • some other characters are neurodivergent, some mask and some don't

MVP

Sprite movement and control, with some environmental obstacles and working collider.

Cursed mode

Gameplay and mechanics that make you go "Ughhh!"

Challenges that are unsolvable without exploiting one of the cursed game mechanics.

Cursed game mechanics include bugged collider, allowing clipping through enemies, obstacles, etc., but requiring some kind of glitch like activation.

all sexual and romantic orientations are accepted

romantic, platonic, and queerplatonic relationships all exist and there's no "more than friends" because your relationship shouldn't be limited by whether it's platonic or romantic in terms of legitimacy, longevity, intimacy, etc.

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.