GameDev Challenge : Tower Defense : Dev Progress ( Turret 360+Audio+SoundFx )

Published June 06, 2018
Advertisement

Wazzup all ^_^y GameDev Challenge | Tower Defense | Dev Progress ( Turret 360 : Added Audio+SoundFX )

What's new :

Yo peep'z development is really slow! BTW I'm using MonoGame framework for this entry, MG is only a framework or a rendering engine which means I have to write everything from scratch including camera ?, I need to build a Game Engine on top of MonoGame to produce different kinds of games, all of my Skybox, Billboards, Quads, Particles, Models, Trails, Entity components and including Mesh Loaders was written from scratch (Not using MG conntent pipeline mesh loader), but the real pain in the butt ? is the rendering sequence for solid material, additive and transparent material to work effectively that can be use for using basic effect or custom shader, yep you have to write your own shader in MG if you don't want to use it's basic effect, MG basic effect only support up to per pixel lighting effect AFAIK the reason I need write a custom shader with normal map andh 3 light source, basically everything done here is purely code no editor or prefab tools was used. I like MonoGame because it's a code centric framework you have total control of everything, maybe next compo I'll use Unity or Xenko.

1. Added features to my custom OBJ mesh loader for better performance, It has an option now to render the whole model as one group even if the original model has  many   groups.
2. Improve trail header and tails trimming when not moving or can set life of a trail.
3. Swapping diffuse texture map at any given time.
4. Model diffuse texture can be an animated texture.
5. Adding child node to parent node with translation and rotation e:g: My Turret where the body is the parent node which on rotate on Y axis and Machine Gun is the child node which only rotate on  X axis but follow Y axis of the parent node.
6. Adding Audio and Sound Effects

 

Improving my trails bezier curve, but still not perfect ?

TrailCurve.gif.3a0976ba00f7115d7a0272cc6b1f8cb1.gif

Explosion collision detection :

ABBHIT.thumb.jpg.8bc04866117237e1476f7b7c85aec9c9.jpg

 

Adding GRAPHICS OPTIONS : 1 = LOW 2 = MEDIUM   3 = HIGH

LOW = Basic Effect no ambient lighting
GPAHICS01.jpg.bbff0d039273825d1942d499bfeb0030.jpg

MEDIUM : Perpixel lighitng only

GPAHICS02.jpg.23dfd5df73ca9b15288c9c730340462a.jpg

HIGH : Anti aliased and every model has ambient light + 3 light source + diffuse + normal map

GPAHICS03.jpg.7d11a17315d5064cbb36550472da2caf.jpg

 

And lastly here's some video feeds with TURRET firing on 360 in any angle with Audio + Sound effects ^_^y

 

EDIT : Add new video feeds WAVE#5 Prototype and I Loose : - D

 

 

 

4 likes 9 comments

Comments

Awoken

Wow, looks and sounds great!  Looking forward to playing it.

June 07, 2018 02:08 AM
DexterZ101
5 hours ago, Awoken said:

Wow, looks and sounds great!  Looking forward to playing it.

Thanks bro! appreciated... OFF TOPIC : Wish you have continue your 3JS tutorial count me as one your follower for blogging it ^ _^ y eager to learn WebGL ...

June 07, 2018 07:26 AM
lawnjelly

Great video Dexter it is really looking good. Your voice acting is really versatile too! :)

June 07, 2018 11:39 AM
DexterZ101
1 hour ago, lawnjelly said:

Great video Dexter it is really looking good. Your voice acting is really versatile too! :)

Nyaha! thanks bro! you will here mine, edited from Audacity but it's not yet on that feeds, most of the assets, models, sound and voice are from Microsoft Allegiance Game which became MIT license in 2017 and to be safe I will also attached Microsoft  Game Content Usage Rules ^ _^ y MIT license is great.

June 07, 2018 01:40 PM
Rutin

I really like the overall design look of your game. Cannot wait to play! :)  Thanks for sharing!

June 07, 2018 04:22 PM
EddieK

Cool approach to tower defense, dude. Can't wait to try it out. Good luck!

June 07, 2018 06:39 PM
DexterZ101

Thanks Eddiek and Rutin ^_^y very much appreciated ! Just got home and I added new Video Feeds on my Edited post ... Wave#5 prototype with new Rixian Interceptor and I loose : - D Nytie peepz ...

June 07, 2018 07:15 PM
Awoken
On 6/7/2018 at 1:26 AM, DexterZ101 said:

Thanks bro! appreciated... OFF TOPIC : Wish you have continue your 3JS tutorial count me as one your follower for blogging it ^ _^ y eager to learn WebGL ...

I will continue on with it for sure.  I really wanted to make some head-way with my other project I'm working on and decided to commit more time this week to it.  I'm so close, but... so far.  I've decided to finish the TD challenge I'll have to dedicate the rest of the remaining days of the month to it after this week.  Trying to work on two things at once with competing motivations.  I'm close to my 'Unveiling' of a video of this past years efforts.  Which I've only talked briefly about in a few blogs so far.  I'm looking forward to it, because at that time I will in fact be able to begin the next part of my main projects life.

June 08, 2018 10:07 PM
DexterZ101

That's very nice bro ^_^y looking forward on your 3JS tutorial... take care everyone!

June 09, 2018 10:41 AM
You must log in to join the conversation.
Don't have a GameDev.net account? Sign up!
Advertisement