Product Chat / Gameguru Top Down Shooters - and their Handicaps

Author
Message
Duchenkuke
GameGuru VBOTB Developer
8
Years of Service
User Offline
Joined: 7th Jun 2016
Location: Germany
Posted: 28th Mar 2017 12:09 Edited at: 28th Mar 2017 12:26
I like the Idea of creating a top-down shooter with gameguru. Now that I comb through the forum I saw some problems and I want to post a list of them.
Maybe we can talk about the problems and how to fix them. I tried around in gg and I really want to do a game like that but there are some issues obviously:

- Guns and ammo can not be picked up when in 3rd person mode.
- The Gun only makes damage where the crosshair points at. "no real projectiles fired"
- I think the jump animation is not a good choice. It may look good when vaulting over some sandbags, but that's most likely not the case.
- There is no muzzle flash!
- No reload animations

My suggestions:

- make the crosshair like a cursor! Let the player shoot anywhere he wants.
- Overhaul the bullet system. This sure sounds like a lot of work but It would be really cool.
- Improve some animations.

Did I forget something? Let me know! I want to make this thread useful for anyone who wants to create a top down game like me.

If you know more issues or how to solve them, please post below! I noticed that the top down stuff is really scattered around in the forum and I want to collect all info we have here
Modder, Soundtrack Composer and now Game Developer. Well, sort of.

Windows 10 64bit - Intel Core i7-2600 CPU @ 3.40GHz, 8,0 GB Ram, Geforce GTX 1050ti

Youtube:
(Music Channel) The German Music Dude: https://www.youtube.com/user/DeutscherVolker
(Games and Mods Channel ) DK Productions: https://www.youtube.com/channel/UCIqwvScXnJL_zNYqSsfTCqA



Attachments

Login to view attachments
DVader
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location:
Posted: 28th Mar 2017 12:32
Quote: "- Guns and ammo can not be picked up when in 3rd person mode."

That is simply because for some reason it has been coded out in lua.

If you remove the "and g_PlayerThirdPerson==0" it should work okay. Technically anyway, unless there's some hard coding at play I'm not aware of.

The rest are about right, more work will be needed here when it is updated.


SPECS: Q6600 CPU. Nvidia 660GTX. 8 Gig Memory. Win 7.
Duchenkuke
GameGuru VBOTB Developer
8
Years of Service
User Offline
Joined: 7th Jun 2016
Location: Germany
Posted: 28th Mar 2017 12:42 Edited at: 28th Mar 2017 12:43
Quote: "If you remove the "and g_PlayerThirdPerson==0" it should work okay."


Ah okay! What's the name of the script I have to edit then?
Modder, Soundtrack Composer and now Game Developer. Well, sort of.

Windows 10 64bit - Intel Core i7-2600 CPU @ 3.40GHz, 8,0 GB Ram, Geforce GTX 1050ti

Youtube:
(Music Channel) The German Music Dude: https://www.youtube.com/user/DeutscherVolker
(Games and Mods Channel ) DK Productions: https://www.youtube.com/channel/UCIqwvScXnJL_zNYqSsfTCqA



Belidos
3D Media Maker
8
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 28th Mar 2017 12:52
Quote: "Ah okay! What's the name of the script I have to edit then?"


weapon.lua and ammo.lua if i remeber correctly

As to the jumping, that's entirely model related, the animations aren't created/controlled by gameguru, they're built into the models, so you're stuck with whatever animation the character model has. If you were to add your won characters you could use a different animation.

