New Posts  All Forums:Forum Nav:

UDK Opinions

post #1 of 7
Thread Starter 
So I've been extremely bored lately and thinking about learning something new. I use to create levels for UT, CS, CSS, DODS back in the day. I also program Access databases with VBA and decided I like programming as well. So I started looking into Java programming, then C# and C++, but I think I've decided I would like to jump into game programming a little quicker. It looks like the UDK would be a good place to start. It has an extensive editor and LUA looks to be pretty expansive to make almost any type of game.

I figured with UDK I could dable into a little bit of everything. I would start by creating a simple level in the editor. Then work on modeling/skinning/rigging a custom model to throw in, then work on LUA to create something custom in the gameplay department.

Do you think this sounds like a decent idea? I'm thinking if I really got into it, I would then either come up witha full blown game to work on, or join a mod/indi team.
Main Rig
(21 items)
 
   
CPUMotherboardGraphicsRAM
i5 2500k @ 4.5ghz 24/7 MSI P67 GD55 Gigabyte GTX 1070 2x4GB Corsair Vengeance Blue 
Hard DriveOptical DriveOSMonitor
Crucial M4 128GB, 3TB HDD, 1TB HDD Samsung DVD-RW SATA Windows 10 64bit Hanns G 23" 1080p 60Hz 
MonitorMonitorMonitorKeyboard
Dell S2716DG 1440P 144hz Gsync TN Hanns G 23" 1080p 60Hz Epson Pro Cinema 9500UB 1080p Projector (110") Razer Black Widow Ultimate BF3 Edition (orange) 
PowerCaseMouseMouse Pad
Corsair TX750 Corsair 400R Steelseries Rival Steelseries QCK+ 
AudioAudioAudioAudio
Asus Xonar DG Astro A40 V Moda Crossfade LP Logitech Z5300 
Audio
Denon 1909 + 7.1 infinity surround 
CPUGraphicsRAMHard Drive
A6 3420 HD 6520G 8GB 500GB 5400RPM 
MonitorKeyboard
15.6" 1366x768 Generic with numberpad 
  hide details  
Reply
Main Rig
(21 items)
 
   
CPUMotherboardGraphicsRAM
i5 2500k @ 4.5ghz 24/7 MSI P67 GD55 Gigabyte GTX 1070 2x4GB Corsair Vengeance Blue 
Hard DriveOptical DriveOSMonitor
Crucial M4 128GB, 3TB HDD, 1TB HDD Samsung DVD-RW SATA Windows 10 64bit Hanns G 23" 1080p 60Hz 
MonitorMonitorMonitorKeyboard
Dell S2716DG 1440P 144hz Gsync TN Hanns G 23" 1080p 60Hz Epson Pro Cinema 9500UB 1080p Projector (110") Razer Black Widow Ultimate BF3 Edition (orange) 
PowerCaseMouseMouse Pad
Corsair TX750 Corsair 400R Steelseries Rival Steelseries QCK+ 
AudioAudioAudioAudio
Asus Xonar DG Astro A40 V Moda Crossfade LP Logitech Z5300 
Audio
Denon 1909 + 7.1 infinity surround 
CPUGraphicsRAMHard Drive
A6 3420 HD 6520G 8GB 500GB 5400RPM 
MonitorKeyboard
15.6" 1366x768 Generic with numberpad 
  hide details  
Reply
post #2 of 7
UDK is much more like a modeling program than that of a programming language.

LUA is also considered a scripting language and not so much a programming language, at least thats my opinion.


If you have the serious dedication to do the amount of work involved in going from start to finish on a level in UDK or even Source SDK, then you will be fine working on an indie dev team.


I realize my comments are short, but the sheer amount of things you have to be proficient in to do everything involved in making a level in those engines is staggering....
 
