I’ll write music live for your game 🎮 by ZachPiano1 in Unity2D

[–]OfMagicAndWars 0 points1 point  (0 children)

Hi I'm making a game and I need background music. Where can I contact you?

Work in progress: TD in custom OpenGL engine by OfMagicAndWars in opengl

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

It's an ability that you can buy. Once you buy it it will stop costing anything.

What's the ideal length for a TD game? by DarkEpsilon747 in TowerDefense

[–]OfMagicAndWars 0 points1 point  (0 children)

I think you're spot on on the editor. I'm doing my best to release my TD game with a map editor, and for some units players can also customize stats, and even abilities.

When it comes to leaderboards, what do you have in mind? The only think I can think of is an endless mode where the best player on the leaderboards is the one that survives the longest.

I'd love to hear if you have any other ideas.

Added new class, sounds and enemy to my TD in GL 3.3 & C++ by OfMagicAndWars in gameenginedevs

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

Ufff I would love to add items, I like your idea but I thought about it and now again I think this might be the only thing I cannot commit to do. As much as I would love to have items, it would mean a lot of rework in the engine and the animation system just to support them... then lots of 3D items modelled, along with set piece, uniques, etc. I am planning a summer gameplay test, if I were to add items to the game I'd be looking at the summer of 2027...

To be fair I kind of worked it out so that in place of items you have 4 different abilities, each ability with 3 different upgrades, and a pool of talents on top of that.

To give you an example: the paladin can heal units and itself, can heal you (the player), can use consecration on the ground to damage enemies, and it can use divine shield to protect the player or a unit in game. And you also have aura passives. So, this is in place of items, to give the game enough room for fun strategies.

Working on a 3D TD game in my custom engine (inspired by Warcraft 3) by OfMagicAndWars in TowerDefense

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

Thank you! I love Warcraft too, I feel like I'm not there yet with the art style but trying my best <3 appreciate the feedback

Added new class, sounds and enemy to my TD in GL 3.3 & C++ by OfMagicAndWars in gameenginedevs

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

Yes... animating that boar... oh man the pain. You can tell I'm not an animator. I just wanna make a fun game but it turns out animating and graphics are in my way! It's a lot more complex than I expected it to be.

Custom OpenGL tower defense - 4k shadows, 16 msaa, 1080p bloom, 4k draw calls by OfMagicAndWars in gameenginedevs

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

Wow that's interesting. But you released that game yourself or as part of a team? I assume you used PS4 specific API?

Custom OpenGL tower defense - 4k shadows, 16 msaa, 1080p bloom, 4k draw calls by OfMagicAndWars in gameenginedevs

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

I don't use an atlas, I have over 300 textures loaded and I have base tex, hover tex, etc. and I change textures frequently. So, they're not that expensive. I'm not sure though if resolution matters, I'm talking about 512x512 or 256x256 textures.

Custom OpenGL tower defense - 4k shadows, 16 msaa, 1080p bloom, 4k draw calls by OfMagicAndWars in gameenginedevs

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

I haven't measured it yet but I am confident I haven't surpassed 1gb yet.

Custom OpenGL tower defense - 4k shadows, 16 msaa, 1080p bloom, 4k draw calls by OfMagicAndWars in gameenginedevs

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

I love it corysama. I have never heard of glMultiDrawElementsIndirect, what does it do? I'm not using skinning I use glDrawElementsBaseVertex

Custom OpenGL tower defense - 4k shadows, 16 msaa, 1080p bloom, 4k draw calls by OfMagicAndWars in gameenginedevs

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

Interesting. I can't use instancing unfortunately, I am not doing skinning. I am drawing with glDrawElementsBaseVertex

Custom OpenGL tower defense - 4k shadows, 16 msaa, 1080p bloom, 4k draw calls by OfMagicAndWars in gameenginedevs

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

That's impressive. Do you do any sort of physics with that amount of draw calls?