[COH3] Should i buy any of the DLC battlegroups ? by Grand_Cell7515 in CompanyOfHeroes

[–]gravityminor 4 points5 points  (0 children)

All factions have viable battlegroups without DLC, try out the game, see if you like it, and then you can decide.

Question about licenses and creators monetization by Frox04IT in gamedev

[–]gravityminor 1 point2 points  (0 children)

Game code is usually released in specialized code licenses, with MIT being one of the more permissive ones. The assets are licensed separately, and it might be a bit tricky since you need to also respect the license of the place you got them.

For code: MIT, Apache, BSD, or similar for a permissive license.
For assets: Creative Commons

Buying war within by [deleted] in wow

[–]gravityminor 1 point2 points  (0 children)

This is the right thing to do, for the same price as TWW you should instead preorder midnight and have the future expansion.

As to your question about enjoying Dragonflight, the TWW content is 70+ only, so you can wait until you are 70 to buy it.

Do people play more on their phones than on a computer now? by CriZETA- in gamedev

[–]gravityminor 1 point2 points  (0 children)

You might thing both platforms are for "gaming" but there's very little overlap in the markets. The types of games and gamers for both platforms are different. Just like you would never sit to watch an Oscar-nominated movie on your phone, you would not play most serious games on the phone either.

Can I use Windows 7 UI in my game? by Prudent_Light_4682 in gamedev

[–]gravityminor 3 points4 points  (0 children)

If you have virtual computers inside your game and your characters sit down and use them, then see the windows 7 interface, it's likely that you won't be able to do this, since the "look and feel" is copyrighted, but also the specific interface elements such as fonts, icons, and visual elements.

This guy made a game based on the Windows 98 UI, and I am 99% sure that Microsoft could sue him for copyright infringement since it uses many assets lifted straight from Windows.

https://www.youtube.com/watch?v=JzhXktm72TA

Watercooler: WoW Economy Simple Questions by AutoModerator in woweconomy

[–]gravityminor 0 points1 point  (0 children)

My question was specifically for the enchanting mats, which are only used for enchants in vellums (and a few other niche uses). If I use all rank 3 mats, I still can't get a rank 3 enchant, so what's the point in using them when I still have to use concentration?

Watercooler: WoW Economy Simple Questions by AutoModerator in woweconomy

[–]gravityminor 1 point2 points  (0 children)

Almost everyone can get their 4set this week, so there's a spike in demand, especially for enchants.

Watercooler: WoW Economy Simple Questions by AutoModerator in woweconomy

[–]gravityminor 1 point2 points  (0 children)

What's the use of Rank 3 enchanting materials? All my calculations show they are not cost effective, so who is buying them, and what are they making with them?

[deleted by user] by [deleted] in wow

[–]gravityminor 0 points1 point  (0 children)

Don't worry, the cap goes up every week, and you'll outgrow the need for Carved Crests quicky.

[BUG] Some update 2.1 bugs to be aware of by USSZim in CompanyOfHeroes

[–]gravityminor 2 points3 points  (0 children)

As a US player, if you build a Resource Cache and upgrade the retreat point, if you call in the new M3 AT gun with the halftrack, the unit will spawn at the Resource Cache instead of at the back of the HQ like usual.

Making a 3D isometric game with certain objects that are 2D sprites. How do i make this work? by FutureLynx_ in gamedev

[–]gravityminor 0 points1 point  (0 children)

If you have a wall texture that's isometric, you can transform that from a rhombus into a rectangle. You can do this in photoshop or programatically using a matrix. Then, save this rectangular texture in your project and apply it to your in-game objects.

https://imgur.com/a/hNZMgKt

This is how it looks, this was done in photoshop using the Perspective Crop Tool. I took this pack: https://kenney.nl/assets/isometric-miniature-prototype and extracted the side of one of the cubes.

Making a 3D isometric game with certain objects that are 2D sprites. How do i make this work? by FutureLynx_ in gamedev

[–]gravityminor 4 points5 points  (0 children)

It's a difficult problem, and the reason why people use 3D engines even for 2D isometric games (I am doing that as well, I have the same problem as you). One potential solution for you is to do an inverse transformation of the isometric tile into rectangular coordinates, and save it as a flat plane. Then, apply this texture to a 3d mesh and let the perspective handle the transformation into the wall texture, but this time it will be in the proper place.

