Giter VIP home page Giter VIP logo

godofwar's Introduction

God of War: Betrayal Decompilation Project

TO AVOID ISSUES, PLAY IN 352x416, DYNAMIC RESOLUTION IS NOT FULLY IMPLEMENTED

This project aims to decompile and update the mobile game God of War: Betrayal, which was released in 2007 for Java-enabled mobile phones. The game was developed by Javaground and published by Sony Pictures Mobile.

Project Overview

There's no single "best" version of the game. the older ones support running in high resolution through emulators, but have many bugs that make the experience unenjoyable (either due to the increased resolution or outdated game code). I aim to make the go-to version of the game, and will try to rework controls and visuals to work better as I'm not limited to mobile phones in 2007.

Project Goals

The current goals of the project are:

  • Fix/Implement SFX (WIP)
  • Implement Dynamic Resolution (WIP)
  • Bring back the parallax effect found in older versions

Project Status

The project is currently in progress. Decompilation is complete, as the output was quite good and only needed minimal cleanup to get running, work on initial tweaks and improvements has begun.

Compiling

This project requires IntelliJ 2019.3.5, the J2ME Plugin, Java 8, and the Oracle Java ME SDK 8.3.1. All other dependencies are included. To run the compiled code, you must put the compiled class files into an original game .jar. There are currently no tools to work with the game's resource files.

License

As this is a decompilation and not a reverse-engineering effort, The majority of this code is of course, not mine, even if it is abandonware, I cannot license this code in any way.

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.