Hey @JOEY, remember me? I stop working on software for a while and this is what I'm having with game development. I also came back to the university to continue my Software Engineering education, no more working for companies Gained much experience out there. How are you?

Haha I hope that day would come soon because me and my team are finding ways to get investment for our first game and we are really afraid of the investors who don't understand much about technology and have a great concern for profit. I trust you more, you care about the development of community and that's also what I am trying to do.

None of the studios in Vietnam could develop a game engine and we dare to choose that path, to invent our own technology. Anyways it's too soon to conclude.

We will produce a game teaser video to make people excited about us and the game. Stay tuned for the news.

Will share to you our vision and development status sometimes via email.

Well, after having a chat with COO of Horus (game studio), now I know that there are Vietnamese teams also made their own game engine, including big teams, but they ended up throwing their engines away for many reasons.

Horus and JOY Entertainment spent 2 years on the engine and 1 year for the game but now they're using another engine (maybe Unity or Unreal). He also advised me to give up my engine development because that would be a huge mistake like his team had made.

I told him that we were on different paths right from the start, he (and most of companies) wanted games but I aimed for technology and that's why I make an engine and use it to make my own games.

I myself has been learning about game engine for years, that's different from a bunch of people who only learn programming and software development jumping into game industry and try to make an engine like any foreign game company could (other countries have good base of game development to support that). So I keep believing the path that I've chosen.

My own advices for young game developers: If you want to make games, use anything to make good games, game engine is another story, don't spend time to seriously make one until you're sure that's what you need and prepare a good development plan for it.

Every company that has its own game engine are more than 15 years to develop, and that's a big company, not a standalone person! Use another engine to make game is always a wise choice, not only because it is fast, but also it is stable and you can learn from them too!The advice to give up is right because you have no experience about game development, you will be stuck in near future, in game engine development!

Wrong opinion, I don't make AAA games, the engine I've been making should be perfect for the games that I make. There's no convenient ways to achieve that with Unity and Unreal. I want to have complete control of the game and I won't waste more than 2 years for my first game to be released.

You wrong, even with a medium game, the engine must be stable too, I don't talk about AAA game here! Don't think that using Unity or Unreal will help you make good game, that's very wrong opinion! Game dev is another story!

This is the last comment that I reply you because: - I don't talk with people who claim to know the future: "you will be stuck in near future, in game engine development!"- I don't talk with people who doesn't understand basic terminologies: you keep using the word "stable" and you have no idea what is the difference between stability of Unity/Unreal/... and my engine, not to mention that you have no clue about my engine's stability.

There are many interesting real life problems to solve but why many talents like you are addicted to game??? Is there still a huge blank space between issues of real life and talents.Or most of you come out from "peace" instead of "wars"??? trying to find problems in something unreal?Sorry, but the more successful product you create, the worse enthusiastic users life become.

As was assigned to build a portable platform for automatic gadgets like Vending Machine, Coffee-brewer, etc. he started with a team using C/C++....Soon he recognized that C/C++ was powerful, but unsuited for his assignment: Easy to port from machine to machine without having to rewrite almost everything. At that time (and I was a young SUN trainee) every "mouth" spoke of C/C++ because SUN's OS Solaris and all Middle Range computers, workstations ran on either AT&T UNIX or BSD UNIX (Linux was at that time a nobody, Windows 95 was a critter) and C/C++ was the so-called State-of.the-Art and a must for every IT developer. If James was feeble and let himself "dissuade" from the Portability Idea the world wouldn't have JAVA and later on KOTLIN...

Btw, an example: Gun is a dangerous, murderous toy. It depends on what purpose gun was used: to kill or to defend. Any condemnation of something should be viewed by the using perspective. A black-and-white verdict always causes friction and finally leads to...WAR (verbally or physically.) I myself despise belligerent games (war, shooting, killing), but do like intellectual games such as (DaySo).

Suggestion to @everyone: ignore what me and NPAQ and said between each other, we have personal issues across different communities and that would bias anything we say although I tried not to let it.

As far as I know, he failed with many game ideas and tends to prove that people would end up like him to convince people to listen to his advices. I also receive many opinions about him from different people on how he jumped back and forth in the game development area.

So I won't and don't want to involve discussion with him anywhere including DNH and if some of you cares about my or his opinions, what I write above is something for you to consider.

From this post, please consider writing things that are related to game engine development.If we couldn't do it, some mod please lock the thread up for me.Thanks.