Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > Real Warfare 2: Northern Crusades

Real Warfare 2: Northern Crusades A new chapter in the Real Warfare realistic real-time strategy games series.

Reply
 
Thread Tools Display Modes
  #1  
Old 11-23-2011, 06:27 PM
Krzych Krzych is offline
Registered Member
 
Join Date: Nov 2011
Posts: 7
Default

This is very interesting topic.. I have also take a look on the code, and its look as ... interestingly complex system
I have heard an opinion (interview with Shogun 2 TW programmer) that AI programming is one of the most complicated and challenging software areas..
Do you have something similar to Class Diagram of the code? The graph showing how the Classes and their objects are connected and related to each other, which methods they have etc.. this would ease the process of familiarising with the code?

Best Regards,
Reply With Quote
  #2  
Old 11-23-2011, 07:07 PM
mitra mitra is offline
Approved Member
 
Join Date: Mar 2008
Location: Milano
Posts: 668
Default

Well is complex also for me, but from what i understood every object or element of engine is linked to a library of states (the aix file), each state contain the routine (and function). In the state the interaction with hardcoded part is done with call function. There is state executed cyclacally starting from a main state, states triggered by events, states called by other states of other states of other aix. At example when I press the "form cicle" button I activate a state of gui.aix which activate a state of western.groups.aix, which prepare the geometrical form of circle and give order to single soldiers to move in this form using their movement state.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:12 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.