PDA

View Full Version : Whizzle src - where ?



neoandrew
11-07-2009, 01:09 PM
As in the topic, from udk site:


Check out Whizzle, the first game built entirely with Unreal Development Kit. We've even provided source code so you can see how it was created!

But where is the source code heh ? I have both udk and Whizzle installed.

I also can not view the developer diary on udk for Whizzle, can someone help me ?

MadGrenadier
11-07-2009, 01:36 PM
I didn't ever find a full source but this "documentation from the first 30 days" (http://udk.com/elements/downloads/Whizzle_Creation_Document_1_2.pdf) has a lot of helpful code in it.

eugen32
11-08-2009, 02:58 AM
The doc is pretty good and makes you understand the inner stuff but you cannot test it since you dont have the source for it. As a pure learning tool wizzle doc tells so much but the release allows so little for avid UDK users.

neoandrew
11-08-2009, 08:09 AM
They say the source code will be there, so i'm waiting for it (i treat it as a promise), the doc are good but the sources are much better and i will be waiting for it, as much as i waiting for the develepment video to work.

EDIT: Diary has started to work, it is also here http://www.moddb.com/engines/unreal-engine-3/news/unreal-engine-3-free-to-indies

Psyonix-Jerad
11-10-2009, 04:50 PM
We are working on packaging the source code, and will post it as soon as it is ready.

Metal3d
11-11-2009, 12:08 AM
We are working on packaging the source code, and will post it as soon as it is ready.

Excellent to hear, I for one can't wait - thank you.

SpartanDonut
11-11-2009, 02:45 AM
This is indeed excellent news! Thanks for providing the feedback!

neoandrew
11-11-2009, 10:45 AM
Psyonix - thank You very much.

WillM
11-11-2009, 11:27 AM
Hey guys, this should be up later today for you.
I'll post the link as soon as it's available!

WillM
11-11-2009, 07:39 PM
Here you guys go:
http://download.udk.com/WhizzleSourceFinal.zip

jeffro11
11-11-2009, 07:54 PM
You guys rock. This will help out a lot of people. Myself included.

docmorbid
11-11-2009, 09:53 PM
Thank you, great work guys.

Sir_Brizz
11-11-2009, 10:30 PM
Got a mirror here:

http://download.beyondunreal.com/fileworks.php/official/udk/WhizzleSourceFinal.zip

danimal'
11-12-2009, 12:53 AM
Thanks! It's been really helping me with constraints. Err why is this 140mb? Thought it'd just be .uc files? Or is this Whizzle+Source?

danimal

Metal3d
11-12-2009, 01:15 AM
Downloading now. Really, thank you all for this - a chance to see another type of game style up close is priceless.

SpartanDonut
11-12-2009, 01:24 AM
Download Includes UTGame and Development Folders - I copied the files into a new UDK directory and got the maps to load into the editor. I saw TONS of scripts which is going to be EXTREMELY helpful when it comes to developing a mod from the ground up.

Thanks SO MUCH for this!

Alexander++
11-12-2009, 03:28 AM
Thanks lots guys!

DiegoBM
11-12-2009, 03:44 AM
Awesome guys. Thank you psyonix!!

NightRyder
11-12-2009, 06:23 AM
Thank you!

aeonflame
11-12-2009, 06:40 AM
Cheers guys, really useful to see how a total conversion can be setup in UDK! :)

Allar
11-12-2009, 10:09 AM
Cheers, WillM, cheers.

docmorbid
11-12-2009, 02:19 PM
Cheers guys, really useful to see how a total conversion can be setup in UDK! :)

People should really stop calling games made with UDK mods and total conversions.

UDK is a development kit, it's an engine development kit, it's Unreal Engine development kit, not Unreal the game development kit.

Calling games made in UDK for total conversions would be like calling any other game made with a Unreal Engine license a total conversion or mod, which you can tell is wrong, right?

aeonflame
11-12-2009, 03:22 PM
People should really stop calling games made with UDK mods and total conversions.

UDK is a development kit, it's an engine development kit, it's Unreal Engine development kit, not Unreal the game development kit.

Calling games made in UDK for total conversions would be like calling any other game made with a Unreal Engine license a total conversion or mod, which you can tell is wrong, right?