Tragbar
(14 items)
 
 
CPUMotherboardGraphicsRAM
Ryzen 1800X Asus Crosshair VI Hero Nvidia Geforce Titan X F4-3600C15D-16GTZ 
Hard DriveHard DriveHard DriveHard Drive
Combined: 6.13 TB of space Samsung SSD 960 EVO 500GB Crucial_CT1050MX300SSD1 M4-CT128M4SSD2 
CoolingCoolingCoolingCooling
EK-Supremacy EVO White Edition PrimoChill PrimoFlex Advanced LRT EK-RES X4 250 (R2.0) Reservoir EK-CoolStream XE 360 
CoolingCoolingCoolingOS
EK-Vardar F4-120ER (2200rpm)  EK-Ekoolant EVO Liquid Coolant EK-XTOP Revo D5 PWM Pump Windows 10 Pro 
MonitorKeyboardPowerCase
Asus VG278H Ducky YOTG Keyboard Corsair AX1200 Corsair Obsidian 800D 
MouseAudioAudioAudio
Logitech G700s Schiit Gungnir Multibit Schiit Mjolnir 2 Schiit LISST 
Audio
Audeze LCD 2 - pre fazor 
CPUMotherboardGraphicsRAM
intel i7 4770K ASRock Z87E-ITX Nvidia Geforce GTX Titan X GSkill F3-2400C10D-16GTX R 
Hard DriveOptical DriveCoolingOS
Samsung 840 Pro 512GB Silverstone 12.7mm Slot Load Blu-Ray Burner Noctua NH-L12 Windows 8 Pro 
MonitorCaseAudioAudio
LG PA75U Slim LED Projector Silverstone SG08 Schiit Bifrost Schiit Asgard 2 
AudioOther
AKG Q701 Headphones Pelican 1510 Green Case  
  hide details  
Reply
 
Tragbar
(14 items)
 
 
CPUMotherboardGraphicsRAM
Ryzen 1800X Asus Crosshair VI Hero Nvidia Geforce Titan X F4-3600C15D-16GTZ 
Hard DriveHard DriveHard DriveHard Drive
Combined: 6.13 TB of space Samsung SSD 960 EVO 500GB Crucial_CT1050MX300SSD1 M4-CT128M4SSD2 
CoolingCoolingCoolingCooling
EK-Supremacy EVO White Edition PrimoChill PrimoFlex Advanced LRT EK-RES X4 250 (R2.0) Reservoir EK-CoolStream XE 360 
CoolingCoolingCoolingOS
EK-Vardar F4-120ER (2200rpm)  EK-Ekoolant EVO Liquid Coolant EK-XTOP Revo D5 PWM Pump Windows 10 Pro 
MonitorKeyboardPowerCase
Asus VG278H Ducky YOTG Keyboard Corsair AX1200 Corsair Obsidian 800D 
MouseAudioAudioAudio
Logitech G700s Schiit Gungnir Multibit Schiit Mjolnir 2 Schiit LISST 
Audio
Audeze LCD 2 - pre fazor 
CPUMotherboardGraphicsRAM
intel i7 4770K ASRock Z87E-ITX Nvidia Geforce GTX Titan X GSkill F3-2400C10D-16GTX R 
Hard DriveOptical DriveCoolingOS
Samsung 840 Pro 512GB Silverstone 12.7mm Slot Load Blu-Ray Burner Noctua NH-L12 Windows 8 Pro 
MonitorCaseAudioAudio
LG PA75U Slim LED Projector Silverstone SG08 Schiit Bifrost Schiit Asgard 2 
AudioOther
AKG Q701 Headphones Pelican 1510 Green Case  
  hide details  
Reply
post #3 of 7
Thread Starter 
I made some pretty complex levels for HL2/CSS back in the day. The only thing I didn't do was import my own custom models. I did texturing, scripting, ambients and all that other jazz. I enjoy it, maybe that answers my question. I should just be a mapper instead of worrying about programming, modeling, and all the other stuff.
Main Rig
(21 items)
 
   
CPUMotherboardGraphicsRAM
i5 2500k @ 4.5ghz 24/7 MSI P67 GD55 Gigabyte GTX 1070 2x4GB Corsair Vengeance Blue 
Hard DriveOptical DriveOSMonitor
Crucial M4 128GB, 3TB HDD, 1TB HDD Samsung DVD-RW SATA Windows 10 64bit Hanns G 23" 1080p 60Hz 
MonitorMonitorMonitorKeyboard
Dell S2716DG 1440P 144hz Gsync TN Hanns G 23" 1080p 60Hz Epson Pro Cinema 9500UB 1080p Projector (110") Razer Black Widow Ultimate BF3 Edition (orange) 
PowerCaseMouseMouse Pad
Corsair TX750 Corsair 400R Steelseries Rival Steelseries QCK+ 
AudioAudioAudioAudio
Asus Xonar DG Astro A40 V Moda Crossfade LP Logitech Z5300 
Audio
Denon 1909 + 7.1 infinity surround 
CPUGraphicsRAMHard Drive
A6 3420 HD 6520G 8GB 500GB 5400RPM 
MonitorKeyboard
15.6" 1366x768 Generic with numberpad 
  hide details  
Reply
Main Rig
(21 items)
 
   
CPUMotherboardGraphicsRAM
i5 2500k @ 4.5ghz 24/7 MSI P67 GD55 Gigabyte GTX 1070 2x4GB Corsair Vengeance Blue 
Hard DriveOptical DriveOSMonitor
Crucial M4 128GB, 3TB HDD, 1TB HDD Samsung DVD-RW SATA Windows 10 64bit Hanns G 23" 1080p 60Hz 
MonitorMonitorMonitorKeyboard
Dell S2716DG 1440P 144hz Gsync TN Hanns G 23" 1080p 60Hz Epson Pro Cinema 9500UB 1080p Projector (110") Razer Black Widow Ultimate BF3 Edition (orange) 
PowerCaseMouseMouse Pad
Corsair TX750 Corsair 400R Steelseries Rival Steelseries QCK+ 
AudioAudioAudioAudio
Asus Xonar DG Astro A40 V Moda Crossfade LP Logitech Z5300 
Audio
Denon 1909 + 7.1 infinity surround 
CPUGraphicsRAMHard Drive
A6 3420 HD 6520G 8GB 500GB 5400RPM 
MonitorKeyboard
15.6" 1366x768 Generic with numberpad 
  hide details  
Reply
post #4 of 7
Quote:
LUA is also considered a scripting language and not so much a programming language, at least thats my opinion.

I also agree, LUA is a scripting language, not a programming language. That being said UDK does not use LUA. UDK uses a bastardized hybrid mix of C#, Java, and C++ called UnrealScript (UScript), which in my opinion is absolutely awful. I have worked with the UDK on 2 or 3 different projects, and where as it does have good support for the art pipeline, programming leaves much to be desired.

UDK, does make it pretty easy for an artists to create games though, and as a hobby/learning developer it might be a good choice. If you wanted to get into full-blown programming I would recommend Ogre, CryEngine3 SDK, or the Source SDK (if you have Steam and a Source engine game). All three of these can be coded in an actual programming language, and have pretty decent artists tools (I have been working with the CryEngine3 SDK and it is really nice; good artist tools, and solid programming).
NewEden
(16 items)
 
  
CPUMotherboardGraphicsRAM
AMD Athlon(tm) II X4 640 MSI 880GM-E41 EVGA 550 TI Superclocked GSkill RipJaw 
Hard DriveCoolingCoolingOS
Patroit Pyro Stock CPU Air Windows 7 Ultimate x64 
OSMonitorMonitorKeyboard
Ubuntu 11.10 x86 Dell 19-inch LCD JVC 39-inch LCD 1988 IBM Model M 
PowerCaseMouseAudio
Kingwin 730 Watt EarthPower Unknown Razor Tron series Onboard 7.1 
  hide details  
