This is a little thing I started working on years ago, around the time of AC2 Revelations and AC3. Over the years I added support for more recent games, sometimes breaking older games in the process.
I the last couple years I went back this project, with the idea of a more general release. Things are not as good as I wanted them to be, but it's good enough for a first release.
Supports all main AC games from the original to Odyssey, with the exception of 3HD and Liberation HD (mostly because I didn't look into them yet). PC only version (although some xbox360 work was done, but the mesh will not load properly yet).
Most maps should load, with the caveat that Origins and Odyssey are very taxing to load/display, and will be missing the ground. Of course, not everything will work properly, the lighting is broken, and a lot of materials are slightly wrong/missing. This is a work in progress.
I've removed a few broken/incomplete features to not confuse people, so this should be a considered a preview version of what the tool can do. Some features that were removed for now is the ability to look at characters (was functional in AC3, but got broken since), animations (also worked on AC3), data properties, stuff like gameplay entities,...
[Update 5/17/2023]:
Much has changed since this post was made.
For latest version and link to discord:
https://github.com/forge-master/ACViewer/wiki
Important information: this site is currently scheduled to go offline indefinitely by end of the year.
ACViewer: Assassin's Creed games viewer
-
- beginner
- Posts: 33
- Joined: Thu Sep 03, 2020 1:56 am
- Been thanked: 47 times
ACViewer: Assassin's Creed games viewer
Last edited by forgeMaster on Wed May 17, 2023 10:23 pm, edited 9 times in total.
-
- beginner
- Posts: 33
- Joined: Thu Sep 03, 2020 1:56 am
- Been thanked: 47 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
You do not have the required permissions to view the files attached to this post.
-
- beginner
- Posts: 33
- Joined: Thu Sep 03, 2020 1:56 am
- Been thanked: 47 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
You do not have the required permissions to view the files attached to this post.
-
- double-veteran
- Posts: 840
- Joined: Sat Nov 06, 2010 12:27 am
- Has thanked: 435 times
- Been thanked: 235 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
A very ambitious project, thank you for sharing.
To those of you wanting to try this, make sure you have plenty of RAM as it eats up lots of it, trying on ACUnity it filled up my 24GB of ram in less than 35 seconds, i wonder if possible to use the GPU as an acceleration hardware for loading/preview and all, if that makes sense.
I got very excited seeing this type of project, hoping in the future we can actually export full maps as in-game.
Also on my end, just trying to navigate is not easy, and as soon as i try to zoom out even as little as possible, all goes light dray and nothing else is shown even after long minutes of waiting, so i have to kill the process and start over.
WIP or not this is still amazing, looking forward to try new features if and when they become available if planned, thank you once again.
To those of you wanting to try this, make sure you have plenty of RAM as it eats up lots of it, trying on ACUnity it filled up my 24GB of ram in less than 35 seconds, i wonder if possible to use the GPU as an acceleration hardware for loading/preview and all, if that makes sense.
I got very excited seeing this type of project, hoping in the future we can actually export full maps as in-game.
Also on my end, just trying to navigate is not easy, and as soon as i try to zoom out even as little as possible, all goes light dray and nothing else is shown even after long minutes of waiting, so i have to kill the process and start over.
WIP or not this is still amazing, looking forward to try new features if and when they become available if planned, thank you once again.
-
- beginner
- Posts: 33
- Joined: Thu Sep 03, 2020 1:56 am
- Been thanked: 47 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
Camera speed is controlled by mouse-wheel, but isn't capped. So it can happened that move speed gets very large and you end up lost in the map. I will look at capping the speed properly. When that happen, you can use the menu World>Transition portals to choose a portal and teleport the camera back there (this is player spawn points). No need to reload the map.
-
- beginner
- Posts: 33
- Joined: Thu Sep 03, 2020 1:56 am
- Been thanked: 47 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
Also forgot to say, camera controls are AWSD, and mouse right click for orientation
-
- beginner
- Posts: 33
- Joined: Thu Sep 03, 2020 1:56 am
- Been thanked: 47 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
I have on-going memory optimizations that should reduce the memory footprint, but that's going to take a bit of time. But for now, Unity or later game are definitively pretty expensive on large maps.
I should have an update later today or tomorrow fixing AC Rogue and Syndicate that broke at some point in recent changes, as well as texture improvements.
I should have an update later today or tomorrow fixing AC Rogue and Syndicate that broke at some point in recent changes, as well as texture improvements.
-
- beginner
- Posts: 33
- Joined: Thu Sep 03, 2020 1:56 am
- Been thanked: 47 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
Some of the interesting maps in ACU includes the Prologue, Rebirth Ritual (I used that map a lot for early ACU implementations). The maps labelled LGS are a bit less interesting in my opinion.
For Rebirth Ritual, make sure you enable all the data layers in World>Data Layers as part of the maps are loaded as extra layers on top of the base map.
For Rebirth Ritual, make sure you enable all the data layers in World>Data Layers as part of the maps are loaded as extra layers on top of the base map.
-
- beginner
- Posts: 33
- Joined: Thu Sep 03, 2020 1:56 am
- Been thanked: 47 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
Really need to get the lighting back into a functional state
You do not have the required permissions to view the files attached to this post.
-
- beginner
- Posts: 33
- Joined: Thu Sep 03, 2020 1:56 am
- Been thanked: 47 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
You do not have the required permissions to view the files attached to this post.
-
- double-veteran
- Posts: 840
- Joined: Sat Nov 06, 2010 12:27 am
- Has thanked: 435 times
- Been thanked: 235 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
This looks so good and so tempting, but we cant use any of it, for, literally anything at all, no export no nothing, sadly, but please continue to work on it for what ever purpose it may be, curious to see what that is moving forward.
-
- beginner
- Posts: 33
- Joined: Thu Sep 03, 2020 1:56 am
- Been thanked: 47 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
Exporing meshes would not be a giant issue. But exporting a complete city would be tricky. I don't think blender or any other program would load the full high poly map of say Greece
-
- beginner
- Posts: 33
- Joined: Thu Sep 03, 2020 1:56 am
- Been thanked: 47 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
I think the best I could do would be to make ue4 plugin and import the maps inside of UE4. But not even sure it would be able to cope with it nicely. But might be worth a try.
-
- double-veteran
- Posts: 840
- Joined: Sat Nov 06, 2010 12:27 am
- Has thanked: 435 times
- Been thanked: 235 times
Re: ACViewer 0.1: Assassin's Creed games map viewer
Everything would export/import by sectors/areas/zones or what ever the game has, not all at once in one giant file, that's not productive obviously.
The map can then be easily worked on by its sections in your desired 3D Editor or even in a game engine.
The ONLY main thing would be to make sure we are able to export/import in their in-game coordinates, every single asset.
Quite a few of us are interested in this and the AC games, because as you've noticed by now, i assume, many tools have surfaced, yet neither have been ever finished or actually usable in any proper way.
The map can then be easily worked on by its sections in your desired 3D Editor or even in a game engine.
The ONLY main thing would be to make sure we are able to export/import in their in-game coordinates, every single asset.
Quite a few of us are interested in this and the AC games, because as you've noticed by now, i assume, many tools have surfaced, yet neither have been ever finished or actually usable in any proper way.