GithubHelp home page GithubHelp logo

pizzatree / wild-deuce-chase Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 25.77 MB

LD50 - As the park manager, protect your visitors from stepping in goose poo by any means possible.

Home Page: https://ldjam.com/events/ludum-dare/50/wild-deuce-chase

C# 68.11% ShaderLab 27.17% HLSL 4.72%
ludum-dare-50 ldjam50 ludumdare unity unity3d geese singleplayer game ld50

wild-deuce-chase's Introduction

Wild Deuce Chase (Ludum Dare 50 Jam)

Header

Description

You're a park manager overseeing the pride and joy of your local town: the park!
Visitors come from far and wide ready to enjoy the amenities you've procured for them.
One of them messed with the goose, now you must prepare for the deuce.
Delay the inevitable, your visitors becoming dissatisfied with stepping in goose poo. If you need help and you have the taxes, you can stop by the maintenance shed and purchase some employees to help you out.

Controls

WASD - Movement
LShift - Sprint
RMB - Clean Poop / Interact with maintenance shed
LMB - Pick up / Throw

Screenshots

wdc1.png
Main Menu

wdc2.png
Park Manager doing their best, Geese eating some bread

the shed.png
The shed that keeps the geese fed .. somewhere else

Dependencies

Unity 2021.2

Credits

wild-deuce-chase's People

Contributors

gregathee avatar jacobright avatar jhyland-r avatar pizzatree avatar

Watchers

 avatar  avatar  avatar

wild-deuce-chase's Issues

Game Progression

Progression is based upon successful visitor exits

Tax Dollars are dispensed every time pedestrians enter

Tax dollars can be spent on purchasing park staff, items like traffic cones, or tools (maybe pushbroom, faster cleaners)

Tax dollars will be spent up front on purchases, staff will also incur a cost over time

As total pedestrians entered / exited adds up, the park will expand. Additional walkways will be added, cameras will pan out, more geese will be in game, and the rate of visitors will increase.

NPC - Park Staff

Purchasable
On purchase park staff will spawn out of park maintenace building
Player must pick them up and place them for their AOE
park staff will not leave this region
Cleaners will clean poop out of this area
Pushers will attempt to remove geese from area
If a bonker bonks a Park Staff, they fly off screen and Wilhelm scream

Audio

  • Player footsteps
  • Goose footsteps
  • Sound for throwing a goose
  • Sound for picking up a goose
  • Honk Sound
  • Bonk Sound (Bonker goose attacking player or NPC)
  • Goose pooping
  • Visitor "Oh no!"
  • Visitor babble
  • Womp-woooomppp upon failure
  • UI sounds
  • Purchasing sounds
  • Music

Bonkers

Rigidbodies
Able to be pushed, grabbed, thrown (from behind)
Target players, park staff
Poop on sidewalks
Bonk players, park staff
Slow turn radius

Purchasing Menu

In game radial or list menu (depending on how much content we can add)
Tools & NPCs enumerated with costs and total money listed somewhere
anything purchased will spawn outside of the park maintenance building

Side Walk Models

3 Basic Models with mirrored sidewalk textures on top and bottom so they can be flipped.

  1. Straight 2.5x1x? rectangular prism.
  2. Straight 2.5x1? rectangular prism with a 45 degree cut on one end.
  3. Curved 2.5x1x? rectangular prism.
    Path Models

Main Menu

Maybe an overview of the map with geese walking about
Some audio settings UI
Play button

Honkers

Rigidbody objects
Able to be pushed, grabbed, and thrown
Behaviours

  • Move semirandom directions
  • If over sidewalk, random chance of dumping
  • If grabbed, freeze other behaviors

Draw up some sample maps

Paths (over time)
Geese spawn points (body of water)
Bench points
Entrances / exits
Player spawn point
Props

Pause Menu

Something simple, pause, exit, restart

Barricade Props

Grabbable
Visitors also react to them by redirecting / finding new path

Visitors

Spawn at a spawn point
Determine a point to walk through on the sidewalks
Navigate there
Possibly idle behaviors (selfies?)
If it's a bench
Sit for some amount of time
Find new place
If it's an exit
Exit
If collide with traffic cone
Find new target point
If collide with poop
Trigger game loss
Pan camera to really dissatisfied face
Variations
"Experienced" Visitors (always sits)
Joggers (won't sit)
Normies (random chance of sitting)

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.