Well, UDK as provided is set up to function as UT3. So yes, while 'total conversion' is the wrong phrase to use, we are still converting the kit as provided into something else. It's not really any different to modding UT3 itself. UDK is just a newer version of the engine with a lot of the assets stripped out.

eugen32
11-12-2009, 06:33 PM
Well as long as you use your own assets, extend the code of the UDK (or UT3 for that matter) then you can call it a game of your own. Every engine has a core code which was used to make one game or another with it, you cannot say for example if CryEngine base code is used to make Crysis, if you get the CryEngine and the Sandbox and use it you will make Crysis again. You will do a game of your own if you use your own assets and extend it in a way it fits your game.

Masakari
11-12-2009, 07:13 PM
Awesome guys, many thanks! :)

docmorbid
11-12-2009, 09:35 PM
Well as long as you use your own assets, extend the code of the UDK (or UT3 for that matter) then you can call it a game of your own. Every engine has a core code which was used to make one game or another with it, you cannot say for example if CryEngine base code is used to make Crysis, if you get the CryEngine and the Sandbox and use it you will make Crysis again. You will do a game of your own if you use your own assets and extend it in a way it fits your game.

Yes... and as UT3 is provided in the UDK I felt it was setup more as an example than a platform to build off, although you can of course do both. I just felt it was used to show you how things are done, how they connect and relate to each other rather than a base for modding.

Either way... it might just be semantics, but I look at the UDK as a way for modders to go beyond the mod, calling it a mod or a total conversion would send the wrong message and confuse.

ootz0rz
11-12-2009, 11:40 PM
Thank you for this, I've always learned a new language and such best by looking at examples of other work and this is exactly what I needed!

aeonflame
11-13-2009, 05:05 AM
Yes... and as UT3 is provided in the UDK I felt it was setup more as an example than a platform to build off, although you can of course do both. I just felt it was used to show you how things are done, how they connect and relate to each other rather than a base for modding.

Either way... it might just be semantics, but I look at the UDK as a way for modders to go beyond the mod, calling it a mod or a total conversion would send the wrong message and confuse.

Agreed :) -- Either way, what Psyonix have given here is a fantastic example of what can be done with the engine. So thanks guys!

Psyonix-DavidB
11-13-2009, 02:20 PM
You are most welcome. :)

We hope that you enjoy Whizzle and the provided source code, and look forward to seeing what you guys come up with using the UDK.

If you or anyone else here have any questions please do not hesitate to post them here on the UDK forums and one of us from Psyonix will get back to you as soon as possible.

Lait
11-13-2009, 09:32 PM
I can't seem to load Level01.udk. I'm trying to open the file "Level01.udk" from the source code zip, not from the CookedPC portion of the Whizzle game.

I first installed UDK in this directory:

C:\Program Files\UDK\UDK-2009-11

I then installed Whizzle in this directory:

C:\Program Files\UDK\Whizzle

I then downloaded the source code and assets for Whizzle here:
http://download.udk.com/WhizzleSourceFinal.zip

And after I unzipped it, I found two new folders: Development and UTGame. I dropped both of these folders into here while merging with existing folders and while not overwriting any existing files:

C:\Program Files\UDK\Whizzle

I then opened the UDK editor and tried to load the following map:

C:\Program Files\UDK\Whizzle\UTGame\AquaContent\Maps\Aqua\Lev el01.udk

After UDK tried to load this map, it told me that the following resources were not found when loading the map:

Can't find file for package 'AquaGame' while loading C:\Program Files\UDK\Whizzle\UTGame\AquaContent\Maps\Aqua\Lev el01.udk
Can't find file for package 'AquaGame' while loading NULL
Can't find file for package 'Char_CagedWhizzle' while loading C:\Program Files\UDK\Whizzle\UTGame\AquaContent\Maps\Aqua\Lev el01.udk
...
Can't find file 'World_Caral01'

I can get the "basics" of the map loaded, but everything is covered with a default texture. When I try to run the game inside UDK, I just have a UT3 character equipped with a Link Gun who just floats around in space.

Are we not supposed to be able to open Level01.udk? Is it off-limits? Am I doing something wrong?

jlzuri
11-18-2009, 08:48 PM
The same here...

Chris2009
11-19-2009, 12:10 AM
I can't seem to load Level01.udk. I'm trying to open the file "Level01.udk" from the source code zip, not from the CookedPC portion of the Whizzle game.

I first installed UDK in this directory:

C:\Program Files\UDK\UDK-2009-11

I then installed Whizzle in this directory:

C:\Program Files\UDK\Whizzle

I then downloaded the source code and assets for Whizzle here:
http://download.udk.com/WhizzleSourceFinal.zip

And after I unzipped it, I found two new folders: Development and UTGame. I dropped both of these folders into here while merging with existing folders and while not overwriting any existing files:

C:\Program Files\UDK\Whizzle

I then opened the UDK editor and tried to load the following map:

C:\Program Files\UDK\Whizzle\UTGame\AquaContent\Maps\Aqua\Lev el01.udk

After UDK tried to load this map, it told me that the following resources were not found when loading the map:

Can't find file for package 'AquaGame' while loading C:\Program Files\UDK\Whizzle\UTGame\AquaContent\Maps\Aqua\Lev el01.udk
Can't find file for package 'AquaGame' while loading NULL
Can't find file for package 'Char_CagedWhizzle' while loading C:\Program Files\UDK\Whizzle\UTGame\AquaContent\Maps\Aqua\Lev el01.udk
...
Can't find file 'World_Caral01'

I can get the "basics" of the map loaded, but everything is covered with a default texture. When I try to run the game inside UDK, I just have a UT3 character equipped with a Link Gun who just floats around in space.

Are we not supposed to be able to open Level01.udk? Is it off-limits? Am I doing something wrong?

I just downloaded the source files. I copied my UDK directory to a new directory, unzipped the whizzle source into the new directory and overwrote any files.

Ran the UEFrontend and launched the editor.

Levels load perfectly. And I can play them from in the editor.

Its actually really interesting to see how they made the level. :D

Thanks for the source code Psyonix Studios.

Psyonix-Jerad
11-19-2009, 04:34 AM
I just downloaded the source files. I copied my UDK directory to a new directory, unzipped the whizzle source into the new directory and overwrote any files.

This is the "correct" way to do it. Basically, the engine only knows about certain directories in which to look for content, and if ALL of the dependent packages are not within these directories, it will not be able to find all of the assets necessary to load the level in full glory, so to speak.

synetcon
12-02-2009, 08:56 PM
Thank you so much for this gift!! I really enjoy analising this game!! Thanks again Psyonix.

neo_an_anomaly
12-16-2009, 04:44 AM
I just downloaded the source files. I copied my UDK directory to a new directory, unzipped the whizzle source into the new directory and overwrote any files.

Ran the UEFrontend and launched the editor.

Levels load perfectly. And I can play them from in the editor.

Its actually really interesting to see how they made the level. :D

Thanks for the source code Psyonix Studios.

Unfortunately, I had to battle it out a lot longer to get the levels working inside the editor. Simply copying over the files did not work for me. I had to manually move the files from "AquaContent" to "Content"; from Maps inside AquaContent to Maps inside Content and so on. Now, the editor started to give out ambiguity errors before loading but eventually loaded the maps in it's entirety. So to get rid of those warnings, I had to change the path inside "UTEngine.ini" to point to "Content" instead of "AquaContent". I don't know what I was doing wrong but I somehow got it to work.

Thanx for the code, Psyonix.



=[nE0:sPhErE]= an!mat

drzovil
01-04-2010, 03:51 PM
Well,

Is there anyone who still has installation problem.


I just downloaded the source files. I copied my UDK directory to a new directory, unzipped the whizzle source into the new directory and overwrote any files.



This is the "correct" way to do it. Basically, the engine only knows about certain directories in which to look for content, and if ALL of the dependent packages are not within these directories, it will not be able to find all of the assets necessary to load the level in full glory, so to speak.


When I open the Unreal Frontend and run Editor, the above instruction still gives me three Ambiguous package name errors and a UDK crash while the log shows 'Loaded 176 shaders (168 legacy, o redundant)'.




Init: Object subsystem initialized
Error: Error, Ambiguous package name: Using 'D:\Dev\Whizzle\UTGame\AquaContent\RefShaderCache-PC-D3D-SM2.upk', not 'D:\Dev\Whizzle\UTGame\Content\RefShaderCache-PC-D3D-SM2.upk'
Error: Error, Ambiguous package name: Using 'D:\Dev\Whizzle\UTGame\AquaContent\RefShaderCache-PC-D3D-SM3.upk', not 'D:\Dev\Whizzle\UTGame\Content\RefShaderCache-PC-D3D-SM3.upk'
Error: Error, Ambiguous package name: Using 'D:\Dev\Whizzle\UTGame\AquaContent\RefShaderCache-PC-D3D-SM4.upk', not 'D:\Dev\Whizzle\UTGame\Content\RefShaderCache-PC-D3D-SM4.upk'
Log: Initializing FaceFX...
Log: FaceFX initialized:
Log: version : 1.7.3.1
Log: licensee: Unreal Engine 3 Licensee
Log: project : Unreal Engine 3 Project
Log: ... Loaded 176 shaders (168 legacy, 0 redundant)
Log: === Critical error: ===
Fatal error!


System.AccessViolationException error in UDK:

drzovil
01-04-2010, 07:39 PM
Though I'm not sure how perfectly I did, this problem is solved anyway.

Young
01-25-2010, 02:11 AM
I have the same problem.

I've just installed 2010-01-BETA version and copied "Development" and "UTGame" folders from "WhizzleSourceFinal" into the same folders of UDK.

but showed the same message boxes and crashed when launching Editor.

