Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question/Other] Working on a non-flash version, is it fine? #1459

Open
ghost opened this issue Oct 10, 2019 · 4 comments
Open

[Question/Other] Working on a non-flash version, is it fine? #1459

ghost opened this issue Oct 10, 2019 · 4 comments

Comments

@ghost
Copy link

ghost commented Oct 10, 2019

So, with flash dying in 2020, I am working on keeping this game alive using Unity3D. I know Unity and it is my favorite engine. Some people I talk to were wondering if I am able to do this since there appears to be no LICENSE.MD, and I've went looking for some sort of license but found nothing, so here I am asking. Is it fine if I convert this modded version of CoC over to Unity3D? The benefits I see are

  • Unity3D is a known engine.
  • This allows for better mod support.
  • It will be running on newer/better code.
  • Will probably run better.
  • Standalone build and a WebGL build.
    • Unity (2018 and up iirc) now supports Wasm, so the web version will be faster than JavaScript and probably ActionScript.
    • When I say Standalone, I mean the following:
      • Android Build Support
      • iOS Build Support
      • Linux Build Support
      • macOS Build Support
      • Windows Build Support
  • No old security bugs.

The side effects of this would be

  • Unity does not use ActionScript, which means the code needs to be translated over to C#.
  • Unity is a different beast than Flash, so things will be different for developing.
  • Unity is meant as a 3D/2D engine, and thus a bit of bloat will come with.

I would really not like this game and mod die with Flash, it is legit a good text porn game. I've already started figuring things out like proportions and placement, and I've already told Unity to lock the resolution to a 5:4 aspect for better scaling. I've also started working on a new backend that the game will use for loading and saving data. The old save files could probably be loaded, but will also not be what it would save to. If I am not allowed, I somewhat understand that this game is "complete" and that a switch in platforms would be a lot of work, and if the original post does not allow switching of platforms. I just want to keep CoC and this mod alive after flash dies. If anyone would like to help, they can as if I am given the green light I will create a repo over at GitLab and mirror it to GitHub (I prefer GitLab to GitHub, but hey, redundancy!) And the action I'm will/am taking is a complete rewrite of the game.

@Kitteh6660
Copy link
Owner

If you want to put CoC on Unity, sure. You could try some 3D effects.

Some idea would be a book titled 'Corruption of Champions' that open in 3D way, revealing a menu.

End5 is also working on CoCWeb which is basically porting the game over to HTML and TypeScript.

@ghost
Copy link
Author

ghost commented Oct 10, 2019

Cool, thanks for the green light, so far it is mainly just a direct port. Nothing really fancy being added besides true mod support.

@brrritssocold
Copy link

brrritssocold commented Nov 2, 2019

Related #1203. Double checked, looks like support for Air will also be ending. I have updated the referenced ticket.
I was wrong, development of Adobe Air was handed over to HARMAN. Comment about licensing is worth noting.

@hornyweeb29
Copy link

Hey bro is this project still going? How can i follow it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants