Intuitive World Editor (Yet another Editor) [+ Source code]

A place to show off your latest screenshots and for people to comment on them. Only start a new thread here if you have some nice images to show off!
User avatar
zarfius
Gnome
Posts: 367
Joined: Wed Jan 03, 2007 12:44 pm
Location: Brisbane, Australia
x 13

Re: Intuitive World Editor (Yet another Editor) [+ Source co

Post by zarfius »

Alexiss wrote:Yeah, so 1 year later I'm still busy over my head and into problems so I decided to release the sources on GitHub the way I left them.
I still want to work on IWE and this is a temporary solution as I thought it might be more useful there than sitting on my hard drive taking dust.
I worked on a 3D level editor for about 2 years before I realised the project was way too big for one person to take on. I eventually came to the same conclusion you've just done.

These days I've changed my attitude a lot. I focus on making much smaller games and I get them done, released and I'm actually selling a few copies. It was painful at first to drop a project I had been working on for so long, but in the end it was one of the best decisions I've ever made.

I moved away from Ogre and started working with MonoGame. An open source port of XNA that supports many platforms including Android, iOS, Windows, Mac, Linux, Windows 8 Store, Windows Phone 8, PlayStation Mobile and OUYA. It's not as powerful as Ogre, but it's much much easier to make real games in a short period of time.

After I finished my first game I got involved in a community called OneGameAMonth and I've never looked back. It's really active with lots of game developers with a similar mind set. It doesn't matter what you use to make your games, or what you intend to do with them afterwards but being involved in the community is very motivating. Check it out, it's fun :)
Craftwork Games - hand crafted entertainment.
http://www.craftworkgames.com/
Blender+C++
Gremlin
Posts: 171
Joined: Tue Jan 03, 2012 1:38 am
Location: Brazil
x 3

Re: Intuitive World Editor (Yet another Editor) [+ Source co

Post by Blender+C++ »

Great...will download it!!
And it looks promising indeed, thanks for sharing!!
Kind regards,
Romulo Romero
User avatar
adorzhang
Gnoblar
Posts: 1
Joined: Sun Mar 31, 2013 10:57 am
Location: Ho Chi Minh City, Vietnam

Re: Intuitive World Editor (Yet another Editor) [+ Source co

Post by adorzhang »

Hi all,
I download and try compile on vs2010 but had occur errors, i don't know why. please help me !
my errors

1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\utility(260): error C2678: binary '=' : no operator found which takes a left-hand operand of type 'const Ogre::FileInfo' (or there is no acceptable conversion)
1> e:\develop\game\ogre\iwe-master\dependencies\ogresdk_vc10_v1-8-1\include\ogre\ogrearchive.h(66): could be 'Ogre::FileInfo &Ogre::FileInfo::operator =(const Ogre::FileInfo &)'
1> while trying to match the argument list '(const Ogre::FileInfo, const Ogre::FileInfo)'
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\utility(259) : while compiling class template member function 'std::pair<_Ty1,_Ty2> &std::pair<_Ty1,_Ty2>::operator =(std::pair<_Ty1,_Ty2> &&)'
1> with
1> [
1> _Ty1=const Ogre::FileInfo,
1> _Ty2=const std::string
1> ]
1> e:\develop\game\ogre\iwe-master\editor\intuitiveengine\engine\resourcemanager.cpp(50) : see reference to class template instantiation 'std::pair<_Ty1,_Ty2>' being compiled
1> with
1> [
1> _Ty1=const Ogre::FileInfo,
1> _Ty2=const std::string
1> ]
hydexon
Gremlin
Posts: 164
Joined: Sun Apr 14, 2013 8:51 pm
x 10

Re: Intuitive World Editor (Yet another Editor) [+ Source co

Post by hydexon »

adorzhang wrote:Hi all,
I download and try compile on vs2010 but had occur errors, i don't know why. please help me !
my errors

1>c:\program files (x86)\microsoft visual studio 10.0\vc\include\utility(260): error C2678: binary '=' : no operator found which takes a left-hand operand of type 'const Ogre::FileInfo' (or there is no acceptable conversion)
1> e:\develop\game\ogre\iwe-master\dependencies\ogresdk_vc10_v1-8-1\include\ogre\ogrearchive.h(66): could be 'Ogre::FileInfo &Ogre::FileInfo::operator =(const Ogre::FileInfo &)'
1> while trying to match the argument list '(const Ogre::FileInfo, const Ogre::FileInfo)'
1> c:\program files (x86)\microsoft visual studio 10.0\vc\include\utility(259) : while compiling class template member function 'std::pair<_Ty1,_Ty2> &std::pair<_Ty1,_Ty2>::operator =(std::pair<_Ty1,_Ty2> &&)'
1> with
1> [
1> _Ty1=const Ogre::FileInfo,
1> _Ty2=const std::string
1> ]
1> e:\develop\game\ogre\iwe-master\editor\intuitiveengine\engine\resourcemanager.cpp(50) : see reference to class template instantiation 'std::pair<_Ty1,_Ty2>' being compiled
1> with
1> [
1> _Ty1=const Ogre::FileInfo,
1> _Ty2=const std::string
1> ]
I Figured out, you need to go to the source file (in this case resourcemanager.cpp) and remove the const declarations only, this because is const, this causes the const version of operator[] to be called, which returns a const reference to the object, which is not assignable.