Reply
NewEden
(16 items)
 
  
CPUMotherboardGraphicsRAM
AMD Athlon(tm) II X4 640 MSI 880GM-E41 EVGA 550 TI Superclocked GSkill RipJaw 
Hard DriveCoolingCoolingOS
Patroit Pyro Stock CPU Air Windows 7 Ultimate x64 
OSMonitorMonitorKeyboard
Ubuntu 11.10 x86 Dell 19-inch LCD JVC 39-inch LCD 1988 IBM Model M 
PowerCaseMouseAudio
Kingwin 730 Watt EarthPower Unknown Razor Tron series Onboard 7.1 
  hide details  
Reply
post #5 of 7
Thread Starter 
Quote:
Originally Posted by BinaryBoogieman View Post

Quote:
LUA is also considered a scripting language and not so much a programming language, at least thats my opinion.
I also agree, LUA is a scripting language, not a programming language. That being said UDK does not use LUA. UDK uses a bastardized hybrid mix of C#, Java, and C++ called UnrealScript (UScript), which in my opinion is absolutely awful. I have worked with the UDK on 2 or 3 different projects, and where as it does have good support for the art pipeline, programming leaves much to be desired.
UDK, does make it pretty easy for an artists to create games though, and as a hobby/learning developer it might be a good choice. If you wanted to get into full-blown programming I would recommend Ogre, CryEngine3 SDK, or the Source SDK (if you have Steam and a Source engine game). All three of these can be coded in an actual programming language, and have pretty decent artists tools (I have been working with the CryEngine3 SDK and it is really nice; good artist tools, and solid programming).

CryEngine 3 requires a license doesn't it?

I've used source a lot back in the day. I never did get into the programming side of it though.
Main Rig
(21 items)
 
   
CPUMotherboardGraphicsRAM
i5 2500k @ 4.5ghz 24/7 MSI P67 GD55 Gigabyte GTX 1070 2x4GB Corsair Vengeance Blue 
Hard DriveOptical DriveOSMonitor
Crucial M4 128GB, 3TB HDD, 1TB HDD Samsung DVD-RW SATA Windows 10 64bit Hanns G 23" 1080p 60Hz 
MonitorMonitorMonitorKeyboard
Dell S2716DG 1440P 144hz Gsync TN Hanns G 23" 1080p 60Hz Epson Pro Cinema 9500UB 1080p Projector (110") Razer Black Widow Ultimate BF3 Edition (orange) 
PowerCaseMouseMouse Pad
Corsair TX750 Corsair 400R Steelseries Rival Steelseries QCK+ 
AudioAudioAudioAudio
Asus Xonar DG Astro A40 V Moda Crossfade LP Logitech Z5300 
Audio
Denon 1909 + 7.1 infinity surround 
CPUGraphicsRAMHard Drive
A6 3420 HD 6520G 8GB 500GB 5400RPM 
MonitorKeyboard
15.6" 1366x768 Generic with numberpad 
  hide details  
Reply
Main Rig
(21 items)
 
   
CPUMotherboardGraphicsRAM
i5 2500k @ 4.5ghz 24/7 MSI P67 GD55 Gigabyte GTX 1070 2x4GB Corsair Vengeance Blue 
Hard DriveOptical DriveOSMonitor
Crucial M4 128GB, 3TB HDD, 1TB HDD Samsung DVD-RW SATA Windows 10 64bit Hanns G 23" 1080p 60Hz 
MonitorMonitorMonitorKeyboard
Dell S2716DG 1440P 144hz Gsync TN Hanns G 23" 1080p 60Hz Epson Pro Cinema 9500UB 1080p Projector (110") Razer Black Widow Ultimate BF3 Edition (orange) 
PowerCaseMouseMouse Pad
Corsair TX750 Corsair 400R Steelseries Rival Steelseries QCK+ 
AudioAudioAudioAudio
Asus Xonar DG Astro A40 V Moda Crossfade LP Logitech Z5300 
Audio
Denon 1909 + 7.1 infinity surround 
CPUGraphicsRAMHard Drive
A6 3420 HD 6520G 8GB 500GB 5400RPM 
MonitorKeyboard
15.6" 1366x768 Generic with numberpad 
  hide details  
