Code Monkey home page Code Monkey logo

exceed's Introduction

  • High functional Asperger
  • Obsessed with all kinds of latency in video games
  • Extremely good at explaining things, logical/abstract thinking, and fast learning
  • Not so good at dealing with other people's emotions
  • Brutally honest
  • Loves questioning and rethinking fundamentals (conventions, status quo, etc)
  • Hates hustle culture and everything related to it
  • tabs > spaces (but uniformity above all)

exceed's People

Contributors

lastexceed avatar redcrafter avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

exceed's Issues

reopening map or character editor causes bridge to crash

the forms are created only once and get disposed as soon as they're closed, leading to an opbjectDisposedException when you try to reopen them afterwards.

Solution: either create a new instance of the form if the previous one got disposed, or prevent the form from being disposed in the first place.

Inject savestates

enable saving characters on the server to allow players to carry their characters over when switching machines

Add clan Tags

As a Server I want to set a clan-tag to the player so that the players can see in which clans they are

clans should be account-bound and the server should add the clantag to the name to prevent impersonation and allow clanbased rankings and statistics

The story is considered done when a function is implemented which adds a 3 letter Tag to the playername and the playername changes to "[TAG] playername"

Pop out chat from bridge

As a player I want to detach the chat within the brdige so that i can put it above the ugly ingame chat.

in order to be able to see the bridge chat window while playing make it always on top.
also players want to be able to re-attach the chat back to the bridge - implement an extra button for that / either in the detached window or the bridge itself
TBD: Another addition could be to make the window borderless. Also Try out how you would be able to move the window in a borderless state.

The story is done when I can click on a button which detachs the chat from the bridge into a seperate window which stays always on top and I can click another/or the same button to re-attach the seperate chat window to the bridge

Live map

  • in bridge
  • centralises on middle of map instead of player
  • available to see when you're not in-game yet
  • not pop out
  • write out names

The menu map issue (map sed, HUD map)

loading screen is removed through usage of menu map --> all players are on different maps

  • figure out possibility to have the same map seed for all players
  • in-game HUD map still not functional

Auto-refresh character editor

if the game changes values itself (eg by the player equipping another weapon) the values displayed in the editor will stay outdated

invisible players

entities that were on the server before you joined are displayed incorrectly

Handle /connect 1

using /connect 1 results in a client freeze
figure out what exactly happens
(I have no freaking clue)

Allow running bridge without client

instead the bridge should be searching for the client and gray out the character editor until its attached so that rankings ect can be visited without client

Look at intercept outside start biome

intercept not working as intended outside of start biome (handles as if the player is standing in front of a wall even if there's none)
--> might be fixed with using menu map as there are no biomes

Replace multithreading with async tasks

instantializing a new thread for every small task we want to execute parallel is a big waste of resources, use asynchronous tasks instead.

problem: most of these tasks are fire&forget and thus unawaitable, making execption handling difficult and debugging a trial by fire

Perks for players

i.e. high ranks, donators etc.
nothing that influences the gameplay, just cosmetics

scale knockback distance with damage

currently it scales with the amount of hits, making spin attacks OP. requires knowledge about the level cap so we know what damage values we'll be dealing with

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.