This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: Neo - A WoW Development Suite  (Read 99524 times)

Kaev

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 308
    • View Profile
Neo - A WoW Development Suite
« on: January 22, 2015, 06:19:14 pm »
Hello Modcraft!

Today i want to present you our project:

Neo - A WoW Development Suite

You maybe ask yourself what this means. I'll tell you!
Neo will be THE WoW modding tool.
You can mod nearly anything you can imagine. The biggest point will be the map editor, which is written from scratch. From modifying the terrain over placing WMOs and M2s to place NPCs and gameobjects, you can do everything with it. Creating custom content will never be that easy.
But this isn't everything, we plan to integrate a database and DBC editor too.

Here's a list of features that we plan to add or already working on:
  • Support for every version. Classic to WoD!
  • Map editor (Modify terrain, place WMO and M2)
  • NPC and GameObject placement via map editor
  • DBC editor
  • Database editor
  • Edit ground effects
  • Easy creation of new ADTs
  • More! :P

You will always find the newest progress always in this thread!
Here are screenshots and videos of the development (Newest to oldest).
If the videos won't load, use firefox. If the site won't load, wait some minutes:

Cromon recently started automatic terrain generation.
https://www.dropbox.com/s/zgzldutldsao3 ... 3.mp4?dl=0

WDL Generation Hype! o/
https://gitlab.cromon.ch/Cromon/wowedit ... 41868f3956

Cromon is so fast..: https://www.dropbox.com/s/2xky0nbces0sd ... 6.mp4?dl=0

I didn't post something the last days, so here is a small video about texturing that i made for you:

MCLV and MCSH are now displayed correctly. MCLV is additive lighting as you can see near the brazier inside the brush, MCSH is the predefined shadows for example near the trees.


M2 models are now properly positioned and animated all around the world.

All of the old UI and some new stuff like the log is now integrated into the docking ui

The appropriate flags get set in the wdt if you enable vertex shading.

The brush now features anti-aliasing and animation, see: https://www.dropbox.com/s/kiohi23xt5ssn ... 4.mp4?dl=0

We renamed the project to Neo!

You can compile the software with Visual Studio 2013 now.

Some UI tests.. :) https://cloud.cromon.ch/f/e7e792085c074 ... 94e666693d

No screenshot or video, but a good message: Changing height, flattering and MCCV stuff is already implemented. You also can save the MCCV sub-chunk and the modified height of your terrain! IMO that's a huge step forwards to our goals! :)

Cromon is working on some MCCV stuff: https://cloud.cromon.ch/f/51574846a577e ... d0b4e9b6a9

Stuff is going on: https://cloud.cromon.ch/f/31ac6824fd043 ... 42a08922b8

M2 with animations? Sure, why not? Stuff is going so well, dudes.
https://cloud.cromon.ch/f/d690e4939698b5f27257103d59dafea6

M2 not finished yet, but...:


Seems like scalable textures are working.


Want to search something fast? No problem, loading is fast as hell! Video: https://cloud.cromon.ch/f/50a4748c153bb ... 0e0b1241e2

Yay! WMO rendering! :)


Ground effects! And an ashenvale ADT in durotar.. CROMON, IT DOESN'T WORK LIKE THIS!


Cameramovement? Yup. Video: https://cloud.cromon.ch/f/2333d26bc5f67 ... eebf90c7fe

Scalable textures aren't working yet.. but soon!


Maploading works fine! Video: https://cloud.cromon.ch/f/96349608efcb1363bee7ce000367490f

Fog and lightning works! :)


Maploading from CASC files works!


The first buttons are working!


Development informations:

List of developers:
  • Cromon
  • Kaev
  • Beket
  • Steff
  • Relaxok
  • Tripleslash/Master674

Estimated date of the next stable version:
N/A - Don't ask for it! If there is no date in this thread, we don't have one yet!

If the download link above is not available, try to compile it by yourself.
Here's a small instruction by kreha1:
Quote from: "kreha1"
Download Visual Studio 2013 and everything from the repository

Then you Open -> Project/Solution and select the file from the archive. After it loads, press F5.


Thanks for reading the thread!
We hope you will like our program!  :)

~Kaev


Steff: Here a compiled version for testing. Renember it is very alpha and you should not use it on any live data. Also the icons you see have no function. I just started to do the UI.

http://www.file-upload.net/download-11291544/Neo_Alpha_02_2016.zip.html
« Last Edit: January 16, 2016, 12:12:10 pm by Admin »

Skarn

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 807
    • View Profile
    • http://skarn-project.net
Re: WoWDev - A WoW Development Suite
« Reply #1 on: January 22, 2015, 06:34:26 pm »
I am really looking forward to this release. Nice job, so far. Keep up the good work.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

axel0099

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 577
    • View Profile
Re: WoWDev - A WoW Development Suite
« Reply #2 on: January 22, 2015, 08:04:31 pm »
Great work can't wait.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Marlamin

  • Registred Member
  • GM Isle Explorer
  • *****
  • Posts: 23
    • View Profile
Re: WoWDev - A WoW Development Suite
« Reply #3 on: January 22, 2015, 08:36:54 pm »
Loving this so far, don't forget to post any undocumented changes you find to the WoWDev (not related to project name) wiki, it really helps the community.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

fean

  • Registred Member
  • GM Isle Explorer
  • *****
  • Posts: 18
    • View Profile
Re: WoWDev - A WoW Development Suite
« Reply #4 on: January 22, 2015, 08:47:58 pm »
Looks very interesting, and it has WoD support ! Awesome !
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

