Giter Site home page Giter Site logo

pussinscreen / jak-project Goto Github PK

View Code? Open in Web Editor NEW

This project forked from open-goal/jak-project

1.0 1.0 0.0 152.32 MB

Reviving the language that brought us the Jak & Daxter Series

Home Page: https://opengoal.dev

License: ISC License

Shell 0.01% C++ 17.63% Scheme 0.20% Python 0.22% C 0.06% Emacs Lisp 0.01% Common Lisp 81.67% Assembly 0.02% PowerShell 0.01% CMake 0.05% GLSL 0.09% Batchfile 0.01% POV-Ray SDL 0.04% Dockerfile 0.01%

jak-project's Introduction

Anurag's GitHub stats

jak-project's People

Contributors

0x715c avatar alexislefebvre avatar animalstyletaco avatar bb010g avatar blahpy avatar breakpoints avatar brent-hickey avatar chillypepper avatar dallmeyer avatar dependabot[bot] avatar doctashay avatar evelyntsmg avatar francessco121 avatar github-actions[bot] avatar hat-kid avatar himham-jak avatar liamh101 avatar luminarlight avatar mandude avatar opengoalbot avatar possum93 avatar richarm4 avatar towai avatar vodbox avatar water111 avatar whiteh0le avatar xedoit avatar xtvaser avatar zedb0t avatar ziemas avatar

Stargazers

 avatar

jak-project's Issues

Glitchless Build

Is your feature request related to a problem?

Honestly... Not really....

Describe the solution you'd like.

The idea is to patch all found glitches and exploits in the original Jak series games that are considered mostly harmless or beneficial in some regards, i.e. patch legacy glitches that are sometimes used intentionally by the community (primarily speed-runners) or considered not worth patching in the main project.

The benefits for this feature is twofold;

  1. Reinvigorate speed-running of the game with a new category that renders old speed-running tech and strategies redundant. Possibly even introducing a need to find new unknown glitches and exploits (even if these are introduced as part of the build itself... In which case I can make a sequel... ๐Ÿ˜‰).

  2. Provide newcomers with a more polished experience, higher likelihood that "jank" and other oddities will not occur.

This will stay as a fork from the original project as fixing some of these bugs / glitches / exploits could prove volatile to the main build of OpenGOAL and its gameplay. It may also lead to a Ship of Theseus issue where replacing original components and mechanics from the game flies in the face of game preservation and may lead to "fun" or "OG" mechanics being removed. However patches may be cherry-picked if needed and the community considers them beneficial to the main project.

There will be no official "release" of the glitchless build until all items in the additional context below have been completed and I've created an actual official build (v1.0 as it were). Once this is done there will be no further patches or code changes made in order to preserve consistency. Instead, as hinted at before, a v2.0 can enter development with further patches and such applied. The idea is that when this releases, it is flawless in regards to glitches and exploits as at the time of the release. Throughout development I'll keep the associated branch synced with the master branch of the main project so as many QoL improvements and other features are included as possible.

Please be sure to mention anything I may have missed in the comments below, I'd love to discuss all of this! ๐Ÿ˜€

Additional context

The following is a list of things to be patched or fixed in this build;

Edit 1; Finished off the list of things to do and added more context into what the finished build will look like, also invited people to make suggestions.

Edit 2; Still adding to list, it's going to be huge... I won't make note of any of these edits in the future.

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.