-
Posts
151 -
Joined
-
Last visited
Content Type
Profiles
News Articles
Tutorials
Forums
Downloads
Posts posted by Scooper
-
-
Can't embed with timestamps :/
Anyways, welcome.
-
EHHH Not really. Many people who do contractual work do not like their work to be publicly showcased (I find this VERY true with website designs for some reason, almost like they don't want anyone to know who made their website or something). Logo's and stuff usually have multiple versions and I dislike to post them all. I have a bit of work on my .stash but those are for my eyes only .
How are you able to get any work if you don't have a professional portfolio that actually shows that you are capable of professional work?
Logos are fine to post just a version as well, and there are tons of well known professional artists who post their work on their webpages. Why should you be different?
I would at the very least like to see at least 1 piece of professional work that you did.
-
Early videos of Metal Gear Rising is what inspired me to make this for my bachelor thesis, and it was released yesterday (According to wikipedia =p).
I've intended to make a quick video of it for a while, so seemed like an appropriate time to make one. It was very hasty though.
Read the description if you're curious \o/
Didz likes this -
I wasn't aware that he had released his tools, I don't know how extensive they are but they might help. =p
But yes, my opinion is that you're underestimating the work involved.
-
Example of the stuff you have to read through to do the changes you want:
.text:200B9553 mov edx, [esp+2980h+var_2970] .text:200B9557 push 64h .text:200B9559 push 7 .text:200B955B push edx .text:200B955C push ebp .text:200B955D push edi .text:200B955E call sub_20032790 .text:200B9563 mov eax, [edi+110h] .text:200B9569 mov ebp, 1 .text:200B956E mov [eax+1190h], bp .text:200B9575 mov ecx, [edi+110h] .text:200B957B mov [ecx+118Ch], bp .text:200B9582 mov edx, [edi+110h] .text:200B9588 xor ebx, ebx .text:200B958A mov [edx+1194h], bx .text:200B9591 mov eax, [edi+110h] .text:200B9597 mov cl, [eax+274h] .text:200B959D add esp, 14h .text:200B95A0 test cl, 4 .text:200B95A3 jz short loc_200B95C7 .text:200B95A5 fild [esp+2980h+var_296C] .text:200B95A9 mov ecx, dword_201F4B54 .text:200B95AF sub esp, 8 .text:200B95B2 fmul dword ptr [ecx+1Ch] .text:200B95B5 fstp [esp+2988h+var_2988] .text:200B95B8 call _floor .text:200B95BD add esp, 8 .text:200B95C0 call __ftol2 .text:200B95C5 mov esi, eax
You can get it a bit clearer than that if you have the right tools, but in the end you'll have to find exactly where in this where you gotta change stuff.
-
The problem is how many places the SP code needs to be changed for the new hierarchy to work. Might just be one, but there's no telling before actually checking it out (or if you're already very familiar with how these systems are implemented in SP).
The logic behind the system that needs to be coded isn't very complicated, and your pseudo code works fine to explain it. Implementing it might be a whole other story.
I've given you my initial thoughts on your plan, I don't intend to attempt this for you though. But maybe another coder will, and my input might be of use to them. I don't want to discourage anyone from attempting it, there is a good possibility that it will be straightforward to implement.
-
I can't give an accurate estimate without actually looking into it, but here's my thoughts:
1) Didn't know that they actually went through the player, but if that's the case it means it's missing some part of the collision system. This could be an easy fix if it's just about enabling it for the projectiles. Or it could be a big task if it's not there at all.
2) This is most likely going to be quite a bit of work. Might not be too hard, but you're talking about tweaking a major gameplay feature that has a lot of code involved. And you want it done with SP, so it has to be done through engine-hacks =p
It could probably be done, but I certainly don't have the time to invest to help you with this, sorry.
-
Do you have a professional portfolio?
(That means no hobby stuff, actual professional work.)
-
Did you make all of this yourself? All the artwork?
-
Hi and welcome to the forums.
You forgot a newline in your print message.
Do share more information about your programming background though. Programmers aren't exactly rare around here, but they're a minority, so explain your experience so we can judge you! =p
-
I forgot. Though I don't think there's much left. Mainly making an UI to control the different options. And some issues with 64 bit compatibility. I'll look into it again and try and get it ready for release.
-
I believe I've mentioned it at some point eez, but it's possible to make the second entitystate/playerstate allow people to connect even though they don't have the required mod. You have control of when the server writes the states to the client, so you can decide to not write it to the specific clients who don't have the required client mod. The issue will be synchronizing on the clients who have the mod when they should start reading the second entitystate/playerstate. Maybe use an userInt for that? And the serverside mod will have to be aware that some of the clients will not have the second entitystate and playerstate available, but they can still be used on server side.
But I imagine that most mods that will benefit from the extra networking capabilities will already be heavy clientside dependent, so support for people playing without proper clientside modification might not be necessary.
( Only talking about compatibility for the network states, not the extra port stuff. I don't know what you have there that might cause base clients to not be able to connect =] )
-
It needs more decoration though.
spior likes this -
Hi, welcome to the forums.
*coughniceavatarcough*
-
Welcome!
-
-
I think the top picture looks like a giant fan/turbine.
-
Check jampconfig.cfg in base folder (and any mod you are playing's folder) and see if r_primitives is set to something other than 0?
Though I don't think that should remove the splash screen, worth looking into though.
-
Well my point is that what he has posted an image of, and explained, is not possible with brushes. So there is no point in "making it work". The only plausible solution is to use patches, but I'm not sure if that would allow him to get twisting rectangles either. Since they are rendered as triangles as well.
(Assuming I've understood him correctly and what he wants IS in fact effectively twisting rectangles.)
-
You guys realize that I've already posted in this topic what's going on right?
Astral Serpent likes this -
It's probably adding that line because you are creating an "impossible" rectangular shape. For it to remain perfectly flat, all the 4 corner vertices need to be in the same plane in 3D space. What you're doing is offsetting one of the corners so it's no longer in the same plane as the others.
You can visualize this by using your own fingers to form a rectangle/square. Then bend one of your wrists so it simulates one of the corners being moved. If you look at your hands from a different angle now, you'll see that it's creating that bend that extends outwards.
You basically can't make a rectangle and then move only 1 of the corners and expect it to remain a single flat surface. You're basically creating a rectangle that is twisting if you do that, and that's not supported.
-
i see... Dare I ask why?
Apparently you do.
And the reason is that it sounds like an amusing easter egg, and you're the one who gave me the idea, so it'll use your username to ensure finding it! Dedicated to MUG if you want.
Though primarily it was a joke, but I might add something related to this at one point.
You see another blue flash.
How should I know why you danced with a dolphin?
-
My future programs will from now on intentionally include a feature that randomly picks user to be one of the "Unfortunate Ones". They will have missing stuff. And no one will be able to help them solve it. Having all the letters M U and G in their username will increase the probability of this happening. Having the name MUG will guarantee it.
You see a blue flash and all you remember is dancing with a dolphin.
Carry on.
-
MP Source Code Help
in Modding Assistance
Posted
Why not teach yourself by editing the source code? That's how I did it. And Raz0r too I think.
My point is that you apparently have a goal/project in mind. So start working towards making it happen. You can head over to jacoders for tutorials on how to get started.