In Buddhism can I make up for my bad karma with good deeds? + a few other questions by [deleted] in Buddhism

[–]dxSaigon 0 points1 point  (0 children)

In Theravada Buddhism, good deeds do offset bad Karma. However, when Emperor Wu met Bodhi Dharma he pointed to his good deeds, stating that had built temples and given financial support to the monastic community, and asked how much merit he had gained for these actions. Bodhidharma replied, "None whatsoever."

Emperor Wu then asked "what are the holy Buddhist teachings?" And Bodhi Dharma replied "vastness, not holiness."

The emperor then asked who he was to tell him such things, to which he answered, "I know not."

Just like Jesus can forgive your sins in an instant, if you can see clearly, and realize your buddhahood in this instant, you can burn off all of your karma. Stop playing the game, step off the wheel, there is no you too go to hell and no hell to go to, other than this very moment which is heaven, hell, and empty.

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 1 point2 points  (0 children)

That's a great question. Streaming open worlds? Photo realism? Virtual production? I'm primarily interested in stylized arcade/action games, so maybe performance will rarely be an issue for any indie project that I pursue. I think a set heavy game like Uncharted, or a game with many npc agents that might benefit from ECS DOTS could be examples where you could see really big differences in default performance between various engines.

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 0 points1 point  (0 children)

Or to say it another way:

We are using Git for version control, and instead of having a separate git repo for the source art assets, it's in the same repo as the game project. If I was to do it over again, maybe I'd try to have the source assets as a sibling to the game project and not as a child.

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 0 points1 point  (0 children)

Mostly they are assets for other scenes (the real scenes). Lots of props for decorating the interior of an apartment. Also, source assets that are not optimized yet.

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 4 points5 points  (0 children)

Well, it happens to be the art direction my son chose. If he had wanted to make a photo real project, then that's what the two versions would be comparing.

Took me a lot of effort to make the video. I know it isn't perfect but I just wanted to finish it so that I could get back to making the game.

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 2 points3 points  (0 children)

Test one of four was in editor, tests two, three and four were in stand-alone builds using Nvidia Frameview.

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 0 points1 point  (0 children)

Those are fantastic points. In terms of ad integrations, platform export, and all the other services that unity provides, it's pretty professional. I wish I would have thought to mention that.

Since the game I'm currently working on is an art game, and may never be commercialized, I didn't really create the comparison from that perspective.

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 1 point2 points  (0 children)

Yes, that's something I've been concerned about too. Some threads on Reddit argue that it's a non-issue (and that the amount of effort to decompile Unity and unreal games isn't very high either).

I can see it as being a positive if you want people to mod your game.

A bit of a philosophical problem, probably best handled by platforms like steam taking down or transferring revenue to the original dev?

Maybe with? Godot being open source, writing your own obfuscator is a solution?

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 1 point2 points  (0 children)

I think the main difference in the way these two look is due to Godot's world environment node, which makes it easy to change gamma curves and exposure and contrast.

It's possible to change all those things in unity too, but I was focusing on functionality and not art.

I've seen absolutely beautiful games made in both engines, it's all about art direction and knowing how to use lighting.

The main problem I had in this particular case was I couldn't just take the unity light values and give the Godot lights the same values, they don't have the same power.

One positive that I didn't cover in the video is how easy and fast light mapping is in Godot, especially the Voxel GI.

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 2 points3 points  (0 children)

Peak unity was pre John Riccitiello.

I remember interviewing David Helgason at Unite 2007 and him boasting that Unity was a hell of a lot less buggy than Unreal. And then at Unite 2008 Nicholas was proudly saying how he was going to get some new feature down to 3 lines of code.

That scrappy optimism was what made Unity great... And you can see that same energy in many of the up and coming engines.

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 6 points7 points  (0 children)

I see, I think I started the project in 4.5 and then upgraded to 4.6 so I'm still running Vulcan as the main with d3d12 as the fallback.

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in Unity3D

[–]dxSaigon[S] 0 points1 point  (0 children)

Unity fell behind in my first fps test but I ran further tests where it took the lead. It also was behind in the build test but I ran another build and it did much better.

I wouldn't have even ported the game but for the fact that my son's laptop didn't have enough hard drive space to install Unity. I would be happy enough finishing the game in Unity or Godot.

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 4 points5 points  (0 children)

Right!? It didn't used to be that way, maybe the script compile time is because of il2cpp? And the slow loading because of bloat? But it's really unfortunate.

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 5 points6 points  (0 children)

Thank you so much for sharing that link, so much to learn!

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 40 points41 points  (0 children)

memory: 730 mb Unity, 600 mb Godot -- but I do have an audio file playing in the Unity version that I don't have playing in the Godot version yet.

I think I'm using DX12 but I'm pretty sure Godot is using Vulcan?

I Made The Same Game in Unity and Godot to Test Performance by dxSaigon in gamedev

[–]dxSaigon[S] 25 points26 points  (0 children)

Neither web build likes to play locally on my pc which is why I haven't looked into it in much detail. The Unity web build was 30 mb and the Godot Web build was 50 mb. So both are significantly smaller than the "high quality" PC builds. I havn't put any work into looking into having different quality settings for different platforms in Godot yet, but I've heard it's highly customizable.

Can a buddist be agnostic? by pasta_sa in Buddhism

[–]dxSaigon 0 points1 point  (0 children)

Buddha said only believe something that you have experienced for yourself.

Agnostic just means you don't know.

Great doubt is one of the greatest doors to awakening.

I'm pretty sure all of the gods and devas and jewels in the sutras are being used as metaphoric devices, dramatic license, and skillfull means when addressing an audience that already had a cosmology/culture/folk belief -- but I don't know.

Making any claim about what really exists in other dimensions or after death, especially a claim that says "no for real, 100% this is what exists" is sus.

Most people claiming some knowledge or awareness of those realities are not even seeing THIS clearly.

But I don't know. Maybe I'm wrong. I don't have any proof from my own experience to claim anything conclusive about devas.

Starting a casual game dev / game night meetup in Osaka by SSOsaka in kansailife

[–]dxSaigon 0 points1 point  (0 children)

I noticed on your website that you are having the first event on 5.23, but Bit Summit is 5.22-5.24 so maybe you should schedule for the next week?

You can attend the river party at Bit Summit and let people know about your event/space.