Ken Silverman's BUILD2 Engine
Ойындар
After two attempts, Ken Silverman began writing a successor to the popular build engine in 2006 while mentoring a smart kid. This eventually became BUILD2 and he worked on it until 2011.
BUILD2 now available at:
www.advsys.net/ken/buildsrc/bu...
The story of Ken Silverman's build engine:
• The History of Ken Sil...
00:00 Intro
00:37 The original build engine
01:01 Games with the original engine
01:50 Polytex, the first attempt at a successor
02:25 Kenvex, another attempt
03:19 Lessons with a local kid
03:36 A new engine was born
04:41 The summer camp
05:13 On the way to new features
06:43 Credits
Пікірлер: 264
Before everybody asks individually, this is the music in order of appearance: 00:00 LABSNG22.KSM 00:37 LABSNG18.KSM 01:50 LABSNG17.KSM 03:19 FID0830B.KDM 04:41 KDMSONG.KDM 06:42 BLASTONG.KDM
@edisleado
6 жыл бұрын
All these songs sound really familiar, but I've never played Ken's Labyrinth before...
@r0tt1ng
6 жыл бұрын
KDMSONG reminds me a lot of the AVGN theme.
@Lattamonsteri
5 жыл бұрын
Those songs make me feel nostalgia for something I haven't experienced. Yet familiar. They also sound kinda sad. But also comforting.
@cameroncollazo9797
5 жыл бұрын
How do i start my make can ypu plz make toutoul plz help me make a game
@lonelypotato520
5 жыл бұрын
EdisLeado First song sounds like bright side of life from Monty python
all of this? THIS? it's all very beautiful Ken was one of the best damn ones in the industry and where we are now, we have Ion Maiden, and hopefully more titles to come, using BUILD (or GZDoom... =P)
@nazakomu
6 жыл бұрын
I'm working on a project with someone via GZDoom, too and I'll tell ya'... it's something that we both hope we can get on par with Ion Maiden on in terms of quality
@yellowblanka6058
6 жыл бұрын
NEZLeader - Build was not based on Id Tech 1 code - it was a completely original engine that used similar concepts (sectors, sprites), but doesn't to my knowledge use any Id Tech 1 code. People using assets from other games in GZDoom does not mean those games are in any way related to the Doom engine, for example, the Blood GZDoom project started because Atari (current owners of the Blood IP), refused to release the source code for Blood (which had added modifications to the base Build engine).
@zyriuz2
4 жыл бұрын
@@yellowblanka6058 i belive that source code should be public domain after 20 years unless publisers want to release it earlier. I cant belive they can be so selfish to not relese the codes when i 20 years in the future want to run crysis on my toaster.
@yellowblanka6058
4 жыл бұрын
@@zyriuz2 Copyright laws in general are pretty insane, with ludicrous expiration dates. Thankfully at least the Blood source code debacle got sorted out and we can finally play the game with clean high resolution and framerate due to the "Fresh Supply" port.
@zyriuz2
4 жыл бұрын
@@yellowblanka6058 yeah i love blood fresh supply and ion fury they both got those FOV sliders however i have yet to see a duke 3D port with an FOV option
am i the only one to desire a 3d-remake with this engine of the original Ken's labyrinth?
@halkdwarf5481
3 жыл бұрын
yes 2 years later looks happy and fun in more 3d
@b4ph0m3tdk9
4 ай бұрын
I remember one had to turn "turbo" of the 386 to run Ken's Labyrinth in normal speed.
@billybobbob3003
2 ай бұрын
duke nukem forever in build 2 or duke 3d remake build 2 engine!
Ken is a hero! He is such a nice person. This really great
@maxmustermann4149
6 жыл бұрын
Agreed
Ah those times, I remember the level editor and how I was completely overwhelmed at first.
@UltimatePerfection
6 жыл бұрын
Military History Visualized Build 2 is more user-friendly than Build 1 in terms of editing. Had it mostly figured out by just playing around, the only time I had to look into build2.txt was to see how to add room over room (you press F to do it). Nevertheless I'm making sorta guide.
@aaroninclub
6 жыл бұрын
I've made a lot of maps in build for duke 3d. I even made a map that couldn't even run in the DOS version due to the complexity LOL
@NathanTZ
6 жыл бұрын
Yeah this takes me back to making Duke3D maps in 1997.
@aaroninclub
6 жыл бұрын
NathanTZ that's cool. Here's a video of maps I have made: kzread.info/dash/bejne/f2GWqdqCkayuhc4.html
@TheUnTrustable0
3 жыл бұрын
Good old times.
Wow this is pretty exciting!! I remember using the old build engine and this looks like it could be really fun to try!
This is insane, I was just watching some of GameHut's retro sonic videos and thought "Ooo, I should watch that BUILD engine video again". And here this is, uploaded 5 days ago! Thanks so much for your work!!
I remember trying to use the editor before I knew anything about anything when it came to computers and that experience alone drove me to crazy lengths to do the smallest things because I thought that was what was expected in the use of computers.
What a fantastic video! Ken's efforts to make his BUILD engine fun and accessible resulted in many of us to lock ourselves away in the late 90's to create maps for DN3D. Silverman was certainly a computer prodigy of his time. Were there any commercial outings for the BUILD2 engine?
@olzhas1one755
6 жыл бұрын
Dr-Mx It would be fun to see Ion Maiden use it
@kveller555
6 жыл бұрын
olzhas1one That's unlikely to happen. I'm not a game developer, but AFAIK changing the engine in the middle of development is a bad idea.
@Icelink256
6 жыл бұрын
@KVELLER Changing the engine for a game becomes trivial, the more modular your code base is. Hell, if you write your game in Assembly (or a custom bytecode), an engine switch only requires a new interpreter to be written! :P (This method also makes it both easier and faster to port the game to other consoles.)
@kveller555
6 жыл бұрын
Icelink256 Oh, that's interesting. I guess the only drawback then would be the extra time and money spent.
@user-cg9uf1mu2z
6 жыл бұрын
+Icelink256 Not so easy, dude. How will you change 8-bit sprite graphics into 32-bit voxels with minimum efforts? Especially pixel art.
Multi-user editing sounds like a cool feature to build a game around -- like a base building game where every player has a core and builds a base around it using limited resources that have to be mined on a randomly generated planet. The base can be be damaged by explosives or mining equipment. Also the builder needs to leave a path from the core to the outside for his own units to travel on. players invade each other's worlds to steal cores, the one item that cannot be crafted. Wait... does this game already exist?
@UnderSkys
Жыл бұрын
we had multiplayer editor in Cube Engine 2 or SauerBraten games.
Love the original Build Engine. All FPS games made with it are great :D I had no idea Ken continued to build engines up until 2011, impressive.
I want Ken to release this engine like Unity and Unreal; with easy to use interface and modern settings.
With the revival of a lot of retro styled shooters, specially those being made with the Build Engine, I hope a developer takes a look at this and tries to do something cool with it
Neat.
@jorges.1120
6 жыл бұрын
Time to port Dusk to Build2, y'all.
@Terf1988
6 жыл бұрын
Create an FPS with this, NBI!
@NewBloodInteractive
6 жыл бұрын
The guys have been playing around with it 😇
@jorges.1120
6 жыл бұрын
New Blood Interactive Hell. Yes. Gonna try to see what I can do with it aswell, since EVALDRAW is just kinda like C.
@camelChase20
6 жыл бұрын
*distant midi tones* Temptation is calling.
Wow. Just wow. While searching for Source 2 stuff - I found something even more valuable to me personally! Great video, brings back memory when I said goodbye to ms-dos version of editing tools and executable of this engine, and got my hands onto eduke32 . . .
Hope someone makes a game with this, the possibilities are endless!
That soundtrack is giving me nostalgic vibes of the original Build Engine video.
The song give me a nostalgia to a time i never been before, just amazing
This was part of my childhood oh many thanks to Ken Silverman really cool guy! God Bless Him!
Cool stuff! It would be neat to see some games that utilize this engine.
O o o o o, how much en enjoyed these games as a child wow, great engine, still feel nostalgia for it. Good luck Kent and salud.
This engine is too unknown, not enough retro enthusiasts know about this!
@paperoverflow
6 ай бұрын
Oh I know, as a kid I built countless levels for Duke Nukem. Since retro boomer fps are popular again, it may be time to take advantage of the trend!
@eliptikstudios8996
6 ай бұрын
@@paperoverflow does anyone have access to BUILD2 at this point? I have to assume so due to the video itself having footage.
@paperoverflow
6 ай бұрын
@eliptikstudios8996 I had it with Duke Nukem 3d on the cd. There is an exe file with Silverman. I can't remember, but I opened it with Dos and I fiddled with it first and realized it was a level maker. I tried random stuff until i figured all the elements and how to make a map and it is very easy to make Duke Nukem levels. The level editor was specifically made for Duke Nukem games, but I could imagine that this the original build engine must be available somwhere or it could easily be modded.
@paperoverflow
6 ай бұрын
@eliptikstudios8996 google advsys and you should find valuable info and the source code.
@thomasschnettler4021
2 ай бұрын
Of I could thumbs up this comment twice I would
Can you convince him to keep working on this so we can get games that use it please?
@DurradonXylles
6 жыл бұрын
Sine Nomine I second this. I would love to see some indie shooters made with BUILD 2.
@marscaleb
6 жыл бұрын
*I* would make an indie shooter with this!
@SlimWu
4 жыл бұрын
check ION FURY aka ION MAIDEN ;)
@talldood2112
4 жыл бұрын
@Badolf Pittler Minecraft 2...
@ThePoltergeist82
3 жыл бұрын
Oh my god! Yes please!
Awesome video. It somehow feels like other people and/or companies sort of lived off of Ken's great works. I don't know much about him but without a doubt he must have been an amazing programmer. Cheers to him.
I had no idea this existed! Neat!
Amazing! I love these videos ^^ i so wanna see eduke 32 lightmaps ported to this!
thank you ken for creating one of the greatest engines for fps games
Thank you Mr. Silverman for your service
Oh my God it's perfect. This is exactly what I've been looking for.
Thanks for amazing video!
Wonderful video! More like this.
Very interesting video, love the BUILD engine and most games madw with it
Thanks for this awesome video
Video editing's on point, yo.
Really amazing, thank you !!
I may use the engine to make a game I've been wanting to make for ages, I know that it's incomplete, but that just adds some charm to the building process, I'm most definitely downloading it later and having a muck around
This shit was ahead of it's time. Ken Silverman was crazy.
@Loggus66
6 жыл бұрын
Uhm the BUILD2 was developed from 2006 to 2011, so not really, we had Source and UE3 by then.
@LightVelox
5 жыл бұрын
he meant build1
@LightVelox
5 жыл бұрын
build 1 was made by one guy for a personal game not a bunch of professional programmers, the reason it was used in other games like duke nukem is because they liked what they say and bought the rights, also build1 was away more advanced than doom engine, but not quakes
Great video, just like the last one ;D I still didn't get the chance to finish my video on the build engine, waiting till Ion Maiden releases. This is very cool though, had no idea this existed.
2 years later, I'm still asking: who will make a game using the BUILD2 engine? I wish I knew how to program, I would be all on this engine. Retro, but has a place in this modern world.
this is amazing
It would be amazing to see all the build engine games ported to build 2 and re-released.
There was a really cool voxel engine he worked on some time after the original Build engine, too, which is why I'm guessing Build 2 has voxel support
What exactly did you mean by “taking over the project?” He was teaching a random kid and now I can’t imagine anything other than him realizing what was happening, suplexing the kid out of the chair and then continuing to work on it.
I had no idea this existed!
this is fantastic
It’s a darn shame this never got finished. The graphics remind me A LOT of Team Fortress Classic! And that’s not a bad thing!
Build2 looks awesome.
>New Blood Interactive teasing that they're toying around with an engine made by one of the greats. My day is made.
@Kyle1444
6 жыл бұрын
Odin Perez can only be better from what they used in dusk. Unity or something? Anyway that read input after framelimiter bullshit ruined the whole game. Awful controls on that engine
Oh man, 3D floors.... i always loved the sector above sector
Well done, Mr Silverman :D
lol I remember creating "sky boxes" with Build... which were just flat surfaces with a star texture, far enough away that it didn't look overly blatant.
I'm already working on a b2 game in evaldraw. Have some issues though. Do you know of any forums where you can talk about b2?
@usuarioextra9324
2 ай бұрын
Have you made any progress since then? Would be great to see a game using this engine.
02:50 Wow!
Awesome!
very nice!
2:47 I almost choked in my coffee out of pure amusement
Did he ever release the source to build2? This looks awesome, I would love to play with this!
Very interesting.
3:27 we're not gonna take it
Man I used to love making levels for Duke Nukem. Ever since then I've thought about saying F* it and making a build engine game, this Build2 looks pretty neat too. Might be something to consider.
Thumbs up if you’re wondering why they used EDuke32 for ion maiden instead of BUILD2.
Build 2 - Electric Boogaloo.
@Aerosplinter
5 жыл бұрын
More like Build 2 - Cruise Control
@lccm1026
3 жыл бұрын
@@Aerosplinter do not compare this to speed 2
The best engine squeal ever, I already making a level on it :)!!!!
Very interesting ! I wonder if older build engine game are compatible with this engine (would be nice to see Ion Maiden in this engine)
This would be amazing for little indie FPS games :)
"duke needs a comeback baby!"
Awesome - he is a talent. Would be nice to have a "new" Blood game with this tech.
I was browsing Build Games... and then saw the post about a BUILD2 engine... say whaaaaaaat???
Enemies and NPCs comprising of 3D voxels is pretty huge for this 2.5D engine but is it capable of displaying traditional 2D Sprites like the ones you'd see in the first engine?
Man I wish I was smart enough to make my own engine. :P I can barely code in C#.
This music in these videos is so catchy
1:19 Damn! That jump scare took me off guard
I wonder if we see some day an update to the classic duke3d, shadow warrior and blood with the new engine (probably won't happen)
Very informative, it would be cool if someone made a Duke Nukem or Blood remake with this engine. I would like to know, is this engine made completely in assembly? I didn't know it was still worth it to develop with it.
@kensilverman5392
6 жыл бұрын
Like with most projects, I start in C and then write pieces of code in assembly language where appropriate. The inner loops of most graphics functions are written in assembly language.
@claudiolluberes111
6 жыл бұрын
Thanks for the info, I've always wondered how developing with multiple languages works.
@matturner6890
3 жыл бұрын
@@kensilverman5392 Oh shit it's the "infinitely evil and ugly KEN"!! Ken's labyrinth RULES
I find this soooo intriguing. I'm trying to make a game in this but I cant find any tutorials or anything to go off. Anyone know anything?
Some of those test environments are downright horrifying.
I wanna see duke nukem 3D rebuilt in this engine
The next Duke Nukem game on this engine... One can only dream
So Ken Silverman is like, a gaming hero. One man alone created Duke Nukem 3D. That's crazy.
Aweson Build Engine
6:33 - Why do those two windows have the Wine logo in them?
Everyone keep telling how Doom changed and defined the fpses. But only few remember how Ken's Build engine is superior and helped create more fine games. Which is unfair cause the Build is one "kid's" creation not the group of enthusiasts like ID software used to be. And even so he was able to create such a master piece.
Is this accessible anywhere? I'd like to give it a go!
I hope someone will do something with this. Also, didn't Shadow Warrior have an option for voxel sprites on all the pickups?
@UltimatePerfection
6 жыл бұрын
Yeah, it had but for some reason I never was able to get it to work. Either I did something wrong or the voxel sprites rotated with camera anyway to produce billboard-like effect.
@AleK0451
6 жыл бұрын
voxels don't rotate like that so it sounds like they aren't working
Nice
Awesome engine becomes awesomer
cool stuff. is it on github?
Imagine Duke 3D being made on this.
Cool
8 bit is the best, it run smooth on old computers, already complete features
I’m nostalgic about Build engine but it’s pain to work with.
@razeezar
2 ай бұрын
The Build Engine, for all of its limitations, was pretty versatile, except that it wasn't true 3D. Multiple floors in a level were hard to implement and could only be connected vertically using some specific type of sector effector that was a warp zone, if I recall correctly.
It would great be if Monolith used BUILD2 to create a new Blood game if they do not want to make a big-budget game using the latest LithTech engine they made. In some ways it would be better if they made it like the first one, using digitized sprites from clay models ( for example take a look here blood-wiki.org/index.php/User:Tchernobog/archive/workshop ), I like the art style.
@montazownianr1
5 жыл бұрын
BLOOD III deserved UE4 engine.
5:36 If truly 6 deg of freedom, why not continue pitching until you're upside down? 6:25 How does evaldraw compare to Quake3 C virtual machine?
awesome, what a clever guy! dn3d was the bomb!
Poderia fazer um tutorial básico ?
Are the Ken's Labyrinth sound effects hard-built into the build engine?
Build2 + Minecraft 2 = Yes
I like build2 engine 👍
06:46 What track is that?
So this could import Build Engine maps beacuse it had all the basic Build Engine features? Would an eduke32 port possible then?