TheBuG

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 469
    • View Profile
Re: WoWDev - A WoW Development Suite
« Reply #5 on: January 22, 2015, 11:25:16 pm »
Awesome work so far. I really, really hope you make it to a semi-stable working version! And perhaps some support where needed ;).

Quote from: "Kaev"
Ground effects! And an ashenvale ADT in durotar.. CROMON, IT DOESN'T WORK LIKE THIS!

Considering this picture, are ADT-Border automatically clipped together in case there's holes? And I do love how you didn't give a shit and simply logged on to retail (by the looks of it).

I won't do a feature request (yet) :D.

Edit: I do have a question. Considering game-objects, since NPC spawning is a feature I suppose the game-objects will work the same yes? It'd be awesome to place working doors in the editor, rather than having  to do it by manual server-side spawning.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Cromon

  • Contributors
  • Polygonshifter
  • *****
  • Posts: 56
    • View Profile
Re: WoWDev - A WoW Development Suite
« Reply #6 on: January 23, 2015, 12:16:26 am »
In the picture with the ashenvale ADT i actually just replaced the _tex0.adt of that tile. So the heightmap was the original as were the spawned objects, but textures, ground layers, etc were from the other _tex0. Its a testaccount, so they dont bother anyway, you can even test your hacks and bots on those accounts without restrictions.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

phantomx

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 615
    • View Profile
Re: WoWDev - A WoW Development Suite
« Reply #7 on: January 23, 2015, 01:09:31 am »
Hey Cromon I was wondering if you were thinking of adding a real time window for in-game testing.

That way you could see the changes from a player PoV.

Any way loving the progression keep it up.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
[wimg]http://i.imgur.com/6fxUQL1.gif[/wimg]

Cromon

  • Contributors
  • Polygonshifter
  • *****
  • Posts: 56
    • View Profile
Re: WoWDev - A WoW Development Suite
« Reply #8 on: January 23, 2015, 01:28:03 am »
You mean like some sort of first person view in the editor? Or live in the actual client?

Btw, Beket refined the camera movement and also added some fast movement possibilities which motivated me to improve the stability and unload/reload capabilities of the editor. Now even if you are moving around like crazy the worst that can happen is that for a short time you can see the detailed terrain being loaded. Otherwise it works pretty flawless:

https://cloud.cromon.ch/f/50a4748c153bb ... 0e0b1241e2 (if chrome refuses to play it, just download the mp4)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

phantomx

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 615
    • View Profile
Re: WoWDev - A WoW Development Suite
« Reply #9 on: January 23, 2015, 04:33:46 am »
Quote from: "Cromon"
You mean like some sort of first person view in the editor? Or live in the actual client?

Btw, Beket refined the camera movement and also added some fast movement possibilities which motivated me to improve the stability and unload/reload capabilities of the editor. Now even if you are moving around like crazy the worst that can happen is that for a short time you can see the detailed terrain being loaded. Otherwise it works pretty flawless:

https://cloud.cromon.ch/f/50a4748c153bb ... 0e0b1241e2 (if chrome refuses to play it, just download the mp4)

I meant like in a 3rd/first person view in a second window which is connected to the editor in live time like Blizzard's WowEdit I was just wondering I really like how smooth your camera's movements are.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »
[wimg]http://i.imgur.com/6fxUQL1.gif[/wimg]

Milly

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 503
    • View Profile
Re: WoWDev - A WoW Development Suite
« Reply #10 on: January 23, 2015, 04:42:26 am »
Sounds pretty amazing :D
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Skarn

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 807
    • View Profile
    • http://skarn-project.net
Re: WoWDev - A WoW Development Suite
« Reply #11 on: January 23, 2015, 07:19:37 am »
WoW is actually able to read files directly from data folder. So, all you have to do for ingame live testing is to save changes there and make the client reload adts somehow.
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Kaev

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 308
    • View Profile
Re: WoWDev - A WoW Development Suite
« Reply #12 on: January 23, 2015, 07:40:46 am »
Quote from: "TheBuG"
Awesome work so far. I really, really hope you make it to a semi-stable working version! And perhaps some support where needed ;).

Quote from: "Kaev"
Ground effects! And an ashenvale ADT in durotar.. CROMON, IT DOESN'T WORK LIKE THIS!

Considering this picture, are ADT-Border automatically clipped together in case there's holes? And I do love how you didn't give a shit and simply logged on to retail (by the looks of it).

I won't do a feature request (yet) :D.

Edit: I do have a question. Considering game-objects, since NPC spawning is a feature I suppose the game-objects will work the same yes? It'd be awesome to place working doors in the editor, rather than having  to do it by manual server-side spawning.

Yes, i already started with the gameobject part. :)
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

schlumpf

  • Administrator
  • Creator of Worlds
  • *****
  • Posts: 2967
    • View Profile
Re: WoWDev - A WoW Development Suite
« Reply #13 on: January 23, 2015, 01:27:37 pm »
Why choose a name that clashes with an existing one, though?
« Last Edit: January 01, 1970, 01:00:00 am by Admin »

Kaev

  • Contributors
  • Creator of Worlds
  • *****
  • Posts: 308
    • View Profile
Re: WoWDev - A WoW Development Suite
« Reply #14 on: January 23, 2015, 07:16:45 pm »
When i suggested"WoWDev" as the name, i just forgot that the wiki also has this name. That's the only reason.  :P
« Last Edit: January 01, 1970, 01:00:00 am by Admin »