Code Monkey home page Code Monkey logo

doggame's People

Contributors

ji-rath avatar ndibao avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

doggame's Issues

Highfive minigame hard lock

Completing the highfive minigame causes the minigame to close but no buttons can be pressed and the UI is invisible.

Minigame post-completion

It is possible to complete a minigame during the fade-out. But, the player will still face the penalty of losing.

Modify Chip Minigame

  • The amount of health gained is dependant of how many chips collected
  • Click a chip to heal health
  • Bigger chips

Update Rage Meter

  • Doing actions will gradually build up the rage meter
  • When the rage meter is full, an icon will show up and allow the player to perform an ultimate move
  • Performing the ultimate move will drain the rage meter fully

Immediate Feedback

  • When the enemy takes damage, show immediate feedback of damage instead of delaying the indication to after the minigame

Implement magic book

  • The magic book section will consist of typing out the spell to activate it.
  • If typed correctly, the player will enter the specified minigame.
  • If incorrect, the player will be notified that it is invalid.

Implement anvil minigame

Anvil MiniGame

  • Enemy will attempt to drop an anvil on the mouse
  • If the player is able to successfully avoid the anvil from falling, the player wins and the enemy takes damage
  • If not, the player loses and takes damage

Highfive minigame

Highfive minigame:

  • Play animation
  • When prompted, press key to perform highfive
  • If done successfully, restore happy points
  • If not, ally remains unhappy and must wait till next turn

Text Box Special Features

  • Automatically close out of textbox after a specified period
  • When a speaker is specified, show portrait. But show just text when there is no target
  • Add ability to run commands with arguments.

Implement default minigames

All enemies should share some default minigames (Thirsty minigame, lighthouse, etc)
This can be done in the battle parent

Implement neglect points

  • Neglect points will gradually go down throughout the battle
  • An icon will appear when an ally feels sad and needs a highfive.
  • clicking the button will trigger the "highfive minigame", either causing the player to gain or lose neglect points
  • If neglect points are too low, ally will not be able to perform actions

Pan falls through view

What occurs:
During the pan minigame, the pan is able to fall through the view and become unreachable.

What is expected:
The pan hits the invisible collision during the minigame so it cannot fall out of view.

Implement Textbox

  • Using sequences, implement animations for textbox
  • Simplify spawning textbox by using one object but two scripts for general text and text while talking to another player
  • Look into adding more features to text - color, bold, italics,

Multiple minigames playing

If the player clicks the top left screen accidentally during a minigame, the crabslap minigame could play simultaneously.

Update wiki

  • Update resources for setting up a cutscene and making a textbox event.

Adjust physics gravity

What occurs:
Physics objects are extremely floaty and have little weight, causing them to fly around the room.
What is expected:
The physics objects will fall normally to the ground and have a sense of weight while being carried/dragged.

Battle Bag invisible

Sometime during battle, the bag goes MIA and does not come back and does not appear to be clickable.
Was able to reproduce after running out of time and letting enemy turn run.

Enemy Stages

  • Each enemy may perform a special action/evolve to another stage based on their health.
  • Increase the speed of the minigames/timers

Unlimited items

What is occurring:
Items can be used infinitely without any penalty or limit
What is expected:
When an item is used, it will be consumed. When the player no longer has anymore of that item, they cannot use it.

Implement food points

  • Food points gradually decrease as the player or allies attack
  • Food points can be restored by stealing the enemies food or using food in your inventory
  • Being low on food points will 'poison player' causing DP to take damage every turn.

Input typo

Occurs when player is attempting to interact while in a text event

ERROR!!! :: ############################################################################################
ERROR in
action number 1
of Step Event0
for object oTextBox:

global variable name 'KeyDown' index (103167) not set before reading it.
at gml_Object_oTextBox_Step_0 (line 39) - if (global.KeyDown)
############################################################################################
gml_Object_oTextBox_Step_0 (line 39)

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.