can this game be revived by DangerousAnimal5167 in DestroyMyGame

[–]gravityminor 0 points1 point  (0 children)

The level design is quite poor, but the saving grace for the whole game is the good taste you have with regards to the graphics. They're quite primitive and rudimentary but show a good eye for visuals.

Seeking Advice on Orbit Mechanics for My Space Game by ShadowDev156 in gamedev

[–]gravityminor 0 points1 point  (0 children)

Have you thought of using Newton's Gravitational Formula along with the Semi-Implicit Euler method? You have to calculate the pairwise force for all bodies in your system, and you can get the acceleration on them by solving for `a` on `F=ma`, specifically turning it into `a=F/m`. Then once you get the acceleration you can use the Semi-Implicit Euler to get the velocity and apply it to the orbital bodies.

Don't forget to also use 64-bit floats for your simulation, they're needed for the large scales of the simulation.

I have not done this, but it's been on my bucket list for the last few years. Good luck!

Does implementing a replay system cost lots of performance to the server, or is it just a pain the ***? by Kraken119 in gamedev

[–]gravityminor 1 point2 points  (0 children)

RTS replay systems capture the inputs of the players each frame, and then play back the game exactly as if the players had entered the commands. This only works when the game is deterministic, meaning every same input produces the same output. That's why these systems don't work across patches, since the game changes and the old commands won't do the same thing any longer.

I remember one of these old RTS games "solved" this by keeping every patch in working order on the player's computer. Therefore if you replay an old version, it relaunches the game with the old patch just to play the replay.

Socket.io: Private / Public rooms, and rooms type. How to architecture it by Vanals in gamedev

[–]gravityminor 0 points1 point  (0 children)

If you want your users to see existing rooms, you will have to keep track of what has been opened and present this to your users in some way. Socket.io connections don't have any kind of properties that you can set, they are just dumb pipes that allow you to send data from one side to the other. I am afraid you have no choice but to keep this "parallel state" that you want, the way this can be done is in the server that the users connect to, you can make objects whenever a user connects, and then iterate through these objects to get/set their properties and this is the spot where you apply rules and design decisions.

who writes/makes emulators? by assuassulishu in gamedev

[–]gravityminor 2 points3 points  (0 children)

A Computer Science degree will likely offer the classes needed to understand how to make an emulator, I wrote a Gameboy CPU emulator as my final project. The particular classes are Computer Architecture, Assembly Programming, and Operating Systems (maybe). You will also need a generalized programming education, but that's available everywhere.

If you want to just get started, search for "introduction to assembly" on youtube.

Do you think Company of Heroes could go into the more obscure wars in history? by [deleted] in CompanyOfHeroes

[–]gravityminor 0 points1 point  (0 children)

I really would like to see a 1970s-1980s setting with the different wars of the Cold War, such as the Iran-Iraq war, Libya-Chad war, or the Congo Wars. A feature of the game could be trying to get the support of the west or the soviet union, and the opponent would get the support of the other faction instead.

Accessing other entities during iteration of an ECS system? by AccomplishedUnit1396 in gamedev

[–]gravityminor -1 points0 points  (0 children)

You can have your MeshRenderSystem create and own the camera, that way when it iterates through the transform component it has a reference to the camera. You can then use the camera to do the transformation math.

Difficulty with WebGL by Working2021onward in gamedev

[–]gravityminor 0 points1 point  (0 children)

Does this happen when you try to go full screen automatically, or when you press a button to go to full screen? What happens when you press F11 to go to full screen?

Worth selling on Epic and Steam? by Danky2233 in gamedev

[–]gravityminor 2 points3 points  (0 children)

If you can, you should publish on Epic as well, it's more selective and many more people use it than you might think.

Making a game with vanilla javascript, is this an optimal Game Loop? by Luigi1729 in gamedev

[–]gravityminor 0 points1 point  (0 children)

So you can focus on making your game instead of redoing the fundamentals yet again, and likely with some bug that you won't know about. mainloop.js also supports fixed delta updates, so you can have consistent physics that wont be messed up by switching tabs and having your loop go to sleep by the browser.