Product Chat / GameGuru Max: Custom Character ease of import suggestion.

Author
Message
Belidos
3D Media Maker
9
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 8th Apr 2021 08:02 Edited at: 8th Apr 2021 08:49
I know the place to post these is GitHub, but i thought that as Lee is working on characters at the moment, and has specifically been looking at making it easier to import third party characters, i would post it here as well as GitHUb and send it to Lee and Rick via email.

One of the biggest hassles i have found, and in my opinion one of the top three reasons that people don't make many custom characters for GameGuru is the FIRESPOT. This is a technique of adding weapons to characters that is fairly unique in GameGuru, i haven't seen another engine do it this way, and it can cause some frustration when creating custom characters because;

1. Most 3rd party characters do not have a FIRESPOT bone
2. Most 3D modelling programs don't just export bone names as written, for example Blender will export FIRESPOT as armature.FIRESPOT, which confuses GameGuru

I've made a few characters for GameGuru in my time, you might remember the Penguin i made for one of the community member games (https://www.youtube.com/watch?v=qSSA8AH4AIE), but i tend to avoid creating characters because the biggest hassle i have is getting the FIRESPOT right, my workflow for it is long and laborious, and is as follows:

Create the character in Blender and export it to .X, then:

1. Import it to GameGuru, notice the gun is missing
2. Add FIRESPOT in Blender, and export it back to .X
3. Import it into GameGuru, notice the gun is still missing and realise it's the naming issue
4. Import it into Fragmotion, change the bone name from armature.FIRESPOT back to FIRSPOT and export it back to .X
5. Import it into GameGuru, shoot myself in the face
6. Import it into Fragmotion, adjust the offset and rotation/roll of the FIRESPOT bone by guess work
7. Import it into GameGuru, shoot myself in the foot
8. Import it into Fragmotion, adjust the offset and rotation/roll of the FIRESPOT bone by more guess work
9. Import it into GameGuru, shoot myself in the backside
10. Rinse/Repeat until i get it right or rage quit.

This is extremely frustrating and as i say at least in the top three reasons people just don't make custom characters for GameGuru any more.

Might i suggest that with GameGuru Max we try something different?

The idea i had is as follows:

In the properties of entities have a character section with the following:

1. A tick box to define it as a character so that it uses the correct shaders etc.
2. A drop down box listing all the bones on that model, from which you can choose which bone to assign as a FIRESPOT
3. A set of sliders for XYZ offset of the weapon from that bone
4. A set of sliders for XYZ rotation/roll of the weapon

In my opinion if something like this was implemented it would really make a difference to the ease of adding new characters, people would be able to create their own characters or use third party with so much more ease than they can now, and would likely increase the amount of custom characters we see in projects a hundred fold.
Primary Desktop:
i7 7700,k NV1070 8GB, 16GB 3200mhz memory, 1x 2TB Hybrid, Win10.

Secondary Desktop:
i5 4760k, NV960 2GB, 16GB 2333mhz memory, 1x 2TB Hybrid, Win10.

Primary Laptop:
i5, NV1050 4GB, 8GB memory, 1x 1TB HDD, Win10.

Secondary Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.


Belidos
3D Media Maker
9
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 8th Apr 2021 08:51
Oh, we would also need a drop down menu for the weapon you want to use.
Primary Desktop:
i7 7700,k NV1070 8GB, 16GB 3200mhz memory, 1x 2TB Hybrid, Win10.

Secondary Desktop:
i5 4760k, NV960 2GB, 16GB 2333mhz memory, 1x 2TB Hybrid, Win10.

Primary Laptop:
i5, NV1050 4GB, 8GB memory, 1x 1TB HDD, Win10.

Secondary Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.


GraPhiX
Forum Support
19
Years of Service
User Offline
Joined: 15th Feb 2005
Playing:
Posted: 8th Apr 2021 09:56
Importing Characters or Weapons as always been a struggle with GameGuru, hence why not many creators make them, so making it easier is always a plus
Welcome to the real world!
Main PC - Windows 10 Pro x64 - Core i7-9700K @4.2GHz - 64GB DDR4 RAM - GeForce RTX 2070 SUPER 8GB - 2TB NVe, 1TB NVe, 2TB Hybrid Data Drive
Test PC - Windows 10 Pro x64 - Core i7-7700K @4.2GHz - 32GB DDR4 RAM - GeForce GTX 1060-6G 6GB - 1TB NVe SSD
Laptop - Helios 300 Predator - i7 7700HQ - 32GB - Nvidia GTX1060 6GB - 525GB M2 - 500 SSD - 17.3" IPS LED Panel - Windows 10 Pro x64
Asset Manager
3com
10
Years of Service
User Offline
Joined: 18th May 2014
Location: Catalonia
Posted: 8th Apr 2021 10:11
Totally agree, I myself modeled the spider monster that comes in The maze movie, and was not able to get the RPG correctly placed.
Laptop: Lenovo - Intel(R) Celeron(R) CPU 1005M @ 1.90GHz

OS: Windows 10 (64) - Ram: 4 gb - Hd: 283 gb - Video card: Intel(R) HD Graphics
cpu mark: 10396.6
2d graphics mark: 947.9
3d graphics mark: 8310.9
memory mark 2584.8
Disk mark: 1146.3
Passmark rating: 3662.4

PM
science boy
16
Years of Service
User Offline
Joined: 3rd Oct 2008
Location: Up the creek
Posted: 9th Apr 2021 00:25 Edited at: 9th Apr 2021 00:41
Good idea
Im 50 now aint a kid travelled the world been in terrorist bombing shot at near kidnapped. Have an audi a house a fiancee a cat and ex dj and promoter and now home Manager. Have a degree and lots of quals and this is actually all true
DVader
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location:
Posted: 9th Apr 2021 01:33
Sounds good to me as far as GG goes. Not sure Max is going to use the same system though. Anything to make character import easier is a plus.
SPECS: Ryzen 1700 CPU. Nvidia 970GTX. 16 Gig Memory. Win 10.

Login to post a reply

Server time is: 2024-12-03 17:45:16
Your offset time is: 2024-12-03 17:45:16