Search Home Members Contacts
About Us
Products
Downloads
Community
Support
Pages: [1]
  Print  
Author Topic: Defend Master (Action RPG Game) :) (Game Download: Bug Fixed 09-03-2011)  (Read 5635 times)
zicmaxx
Community Member
*
Posts: 51


« on: January 28, 2011, 01:38:39 PM »

Game Download

DefendMaster 104MB
---------------------------------
###############################################
# DefendMaster. game programming learning. not for commercial use.
# by zicma_h@hotmail.com
# website http://zicma.rc-part.com
# RU - 4705027466
##############################################




English ----------------------------------------------------------------
Basic Game Play
- Kill the monster of each stage in require number and stage will be complete and unlock next stage.
- Go to last stage and kill the Dragon to win the game.

Shortcut Key
I = Inventory
C = Character Info and Equipment
S = Skill
Q = Quest
M = Mini Map
Z = Show item drop
Spacebar = Keep item on ground.
0-9 , - ,= Shortcut

General Game System.
- Not require target lock. The action use range to detect.
- Combo point for buy stuff.
- Kill the monster for get level up.
- Each level up ,you will got Status Point 10 and Skill Point 5
- Attack monster 5 time in period time will get Start Combo play.
- Max Character Level is 200 and Max Skill Level is 100.
- If you death , you will born at reborn point. ( becarefull ,don't train te monster here.)
- Status point has effect with some item, ex VIT effect for HP Potion.
- All Item in the game drop by monster , High Level Monster more drop rate.
- High Skill Level change more object of skill.
- Kill all monster to complete stage.
- You can flee the monster by move out of range.
- Destroy item by drag out of inventory.
- You can swap equipment by drag drop.
- Potion can combine effect .ex USE Status Point S L X ==> the buff effect is S+L+X
- You can save by exit the game , and auto save everytime exit the stage.

Combo Point System.
- When you acttack monster continues you will get in to Combo Stage,
You must attack continue to get more combo point.
- It has period time to end Combo stage,If it has ending you will get Combo points and Bonus.

Contents Shop System.
- Use the Combo Point to buy Stuff. ex Skill , More Period time to combo, Multiply Number for Combo Point, Status Points etc.
----------------------------------------------------------------------------------


This's my testing the game and it never complete.

1 year for my GUI developed (2007-2008)(boost up algorithm GUI speed increase 300% on 2011).
and about 3 month (12-15hr Programming per day all 80+ day) for implement the game. (2010)
total about 45,000 line of code.

// My System Q9450 , P5N32E-SLI, Ram 4 GB, 9600GT and Window 7 x64

Tools.
- 3DSMAX (Model Convert to base on Direct X model)
- Panda Exporter
- Adobe Fireworks CS5( All GUI Images Create )
- Speedtree Application 5.0 (Tree Generate)
- VS 2010 (C++ Programming)
- FMOD Ex API (Sound System)
- Intel Parallel Studio 2011 (Intel Advisor for inspect low speed algorithm)
- Truevision3D 6.5 Engine (YES  SURE !!)
- TV3D Particle Editor
- TV3D Modelview
- ZPGUI (My GUI System)
- Google ( !! )

Resource
- All Model and Sound From >>>  TorchLight Game.
- Many Pic from Google.


Special Thank.
- Zaknafein for Bloom Effect and Sky Gradient algorithm

My BIG Problem
- Tree and Grass  I created LOD of tree but it ... lag  because  tree loop 2000 or more.
  Range calculation and recreate mesh (or actor) take a lot of time. I think to throw it in to
  THREAD PROCESS but .... not yet.
- Shadow .... need speed cast shadow

This's my sample image.



















lastest , I think to convert this game to UDK 3.0 but maybe take along time to learning
« Last Edit: July 26, 2011, 09:58:30 AM by zicmaxx » Logged

zicmaxx
Community Member
*
Posts: 51


« Reply #1 on: January 29, 2011, 06:58:40 AM »

Advance GUI implement Part 1 - 720p[HD]

http://www.youtube.com/watch?v=oTne8mwuJe0

Advance GUI implement Part 2 - 720p[HD]

http://www.youtube.com/watch?v=od1CQyq7R3g


! Note - FPS drop by grass and video recoder

Defend Master testing game - Game Play Part 1 [HD]
http://www.youtube.com/watch?v=cOZek1zY_5U
Defend Master testing game - Game Play Part 2 [HD]
http://www.youtube.com/watch?v=MvGj-6Oojv8
Defend Master testing game - Game Play Part 3 [HD] Figthing !!
http://www.youtube.com/watch?v=sISA-YW67uo
« Last Edit: January 31, 2011, 01:15:33 PM by zicmaxx » Logged

PaulTheAxeman
Community Member
*
Posts: 37


« Reply #2 on: January 29, 2011, 05:55:05 PM »

 Smiley Nice work there. Impressive.
Logged
Hypnotron
Customers
Community Member
*****
Posts: 1046


« Reply #3 on: January 30, 2011, 11:41:35 AM »

-----  For Video Release -----

Do you have a video?   Would love to see it.  Congrats on what you've accomplished so far.  It's very impressive for a one man operation and appears you've covered all aspects of building a game (ai, networking, gui, fx... sound?)

Can you give any more details on what you've done as far as AI, networking and sound?  Specifically for sound, I've never used FMOD... did you have to do much work integrating some kind of sound management system using FMOD?   Besides artwork, what more do you have to do to complete the game?

Great job once again.  It takes a lot of discipline and focus to make a full game and not just a glorified tech demo.  Best of luck taking it to market.  Look forward to any videos and demo version.

-Mike
« Last Edit: January 30, 2011, 11:44:40 AM by Hypnotron » Logged
zicmaxx
Community Member
*
Posts: 51


« Reply #4 on: January 31, 2011, 06:51:03 AM »

Do you have a video?   Would love to see it.  Congrats on what you've accomplished so far.  It's very impressive for a one man operation and appears you've covered all aspects of building a game (ai, networking, gui, fx... sound?)

Can you give any more details on what you've done as far as AI, networking and sound?  Specifically for sound, I've never used FMOD... did you have to do much work integrating some kind of sound management system using FMOD?   Besides artwork, what more do you have to do to complete the game?

Great job once again.  It takes a lot of discipline and focus to make a full game and not just a glorified tech demo.  Best of luck taking it to market.  Look forward to any videos and demo version.

-Mike

- first. sorry ** I'm weak in English >.< .


A.I. - use basic array structure can access by index, because each of array must contains many class and class template, advance structure has problem with deep copy.
I recoding about this (AI) more than 4 time in ...along time because basic algorithm got many problem, example with skill attack
- Skill Attack to Monster in skill range.
- Copy Skill Data to temp skill on monster for complie skill.
- Copy Skill Data to self section for cool down skill.
and do separate loop of skill compile (Actor and Monster),
this's sure method to process skill data.
The A.I. use basic algorithm in action
- Detect Range.
- Copy Actor pointer to self.
- Detect flee range.
- Random skill to use.
- Compile taken skill.
- Compile cool down skill.
and no advance skill or action (ex. flee, recovery HP) now,but it can do.

Networking - oh sorry, this game has no network implement yet.require more time.

Sound - FMOD has many problem, If you programming the big program require big memory too,
you must init and load all sound at first define before everything init (before truevision 3d)
but FMOD easy to implement all sound in game include 3D and 2D sound.

FX and Particle FX - I can't programming HLSL Sad , I use Bloom and Sky FX from Zaknafein  i try to convert c# to c++ and implement in to mygame.
Particle FX use only Truevision 3D particle editor Smiley.

GUI - this's the old project made it by self, use basic concept DOT pixel and INPUT event ,draw point combine to rect and define to object Smiley

Art Work - Model and Sound resource from Torchlight (Runic Game). the model in .mesh extension but ican convert to .xml and import to 3DSMAX and create multiple animation track and export to .X file.
this method and appear in public.
GUI Image use my imagine, not include all item image ( weapon, shield etc.)
 

Programming Tips
- Try to Define everything to TEMPLATE DATA . create template object for copy or load at the all time. you can increase  or decrease template object so easy.
- Try to design the system in Multi not Single . It make you easy to increase system size.
- Assert debuging tag in everywhere it make your program crash. this's important because it fastest to debug
- Searching and Searching.
- Relax when you overload Smiley.


I hoped,this is will be based game system library for me.

--- After I can pack and manage all resource I will release for download.
« Last Edit: January 31, 2011, 08:19:49 AM by zicmaxx » Logged

Barros
Community Member
*
Posts: 3


« Reply #5 on: February 18, 2011, 08:42:59 AM »

ฝีมือไม่ธรรมดาเลยนะครับ สำหรับคนไทย เป้นกำลังใจให้นะครับ ยินดีที่ได้รู้จักนะครับ  Smiley
Logged
zicmaxx
Community Member
*
Posts: 51


« Reply #6 on: February 20, 2011, 01:52:50 AM »

ขอบคุณครับ

ตอนนี้ไปใช้ UDK ละครับ  ค่อนข้างยากพอสมควร แต่ก็มีข้อดีหลายอย่าง พยายามศึกษาอยู่ครับ Smiley
Logged

eallenpjcc
Community Member
*
Posts: 42


WWW
« Reply #7 on: February 27, 2011, 03:35:08 PM »

OMG Awesome, I think this is the coolest thing i have ever seen made along with neverdaunt8bit in TV3D. The game has a nice concept, buying your skills and getting items with points is nice. It has a good start and would be really cool with Game pad support and full screen. I give this game 5 Stars and I am having fun playing it.

Hope to see this one go a long ways in the community.  Grin
Logged

Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.3 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks