Showing posts with label Scripting. Show all posts
Showing posts with label Scripting. Show all posts

Tuesday, December 10, 2013

WireMaker Script

For my Python scripting class, I decided to make a tool that would help with the workflow of creating certain elements that tend to cause artists a lot of trouble, wires, cables, tentacles, you name it.

What this script basically does is to create a curve with locators, after this, the user can move around the locators and shape the curve to his needs. After he's done he can press the render wire button, this rebuilds the curve to smooth it and extrudes a shape with construction history.

Finally, the user can tweak around the radius, twist and tapering of the wire, when he's done the tool clears the extruded shape along with the curve to end up with a nice and clean scene.

There's still some minor issues or tweaks I'd like to implement, but as of now the tool is fully functional.
Big props to my instructor Jason Parks for all the assistance.







Download the script here
Hopefully some people will find it useful, again, this was my first try at Python so it's not perfect by any means, anyone is free to modify and improve it (And if you do that, by all means let me know!)

UDK Pacman 1.5

I'm not really a coder/scripter nor I think I excel at it, but I had fun working in this project and I learned a couple of things that will be useful for future projects.

The game was updated taking advantage of unrealscript, the pellets are their own pickup now, they also trigger their own sound and have a set variable where it detects the amount of pellets at the start of the level and as soon as it reaches zero it clears the level. Some minor matinee and kismet workarounds were used for the messages and HUD since I didn't have nearly enough time to learn actionscript and scaleform. Finally some minor game balance tweaks were adjusted to make the game a bit easier (The mobile pawn now is 1.5 times faster)
Huge thanks to my Intermediate scripting instructor Jon Rick for all the help and assistance he provided.


Monday, October 28, 2013

UDK Pacman

After dealing with quite a bit of technical issues and tons of research (The time I spent on research easily surpasses the time I spent on the scripting part) I finally completed this.

It was quite the learning experience, I'd love to add power ups, a fancy HUD, randomly spawning fruits, and overall polish some details here and there but for now this works as intended.


Monday, October 21, 2013

Scripting WIP

So now for a small change, this is some of my progress for the Intermediate Scripting class, I'm trying to recreate Pacman in UDK. Collision and visuals (An emissive shader that pulses and cycles through different colors) are mostly done. The camera is all set too. The challenge now is to entirely change they way the game was set, initially I was using the default UT Deathmatch player with bots but the controls were rather inconvenient and the bots aren't working properly so I'm most likely changing the way things are set right now.