Wednesday, December 5, 2018

Can one bad rotten apple spoils the bunch ?

Hoping that one bad rotten apple will not spoils the bunch ^_^y  I'm just thinking of small games about fruits : - D

Wednesday, November 28, 2018

Froggy Hop ( Download ) My final entry on Game Development Challenger



Alpha Prototype Release of my entry submission project page at GD NET a Monthly Game Development Challenge themed Frogger Clone.

Download page :  https://www.gamedev.net/projects/993-froggy-hop/



Tuesday, October 30, 2018




Delgine mapping directly loaded to #MonoGame w/o using content pipeline tools using ZGDK  ^_^y



Monday, September 24, 2018

Easily loading animated mesh content and creating an animated model using ZGDK-MG


Loading MS3D mesh content in the game using PNTTB vertex type as shown below. and setting
it's animation keys and action name, note that H_Atlas.xnb is not compiled from MG content pipeline tools I have my own custom content baker for MS3D file.




























Now that we have a mesh content loaded from above code we can create a model entity out of the
mess content created from above.






















If I will create 512 animated model 3d entity the image below will be the output, 512 animated 3d model entity in 60 FPS  running on my low-end rig ^_^y





Friday, July 6, 2018

Testing my own obfuscator for .NET(C#) and it works like a charm ^_^Y


I tested my own .NET  obfuscation, if you ILSpy the ZGDK.DLL something like this will be shown.
Only Internal and Private Methods,Properties, local Member will be obfuscated.




Wednesday, July 4, 2018

My Final entry on Tower Defense Challenge at Gamedev.net


Lemme check if I meet at least the minimum requirements of the challenge:


GAME REQUIREMENTS :


1). [_/]   Menu menu and a way to return to the main menu
















.
2). [_/]  Tower defense game play mechanics 

      * PLAY IT! It's contains the basic element of TD game style


3). [_/]  Score system 

      * Done - Scoring via energon points due to game style.







4). [_/]  Game over screen 

      * Done - Mission Failed with audio














.
5). [_/]  Winner screen

      * Done - Congratulation with audio.












6). [/]  Audio: 1 music track and/or sound effects (firing, enemies being hit, etc)
    
      * Done all :  Music Background+ambient [/]firing [/]enemies being hit [/] etc.

7). [/]  Game may be in 2D or 3D 
      * Done in 3D : using MonoGame framework + ZGDK-MG engine


GAMEPLAY REQUIREMENTS :


A). [/] At least 1 map/level


* Done at least 1 level map
















B). [_/] 20 Different waves 


      * Done - although it on shows 10 Waves each wave consist of multiple waves.
                     more or less it consist of 20 enemy waves.

C). [_/] Waves can be same sprites or mix of sprites
D). [_/] Waves need to differ in some way - speed, health, abilities, different enemies, etc

     * Done - So far I only have 3 enemy ships and each ship has it's own specifications

















E). [_/]  Must have a Boss wave to end the level
  
    * Done - Enemy mothership will fight at the end of the level











F). [_/] Point system awards per enemy killed and wave completed


     * Done - Energon points are rewarded when kills an enemy, points
       received differs on each enemy class.











G). [_/] Player/base health reduced for each enemy that reaches the end of the path

   * Done - Due to game style enemy must be destoy before it destoyed mothership.










H). [_/] 5 or more possible towers to build with the possibility to upgrade each tower


   * Done - Miner and Post Turret has different upgrade type and has upgrade status ^_^Y




















I). [_/] Towers can be built anywhere outside the moving path
J). [_/] Must be a way to prevent player from blocking the maze











  * Done - due to game style each ship must be put on grid
                  and each ship has it's own AI in free space.

Well, that's pretty much it ^ _^ Y



Download alpha prototype : DOWNLOAD PAGE



Tuesday, May 15, 2018

Current screen shots of my entry on GameDev Challenge : TOWER DEFENSE

EARTH ALLEGIANCE : Defender of Celestial Sphere

SPLASH SCREEN :


GAME MENU :



GAME SCREEN :


#ZGDK #ZNET #MonoGame #EarthAllegiance #SoloDev

Friday, May 4, 2018

Delgine DeleD DMF file loader with Baked Light Maps for ZGDK-MG

A work in progress for loading a DeleD DMF file with Light Maps, it's a cool idea to have a world map with baked light maps for fast rendering than to cast a real time shadow of a world map.



I'm not using MonoGame mesh file content pipe line importer for my implementation, this is a direct custom file loader using ZGDK .






Monday, April 9, 2018



I joined a game development challenge at GameDev. Net , I'ts a Two(2) months challenge to create a Multi Player PacMan clone game, I work on this project right after going home from work and spend at least 2(Two) hours a day only, I'm using ZGDK-MG on this challenge if you want to DOWNLOAD  the game just click the link below ^_^y

PACMAN VS ( FAN MADE )