reinstalled UDK again but the same problem keeps occurring. :(

Any ideas?

Thanks in advance!

Young
01-25-2010, 02:43 AM
I have the same problem.

I've just installed 2010-01-BETA version and copied "Development" and "UTGame" folders from "WhizzleSourceFinal" into the same folders of UDK.

but showed the same message boxes and crashed when launching Editor.

reinstalled UDK again but the same problem keeps occurring. :(

Any ideas?

Thanks in advance!

Here is the log.


Log: Log file open, 01/24/10 23:29:55
Init: Version: 6165
Init: Epic Internal: 0
Init: Compiled (32-bit): Jan 11 2010 23:52:46
Init: Changelist: 436666
Init: Command line: -DEFENGINEINI=..\..\UTGame\Config\DefaultEngineUDK. ini
Init: Base directory: C:\UDK\UDK-2010-01\Binaries\Win32\
Init: Character set: Unicode
Init: Computer: YOUNG-PC
Init: User: young
Init: CPU Page size=4096, Processors=8
Init: High frequency timer resolution =14.318180 MHz
Init: Memory total: Physical=3.0GB Pagefile=6.2GB Virtual=4.0GB
Init: WinSock: version 1.1 (2.2), MaxSocks=32767, MaxUdp=65467
Init: WinSock: I am young-PC (192.168.1.64:0)
Init: Presizing for 0 objects not considered by GC, pre-allocating 0 bytes.
Init: Object subsystem initialized
Error: Error, Ambiguous package name: Using 'C:\UDK\UDK-2010-01\UTGame\AquaContent\LocalShaderCache-PC-D3D-SM2.upk', not 'C:\UDK\UDK-2010-01\UTGame\Content\LocalShaderCache-PC-D3D-SM2.upk'
Error: Error, Ambiguous package name: Using 'C:\UDK\UDK-2010-01\UTGame\AquaContent\LocalShaderCache-PC-D3D-SM3.upk', not 'C:\UDK\UDK-2010-01\UTGame\Content\LocalShaderCache-PC-D3D-SM3.upk'
Error: Error, Ambiguous package name: Using 'C:\UDK\UDK-2010-01\UTGame\AquaContent\LocalShaderCache-PC-D3D-SM4.upk', not 'C:\UDK\UDK-2010-01\UTGame\Content\LocalShaderCache-PC-D3D-SM4.upk'
Error: Error, Ambiguous package name: Using 'C:\UDK\UDK-2010-01\UTGame\AquaContent\RefShaderCache-PC-D3D-SM2.upk', not 'C:\UDK\UDK-2010-01\UTGame\Content\RefShaderCache-PC-D3D-SM2.upk'
Error: Error, Ambiguous package name: Using 'C:\UDK\UDK-2010-01\UTGame\AquaContent\RefShaderCache-PC-D3D-SM3.upk', not 'C:\UDK\UDK-2010-01\UTGame\Content\RefShaderCache-PC-D3D-SM3.upk'
Error: Error, Ambiguous package name: Using 'C:\UDK\UDK-2010-01\UTGame\AquaContent\RefShaderCache-PC-D3D-SM4.upk', not 'C:\UDK\UDK-2010-01\UTGame\Content\RefShaderCache-PC-D3D-SM4.upk'
Init: OS stats:
Init: Windows Vista Service Pack 2
Init: RemoteDesktop=0
Init: Memory stats:
Init: Physical: 3062MB
Init: Virtual: 4095MB
Init: PageFile: 6355MB
Init: CPU stats:
Init: MeasuredPerformanceTime: 135.310 (stored result)
Init: Hyperthreaded: 1
Init: NumProcessorsPerCPU: 1
Init: NumLogicalProcessors: 8
Init: NumPhysicalProcessors: 8
Init: MaxSpeed: 2668
Init: CurrentSpeed: 2133
Init: CoresPerProcessor: 8
Init: IsOnBattery: 0
Init: BatteryLevel: -1
Init: Manufacturer: Intel
Init: CPUName: INTEL Pentium-III
Init: L1CacheSize: 32
Init: L2CacheSize: -1
Init: Architecture: x86
Init: GPU stats:
Init: VendorID: 00001002
Init: DeviceID: 0000954F
Init: DriverVersion: 8.14.10.697
Init: DeviceName: ATI Radeon HD 4350
Init: DriverName: atiumdag.dll
Init: PixelShaderVersion: 3
Init: VertexShaderVersion: 3
Init: VRAMQuantity: 512
Init: DedicatedVRAM: 507
Init: AdapterCount: 2
Init: SupportsHardwareTnL: 1
Init: GPU DeviceID not found in ini.
Init: Machine detected compatibility level: Composite: 3. CPU: 5. GPU: 3.
Init: Previous detected compatibility level: Composite: 3. CPU: 5. GPU: 3.
Log: Initializing FaceFX...
Log: FaceFX initialized:
Log: version : 1.7.3.1
Log: licensee: Unreal Engine 3 Licensee
Log: project : Unreal Engine 3 Project
Log: ... Loaded 176 shaders (176 legacy, 0 redundant)
Log: CreateProc ..\UE3ShaderCompileWorker.exe ..\..\Engine\Shaders\WorkingDirectory\UT\784\0 784 0
Log: === Critical error: ===
Fatal error!

Address = 0x67def1 (filename not found) [in C:\UDK\UDK-2010-01\Binaries\Win32\UDK.exe]
Address = 0x67def1 (filename not found) [in C:\UDK\UDK-2010-01\Binaries\Win32\UDK.exe]

Thank you.

ViiK
02-13-2010, 09:29 AM
Same issue on 2009-12. I thought that full re-cook will help, but UDK crashes in a process.

Shelke
03-22-2010, 04:44 PM
I believe this game is meant to be used with the original UDK release. 2009-11 and possible 2009-11-2, the 2nd november beta.

magic_taco
03-25-2010, 09:10 AM
Guided by what Chris2009 and Shelke said earlier, I installed the UDK from November and unzipped the Whizzle source into the new directory and overwrote any files. Compiled and it was good to go.

Thanks again, Psyonix, for sharing your game and the source code!

Froyok
05-11-2010, 02:13 AM
Hi, the source code of whizzle helps me a lot, I would like to know what was the license for this code, namely whether it is in the same terms as the code of the UDK ...
Of course my code is not the duplicate of whizzle (I say this-very inspiring), but in the event of a commercial project, how it happens?


Q: Can we create a game extending from UTGAME code and sell it for commercial purposes or is this considered part of the "assets" of the UDK that they do not want us to use?

A: UTGame script code is not consider part of the restricted asset set. You may freely use it in your UDK application as you see fit.

djnik1362
09-19-2010, 09:35 AM
hi

as you know Whizzle works with joystick.
How can i bind keyboard keys so i can control
whizzle with keyboard ?

Thanks.