Hi All,
I was very impressed with the Ineisis source code so I decided to study it and try to understand it as much as possible. I can't say that I know all of it yet, but I am getting there.
My hope is, over the next few weeks, to publish a few "tutorials" that describe how the Ineisis source is put together and hopefully help at least one or two of you in the community.
I truly apologize if this makes anybody fall asleep instantly at their computers, but it is my first tutorial so I hope for a little slack
.
Any feedback/requests are welcome.
Heightmaps
Part 1 =
http://www.youtube.com/watch?v=lCF_2CjAhRA
Part 2 =
http://www.youtube.com/watch?v=Qjd-6EhpnQ0
Objects (27-April-2013)
Part 1 =
http://www.youtube.com/watch?v=74tyMwLZYZ0
Part 2 =
http://www.youtube.com/watch?v=74VAVQiDHM8
Viewports and second cameras (11-May-2013) (10min 46sec)
http://www.youtube.com/watch?v=tGPAzP4CSU0
Schedule Objects (11-May-2013) (27min 21sec)
http://youtu.be/mIvWYqQ1QVk
Water/Materials/Grass (15-AUG-13) (26min 24sec)
http://www.youtube.com/watch?v=CfPyWxJsO...e=youtu.be
***EDIT***
What was covered previously?
-Esenthel's default relation between World and Areas
-Very quick overview on how Esenthel MMO manages worlds
-How Esenthel Ineisis Server manages World/Area/Clients etc...
-How one could load in the Heightmap of a world created in the Esenthel 2.0 Editor into the Ineisis framework
-Basic overview of how Objects are managed in Ineisis
-What Scheduled Objects do?
-How to load in objects that already exists in Inesis through the editor (like stairs, trees, etc..)
-How to load in your own Static objects into the Ineisis through the editor
-Fun with Viewports and second cameras
-Learning about schedulers
-Replacing meshes of trees
-Creating new scheduled object
What is covered this time?
-Simple Grass/Materials
-How water is saved from the Editor
-Implementing water by creating new server data type
-Adding water to world message
What is still NOT covered?
-C++ Programming
-Esenthel script
-Esenthel Code Editor & World Editor
-Ineisis Account management
-Details of Ineisis Client (later tutorial)
-Server Compression and Saving (later tutorial)
-Actors/Blocks/etc.. (later tutorial)
-Allowing the user to add/remove water (later tutorial)
-Increasing the HM Detail level (later tutorial)
****DISCLAIMER*****
-I am in no way affiliated with the Esenthel Engine
-Some of the information may (and most likely is) incorrect
-This is by no means a comprehensive tutorial. There is a lot to this engine and I encourage you to explore it yourself