Reply
post #6 of 7
Quote:
Originally Posted by sepheroth003 View Post

CryEngine 3 requires a license doesn't it?
I've used source a lot back in the day. I never did get into the programming side of it though.

Cry engine 3 has a free sdk in a similar way to UDK but as far as I know you cant actually package anything you make in it.
That PC is a spy!
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k Asus p8p67 Pro (old rev have to replace) Xfx 6850 Dual fan 4gb corsair Xms3 
Hard DriveOptical DriveOSKeyboard
1GB samsung F3 24x dvd drive win 7 64bit  some Microsoft one 
PowerCase
Antec 650W New truepower Nzxt Phantom 
  hide details  
Reply
That PC is a spy!
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k Asus p8p67 Pro (old rev have to replace) Xfx 6850 Dual fan 4gb corsair Xms3 
Hard DriveOptical DriveOSKeyboard
1GB samsung F3 24x dvd drive win 7 64bit  some Microsoft one 
PowerCase
Antec 650W New truepower Nzxt Phantom 
  hide details  
Reply
post #7 of 7
Thread Starter 
Quote:
Originally Posted by Adana_Bandit View Post

Cry engine 3 has a free sdk in a similar way to UDK but as far as I know you cant actually package anything you make in it.

That doesn't really matter to me right now, but that's pretty crappy.
Main Rig
(21 items)
 
   
CPUMotherboardGraphicsRAM
i5 2500k @ 4.5ghz 24/7 MSI P67 GD55 Gigabyte GTX 1070 2x4GB Corsair Vengeance Blue 
Hard DriveOptical DriveOSMonitor
Crucial M4 128GB, 3TB HDD, 1TB HDD Samsung DVD-RW SATA Windows 10 64bit Hanns G 23" 1080p 60Hz 
MonitorMonitorMonitorKeyboard
Dell S2716DG 1440P 144hz Gsync TN Hanns G 23" 1080p 60Hz Epson Pro Cinema 9500UB 1080p Projector (110") Razer Black Widow Ultimate BF3 Edition (orange) 
PowerCaseMouseMouse Pad
Corsair TX750 Corsair 400R Steelseries Rival Steelseries QCK+ 
AudioAudioAudioAudio
Asus Xonar DG Astro A40 V Moda Crossfade LP Logitech Z5300 
Audio
Denon 1909 + 7.1 infinity surround 
CPUGraphicsRAMHard Drive
A6 3420 HD 6520G 8GB 500GB 5400RPM 
MonitorKeyboard
15.6" 1366x768 Generic with numberpad 
  hide details  
Reply
Main Rig
(21 items)
 
   
CPUMotherboardGraphicsRAM
i5 2500k @ 4.5ghz 24/7 MSI P67 GD55 Gigabyte GTX 1070 2x4GB Corsair Vengeance Blue 
Hard DriveOptical DriveOSMonitor
Crucial M4 128GB, 3TB HDD, 1TB HDD Samsung DVD-RW SATA Windows 10 64bit Hanns G 23" 1080p 60Hz 
MonitorMonitorMonitorKeyboard
Dell S2716DG 1440P 144hz Gsync TN Hanns G 23" 1080p 60Hz Epson Pro Cinema 9500UB 1080p Projector (110") Razer Black Widow Ultimate BF3 Edition (orange) 
PowerCaseMouseMouse Pad
Corsair TX750 Corsair 400R Steelseries Rival Steelseries QCK+ 
AudioAudioAudioAudio
Asus Xonar DG Astro A40 V Moda Crossfade LP Logitech Z5300 
Audio
Denon 1909 + 7.1 infinity surround 
CPUGraphicsRAMHard Drive
A6 3420 HD 6520G 8GB 500GB 5400RPM 
MonitorKeyboard
15.6" 1366x768 Generic with numberpad 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming