Skip to main content
gamedev.net
🔒 Locked

Effect types

Started by dimovich 0 replies 450+ views
Original Post
dimovich
dimovich
When facing the task of doing multiple effects, will you define a separate type for each effect, or will you make a general effect type that includes the necessary variables for all the effects. Ex: (In C) Method 1: ---------- struct EffectType1 { int v,d; ... }; struct EffectType2 { void *array; float coef; ... }; Method 2: ---------- struct EffectType { int iVal1, iVal2; float flVal1; void *array; }; I'm currently looking for the second method because it simplifies the way I attach to each object a specific effect. It could definitely be easier if I had used C++. So, each effect procedure will modify only the needed structure member variables. What do you think ?
We're doing this for a living, George. We are not amateurs.

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.