If i remember right i think (cant get to GG to check at the moment), but don't quote me on it, there is more than one jump animation on the stock solder animations, so you should be able to change which one it uses. If you look in the characters folder in entitybank there should be a text file with a list of all the animations and their frames on it, if there's another jump on the list you just have to transcribe the frame numbers over into the characters .fpe file in place of the current jump animation frames (at the bottom of the .fpe should be a list, each entry starting with csi_ it's the numbers there you need to change).

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.

Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.
DVader
20
Years of Service
User Offline
Joined: 28th Jan 2004
Location:
Posted: 28th Mar 2017 13:27
Belidos is correct about the script names. An easy way to find the script in general though is to check out the items properties. The script is always listed there, so you can find whichever script you need to edit. You may have custom items that have different scripts attached for instance.


SPECS: Q6600 CPU. Nvidia 660GTX. 8 Gig Memory. Win 7.
Duchenkuke
GameGuru VBOTB Developer
8
Years of Service
User Offline
Joined: 7th Jun 2016
Location: Germany
Posted: 28th Mar 2017 13:38 Edited at: 28th Mar 2017 13:54
alright, thank you so far

Quote: "If you remove the "and g_PlayerThirdPerson==0" it should work okay. "


edit: okay so I deleted and I can pick up weapons. The only thing is that the weapon can't be changed. Not with T (to replace) nor with scrolling...
It just won't let me use another weapon.
Modder, Soundtrack Composer and now Game Developer. Well, sort of.

Windows 10 64bit - Intel Core i7-2600 CPU @ 3.40GHz, 8,0 GB Ram, Geforce GTX 1050ti

Youtube:
(Music Channel) The German Music Dude: https://www.youtube.com/user/DeutscherVolker
(Games and Mods Channel ) DK Productions: https://www.youtube.com/channel/UCIqwvScXnJL_zNYqSsfTCqA



Duchenkuke
GameGuru VBOTB Developer
8
Years of Service
User Offline
Joined: 7th Jun 2016
Location: Germany
Posted: 28th Mar 2017 13:46 Edited at: 28th Mar 2017 13:46
Yesterday I tried around and I just placed a zombie on the player marker.^^ I think it's interesting to play as a zombie. Quite funny
What do you think of it? Would this be a great game Idea?
Modder, Soundtrack Composer and now Game Developer. Well, sort of.

Windows 10 64bit - Intel Core i7-2600 CPU @ 3.40GHz, 8,0 GB Ram, Geforce GTX 1050ti

Youtube:
(Music Channel) The German Music Dude: https://www.youtube.com/user/DeutscherVolker
(Games and Mods Channel ) DK Productions: https://www.youtube.com/channel/UCIqwvScXnJL_zNYqSsfTCqA



Belidos
3D Media Maker
8
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 28th Mar 2017 14:58
Stumbling Dead: The Game

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.

Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.
Duchenkuke
GameGuru VBOTB Developer
8
Years of Service
User Offline
Joined: 7th Jun 2016
Location: Germany
Posted: 28th Mar 2017 15:08
ahaha yeah
Modder, Soundtrack Composer and now Game Developer. Well, sort of.

Windows 10 64bit - Intel Core i7-2600 CPU @ 3.40GHz, 8,0 GB Ram, Geforce GTX 1050ti

Youtube:
(Music Channel) The German Music Dude: https://www.youtube.com/user/DeutscherVolker
(Games and Mods Channel ) DK Productions: https://www.youtube.com/channel/UCIqwvScXnJL_zNYqSsfTCqA



JackalHead
9
Years of Service
User Offline
Joined: 24th Feb 2015
Location:
Posted: 28th Mar 2017 17:50
Reminds me of a vampire attacking with claws. Hmmmm
"So let it be written; so let it be done." Account got messed up with introduction to steam. I am Jackal
Joined 2nd Dec 2009.
PM
3com
10
Years of Service
User Offline
Joined: 18th May 2014
Location: Catalonia
Posted: 28th Mar 2017 19:28
Quote: "The only thing is that the weapon can't be changed. Not with T (to replace) nor with scrolling...
It just won't let me use another weapon."


It comes because the g_PlayerController==0.
g_PlayerController is a global var, but I can't see where it takes their values, who tell it is equal to 0 or 1? maybe hardcoded.



if you remove g_PlayerController from the equation, you must likely can to replace weapons with T. Thought.

3com

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
Belidos
3D Media Maker
8
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 28th Mar 2017 20:59
weve already told him that 3com, ges saying weapons dont change with T after he takes that out

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.

Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.
3com
10
Years of Service
User Offline
Joined: 18th May 2014
Location: Catalonia
Posted: 28th Mar 2017 22:38
Yah, I've tried and soldier does not change weapon, even with the code modified.

3com
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
Belidos
3D Media Maker
8
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 28th Mar 2017 22:40
I wonder if a switch weapon lua works, haven't a clue how to do it though so cant test.

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.

Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.
3com
10
Years of Service
User Offline
Joined: 18th May 2014
Location: Catalonia
Posted: 28th Mar 2017 22:50
Quote: "I wonder if a switch weapon lua works,"

I have not that script, where it sits? can't find in my scriptbank folder.

3com
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
Belidos
3D Media Maker
8
Years of Service
User Offline
Joined: 23rd Nov 2015
Playing: The Game
Posted: 29th Mar 2017 06:13
I'm not talking about a script, I'm talking about the lua commands, hence why I said I have no idea how to write it

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.

Laptop:
i3, Intel 4000 series graphics, 6GB memory, 1x 500gb HDD, Win8.1.
Duchenkuke
GameGuru VBOTB Developer
8
Years of Service
User Offline
Joined: 7th Jun 2016
Location: Germany
Posted: 29th Mar 2017 14:16
Hmm maybe Lee can help us with that. Or someone else of the community with good scripting knowledge. I'm sure there is a solution to this.
Modder, Soundtrack Composer and now Game Developer. Well, sort of.

Windows 10 64bit - Intel Core i7-2600 CPU @ 3.40GHz, 8,0 GB Ram, Geforce GTX 1050ti

Youtube:
(Music Channel) The German Music Dude: https://www.youtube.com/user/DeutscherVolker
(Games and Mods Channel ) DK Productions: https://www.youtube.com/channel/UCIqwvScXnJL_zNYqSsfTCqA



cybernescence
GameGuru Master
11
Years of Service
User Offline
Joined: 28th Jan 2013
Playing: Cogwheel Chronicles
Posted: 29th Mar 2017 16:56
I tried many options during beta testing without success. Lee has it on his list I think - it's mentioned in the voting list reset thread.

Cheers.

3com
10
Years of Service
User Offline
Joined: 18th May 2014
Location: Catalonia
Posted: 29th Mar 2017 19:14 Edited at: 29th Mar 2017 19:15
I think 3rd person in not intended to be player, or something different than wizard, so far. They lack many things to be a player.
Teorically he takes/replace the weapon, but phisycally does not. As pointed above not shot sound, not muzzle flash, not reload animations .

These soldier born to be soldier, and soldier doesn't reload/takes/replace weapom etc, so why animated them to do these things.
And there is not script that can fix this.
I stop wotking on soldier behavior, since this has not only to do with code, but other factors like phisycs sistem, than you can't change with merely scripts.

3com
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

Login to post a reply

Server time is: 2024-07-08 12:19:15
Your offset time is: 2024-07-08 12:19:15