Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Hi, 

Quick question you said "A well thought out code structure to easily expand every aspect of the template and make your own game with it". And I'm Just wondering about the enemies. I assume you have the typical for this game kinda I'm coming for you and when I get you I damage you kin if enemies. With the system you have in there how easily would you say I could add a ranged enemy r one that explodes.

Also is this straight to the game or is there a manu kinda of thing?

Just asking before confirming the payment.

Kind regards 

K.

(+1)

Hey thanks for being interested :)

Both player and enemies are based on a so called Character class. It is mainly used to deal with stats, collision etc.
AI behavior and player input are handled via AI_Controller and Player_Controller respectively. 

Meaning when and how an enemy attacks is decided by the AI_Controller right now and it only handles melee attacks. You can add ranged attacks by enhancing AI_Controller and the Character (or Character_Stats) classes. Just depends on how exactly you want to do this. 
For example it's kinda important whether you want to have hitscan, bullet objects or both as ranged attacks. With exploding enemies the same question applies. Everything is possible, but you'll have to implement it. Hitscan should be the easiest to implement without having to write too much code.

Also the template only provides the main game scene, no main menu etc.

Hope this answers your questions. Have a nice week :)