- Joined
- Jul 10, 2006
- Messages
- 3,315
if only you can mention any other maps that is more fun than mine except the legendary dota, then I can accept it.
Fun can be different for different people. Your map has a high APM (action per minute) requirement, which is hard for me to enjoy because I have a mild case of RSI (repetitive strain injury) on my wrists, so the amount of clicking I can do before being in pain is limited. That is why I prefer slower maps like TDs, where I just need to make a decision or two every minute (what tower to build where) and then click a few times to place it.
Nothing really excites me for my hard work, and honestly, I'm really really disappointed.
The unfortunate reality is that hard work doesn't always mean that it'll be very good or enjoyable.
But I will tell you what does excite me about the hard work I put into my maps: seeing it in action. After spending a few hours making a system and another few hours fixing bugs, watching it work is a great feeling, something I value much more than positive comments. I really couldn't care less if everyone said my map is shit; I enjoyed making and playing it myself and that's what matters to me.
it's indeed really impressive to be honest, especially if you also tried to make same movement system by yourself, then you could understand how impressive is the result.
I'm sorry, but no, it simply isn't.
Code:
loop:
setunitx = getunitx + dx
setunity = getunity + dy
accelerate on click:
set dx = acceleration * cos(angle to point)
set dy = acceleration * sin(angle to point)
(projectile impact will look like this as well)
braking loop:
tempspeed = sqrt(dx^2 + dy^2)
tempspeed = tempspeed - deceleration
tempspeed = tempspeed * decelerationfactor
tempangle = atan2(dy/dx)
set dx = tempspeed * cos(tempangle)
set dy = tempspeed * sin(tempangle)
I've left out the collision system and the part where units get knocked over the edge smoothly, but that's that gist of it, and it would take a competent coder all of a few minutes to make, and a bit longer to fine-tune the values.
What might be impressive for you might not be impressive for someone else, you have to accept this.
I've spent a good few hours over the last 2 days trying to fix the basic peon model to work for my projectile system, and I know that experienced modelers can both point out why it has issues, and make something better in a few short minutes.
You shouldn't leave over this. I can see that you're a competent coder, and there is always a project somewhere that needs coding skills.