Important News

We have released Shinobi Life Online Pre-Alpha Version 1.1.0.0! This update features Earth Release: Earth Dome Jutsu, Aiming Mode and more! Try it out and tell us what you think.

User

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?

Statistics

Members
Total Members: 49402
Latest: biel74487
New This Month: 88
New This Week: 7
New Today: 7
Stats
Total Posts: 55927
Total Topics: 3349
Most Online Today: 321
Most Online Ever: 4232
(January 14, 2020, 07:47:33)
Users Online
Members: 0
Guests: 272
Total: 279
Google (7)

Author Topic: A Case for staying with Unity 2020  (Read 4636 times)

0 Members and 1 Guest are viewing this topic.

Offline NinjaMirage

  • Shadow Sennin Donator
  • Sennin Poster
  • ****
  • Posts: 1 166
  • Reputation Power: 3
  • NinjaMirage has no influence.
  • Gender: Male
  • I like anything fast enough to do something stupid
    • View Profile
  • Clan: Shizen_Clan


  • Organization: Jutsu Hunter


A Case for staying with Unity 2020
« on: October 29, 2019, 13:51:45 »
Well it’s bin a while since I made a New Topic.
I have since bin studying C# and Unity and the direction there headed. I believe it’s a Good idea to wait for The DOTS upgrade in 2020 rather then shifting to a new engine like Unreal.

My case for this is as fallows,

While the Data Oriented Technology Stack (DOTS) might mean a longer wait for the games release, ultimately to achieve the end result of the description of this game I believe only  Data oriented design will work for the fallowing reasons, of witch I will post in-depth ideas of the systems it will allow:

1) a AI driven sandbox ecosystem.
2) multi threaded design means systems can run in real time that we as players can interact with without performance problems on the main thread witch will handle player combat.
3) player built clans- with clan specific Justu   (future updates after  initial  release)
List to be updated

My first update to this will be the AI animal survival systems and reasons for them.





Offline Jamezoar

  • Academy Student Poster
  • *
  • Posts: 42
  • Reputation Power: 1
  • Jamezoar has no influence.
  • Gender: Male
  • co-cane ruin your brane, ay.
    • View Profile
Re: A Case for staying with Unity 2020
« Reply #1 on: November 03, 2019, 08:35:52 »
Literally no one:

Ninja Mirage:
Well it’s bin a while since I made a New Topic.
I have since bin studying C# and Unity and the direction there headed. I believe it’s a Good idea to wait for The DOTS upgrade in 2020 rather then shifting to a new engine like Unreal.

My case for this is as fallows,

While the Data Oriented Technology Stack (DOTS) might mean a longer wait for the games release, ultimately to achieve the end result of the description of this game I believe only  Data oriented design will work for the fallowing reasons, of witch I will post in-depth ideas of the systems it will allow:

1) a AI driven sandbox ecosystem.
2) multi threaded design means systems can run in real time that we as players can interact with without performance problems on the main thread witch will handle player combat.
3) player built clans- with clan specific Justu   (future updates after  initial  release)
List to be updated

My first update to this will be the AI animal survival systems and reasons for them.
  • Character Name: Jamezoar

Offline NinjaMirage

  • Shadow Sennin Donator
  • Sennin Poster
  • ****
  • Posts: 1 166
  • Reputation Power: 3
  • NinjaMirage has no influence.
  • Gender: Male
  • I like anything fast enough to do something stupid
    • View Profile
  • Clan: Shizen_Clan


  • Organization: Jutsu Hunter


Re: A Case for staying with Unity 2020
« Reply #2 on: November 03, 2019, 17:05:41 »
Well let me explain my ideas that can utilize  DOTS and why DOTS is the Only way to do them.

Combat needs to be smooth! Having dedicated threads for combated is essential for rendering multiple Jutsu activating, colliding, and damage calculations over network connections. But for a sandbox ecosystem to be functional in the background controlling hundreds of thousands of entity in an open world, that is just to much to ask of object oriented organizations design.

So why is an ecosystem like this needed. Because we are promised NPC animals trying to survive. This means wild animals that hunt for food and water. Also eventually Animal summons should be a thing. Studying animals should provide you with Taijutsu stances, venoms and sensery skills that should not be available otherwise.

But that means animals with stats like age, sex, hunger, thirst, speed, strength and Intelligence and behaviors like search, evade, attack, and sleep. With a data bass of dropped resources, as well as a ecosystem rebalancing event that spawns our version of Bijou, essential World Bosses.

This also creates more missions to keep the ecosystem in balance or to farm resources to the point of an imbalance, causing the Bijou attack.

The only way to accomplish all this is to use the Jobs system available with the new DOTS Design to schedule the AI behavior running on the server side. Leaving the main thread open and dedicated for player inputs and rendering jutsu and animations of attacks.



Offline Jamezoar

  • Academy Student Poster
  • *
  • Posts: 42
  • Reputation Power: 1
  • Jamezoar has no influence.
  • Gender: Male
  • co-cane ruin your brane, ay.
    • View Profile
Re: A Case for staying with Unity 2020
« Reply #3 on: November 04, 2019, 15:57:10 »
You sound like a Vreg who still doesn't show game progress but occasionally mentions updates, except, you're a way more talkative Vreg.
  • Character Name: Jamezoar

Offline NinjaMirage

  • Shadow Sennin Donator
  • Sennin Poster
  • ****
  • Posts: 1 166
  • Reputation Power: 3
  • NinjaMirage has no influence.
  • Gender: Male
  • I like anything fast enough to do something stupid
    • View Profile
  • Clan: Shizen_Clan


  • Organization: Jutsu Hunter


Re: A Case for staying with Unity 2020
« Reply #4 on: November 06, 2019, 11:27:37 »
No I’m not a dev on this game but I am getting in to game development so I am learning what is and is not possible with game design.

These are just my ideas on how and why they should proceed with the current path rather then switching to unreal engine. 

Vreg has shot down just about all my ideas.
Believe me I’m as frustrated as you with the speed of development of this game. But Unity through a curve that Vreg can’t hit, in-fact no one can with out development of a Unity tool that converts prefabs to entity’s.
But I keep trying because this game has real potential.
« Last Edit: November 06, 2019, 11:35:43 by NinjaMirage »



 

Recent Topics

Dev Blog 8 - March 7th 2017 by TonyxReaper
July 10, 2020, 20:14:31

The Himitsu Clan by Godb555
July 10, 2020, 01:12:25

Hello i am new by Thanos1997
July 07, 2020, 11:23:34

Legendary Swords!!! by OverLabyss
June 26, 2020, 11:17:00

Why do you want to play SLO by Adrien007
June 22, 2020, 15:22:45

The Annual SLO "Naruto-Sasuke" Thread: Attempt 1 by Jamezoar
June 18, 2020, 18:22:13

The Lie That Never Lived: Shionbi Life Online by LethalDarkness4
June 17, 2020, 00:17:59

General discussion by LethalDarkness4
June 17, 2020, 00:17:23

Hello there by Jamezoar
May 27, 2020, 16:08:26

Why you can't have a second shinobi life in the naruto world. by NinjaMirage
May 18, 2020, 14:15:25

Top Posters

Mars
Posts: 2649
Reminance
Posts: 2247
Shivraj
Posts: 1611
m4r1us
Posts: 1298
Manuster
Posts: 1270
NinjaMirage
Posts: 1166
Nova
Posts: 1152
taigakun
Posts: 1099
Fraudulent
Posts: 1098
Konohuro
Posts: 1060