• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[Aeon of Strife] Clash for the Sacred Cheese Recruitment Thread

Status
Not open for further replies.
Example:
JASS:
call CreateCommand("ap") //allpick
call CreateCommand("ar") //allrandom
call RegisterCommandEvent("ap", function onEnterAP)
call RegisterCommandEvent("ar", function onEnterAR)
This is just a typical mode system. Example, once "ap" was detected in a game mode that starts with "-", it will execute the function onEnterAP :D

The code haven't been compiled yet since I coded it with Notepad++.
 
Level 20
Joined
Jul 14, 2011
Messages
3,213
Look at these 2.

Now i'm thinking that what you think is really effective; it saves a lot of code, though it makes all the movement a bit heavier (for all the booleans) But I think that Linear/Circular/Spiral/Homing movement can be done all within a function (as long as it doesn't have particular behaviors, like Dota's gyrocopter missile wich starts after 2 seconds)

It would be something like

JASS:
function MoveUnit takes unit whichUnit, unit target, real locX, real locY, real speed, real acceleration, boolean isSpiral, boolean inwards, Right
   // whichunit = The unit to move
   // Target = The target unit (if there is any)
   // real locX = In case the target is a point and not a unit
   // real locY = In case the target is a point and not a unit
   // Speed = Offset
   // Acceleration = a value that is added to the Speed on every iteration
   // isSpiral = This increases/reduces the angle periodically and increases/reduces the offset periodically.
   // Inwards = This determines if the unit moves inside or outside the Spiral
   // Right = This determines if the unit moves to the right or to the left in the circular/spiral trayectory.
endfunction

The rest is just math. We could even add the periodic expiration timer, the Hashtable, etc. Handle all the possible triggered movement with a single function with tons of arguments :p I think it's better than having a ton of functions with less arguments.
 

Attachments

  • Missile Test.w3x
    18.7 KB · Views: 431
Level 17
Joined
Dec 15, 2011
Messages
1,423
Sorry everybody, I am supposed to make a Map Development thread for us first. However, we are yet to decide an offial name and theme for the project. What we currently have is only a placeholder name and we are still in the preparation stage.

All project material shouldn't be publicized like this. Until the Development Thread is up, please work on your ideas in the meantime if possible. Thank you everyone. Have a nice day.

edit
We have the group now. It is really shaggy at the moment but don't worry much x)
http://www.hiveworkshop.com/forums/group.php?groupid=719
 
Last edited:
Level 17
Joined
Dec 15, 2011
Messages
1,423
I am sorry for this news but Archange1 quitted despite my best efforts to convince her otherwise. I hope that others won't follow suit due to the domino effect. People come, people go. We have to deal with that. Please don't be discouraged.

Thank you everyone. Have a nice day.

edit
It is impossible to accommodate for everyone's preferences. If you feel that my way of doing things is flawed anywhere, please speak up. Thank you.

Btw, since a terrainer quitted, we are in quite a bad situation :/ Anyone who can terrain please step up and help all of us.
 
Level 13
Joined
Jun 3, 2011
Messages
1,058
Doomlord can i ask for assistance? what logo do you want? i mean can you show me the screenshots and what is your game all about
 
Level 17
Joined
Dec 15, 2011
Messages
1,423
I'm not that good in terrain + I got other projects in my hand :/
Wish I can help, this team already got Way TOO MANY Coder than it suppose to need + I'm just lazy :ogre_hurrhurr:
Anyway, good luck ;)

Yeh it is an AoS. Thank you.

You know, the team actually looks quite good when its first started(When its only 5-7 people around.). I wonder why you needs tons of members for this project, I mean lots of users here usually works alone.

Well I just want to ensure that they can work on this project and still cater for their RL/other projects/preferences. Hive's Core had 20 members and it still worked. The problem with a small team is that the progress of each aspect varies greatly. The terrainers already finished their work while the modellers are still working. They may then blame each other and bickering, infighting come, ending up with disbandment.

This is my first time leading a project so my words can be incorrect. Besides, Archange1 never say anything about not wanting to work with many members. I can't possibly predict her reaction like this.

@Legendary: not yet. We are still working on an actual plot.

@Almia: thank you very much.
 
Level 28
Joined
Oct 28, 2011
Messages
4,757
The terrainers already finished his work while the modellers are still working. They may then blame each other and bickering, infighting come, ending up with disbandment.

This is why I love to work alone or with a writer or two then just seek help for little things so if the progress suddenly slowed down or I decided to quit the project no one will bash you or something.

But well I still hope to see actual progress than seeing people come and go here. Good luck.
 
Level 17
Joined
Dec 15, 2011
Messages
1,423
This is why I love to work alone or with a writer or two then just seek help for little things so if the progress suddenly slowed down or I decided to quit the project no one will bash you or something.

But well I still hope to see actual progress than seeing people come and go here. Good luck.

Indeed. I, however, opt for a quality map that surely will be impossible to do alone considering my ability. And yes thank you very much for your blessing :)
 
Level 17
Joined
Dec 15, 2011
Messages
1,423
Hello everyone. Due to the current issue with the plot blocking the project's progress, I have decided that we will have no plot at all. A simple backstory about two factions fighting for The Cheese of Infinity, an artifact of immeasurable power left on Azeroth by ancient Gods with a bad sense of humor is all we need. The map will feature a combination of AoS and CTF. After destroying the main building of the opposing team, the other team must carry the drop-on-death Cheese item back to base to become victorious.

If anyone object to this, please speak out now. Thank you everyone for reading.
 
Level 30
Joined
Nov 29, 2012
Messages
6,634
The mixing of game type is really good and I do agree this is good.

But when you mean by everyone will attack him, not his allies but enemies. When the holder has the cheese, all the enemy units in lane will focus on attacking on him. But do stop them when the holder already got to base, only when it is in range.
 
Level 20
Joined
Jul 14, 2011
Messages
3,213
I mean, make the CheeseHolder have some effect. Like ping it's position on the map every X seconds, make him very slow, or reduce armor/damage dramatically, or something like that.

I remembers me to the game "keep the baloon on the air", which makes me laught as hell though it only consist on not letting the baloon fall to the floor. In this case, everyone is behind the cheese and everyone chasing the cheese holder, and he running for it's life, dying, loosing the cheese, buying himself, recovering the cheese, running back.. omfg, it's so exciting xD
 
Level 17
Joined
Dec 15, 2011
Messages
1,423
Yes. Spart summed it up very well, it is the chasing that will cause a lot of comedy. For instance traps can be set to create huge laughters and stuffs like that.

The cheese holder will have a Faerie Fire buff that reveals his position. He also can't attack nor cast spells. And ofc the item is undroppable except on death. He would also move really slow.
 
Status
Not open for further replies.
Top