Languages Written In:
C/C++, C#, Visual Basic 6, VB.NET
C/C++, C#, Visual Basic 6, VB.NET
- User Reviews
DX Studio is a complete integrated development environment for creating interactive 3D graphics. The system comprises of both a real-time 3D engine and a suite of editing tools.
Using DX Studio you can build complete real-time interactive applications, simulations or games, for standalone use or for embedding in other Microsoft Office/Visual Studio applications.
The playback engine in both EXE and ActiveX DLL forms can be redistributed without any further royalties.
- Object-Oriented Design
- Plug-in Architecture
- Save/Load System
- 3D Modeller
- Resource Editor
- Document Encryption
- Streaming Scenes/Meshes/Textures
- XML/ZIP standards
- Shell Integration
- Gloss maps
- Emissive maps
- Gradient based reflection for metals
- Shadow Mapping
- Shadow Volume
- Shadow maps can be built/recreated at runtime
- Vertex shader shadows
- Specular mapping
- Opacity mapping
- Bump mapping
- High Level
- Ability to define your own material from a FX file
- Change shader parameters from script
- Graceful degradation to fixed function pipeline for older cards
- Mesh Loading
- Imports FBX, DAE (COLLADA), X, 3DS, LWO, OBJ, DXF, WRL
- Run-time mesh generation and vertex morphing
- Stream scenes in the background to avoid loading screens
- Area visibility
- Keyframe Animation
- Skeletal Animation
- Facial Animation
- Animation Blending
- Rendering DTED support
- Basic Physics
- Collision Detection
- Rigid Body
- Vehicle Physics
- Complete integrated physics engine (Bullet) and collision detection system
- Ageia PhysX implementation
- Client/Server networking via sockets, with automatic discovery and GUID protection
- Call remote script functions
- Decision Making
- Finite State Machines
- Neural Networks
- 2D Sound
- 3D Sound
- Streaming Sound
- Streaming Video
- Multiple simultaneous video channels
- Streaming Live Capture
- Compatible media file formats include WAV, MPEG, AVI, MP3 and OGG
Drill down from document, to scene, to mesh, to vertex, to texture map.
- Complete runtime control of effects, meshes, materials, backgrounds, etc possible via script
- File, Web and XML classes provided
- Environment Mapping
- Lens Flares
- Particle System
- Depth of Field
- Motion Blur
- Complete external DirectX plugin support
- Post production effects (including bloom, fuzzy tv, camera shake, sepia)
- Cube-mapped environments supported for display and reflections
- Radial Blur
- Animated Textures (with GIF support)
|License Name||Price in $US||Source Code Included?||Additional information|
|Free for commercial use|
The freeware version is the Pro version and is free for commercial use too.
Im starting with this engine (I know others more) and I can say that is a real game development environment with many visual tools.
You can download the Pro version now free for commercial use too.
I recommend this games engine to poeple who are looking for the easiest programming language.
What you can achieve in a short space of time is very impressive.
The demos and forum are the best on the internet.
The development environment is very intuitive.
The filters that cen be applied to scenes give amazing effects.
visit my website to see some sample games I have made with this product.
Excellent engine, with few minor flaws.
As a student game designer, I've been researching and experimenting with various 3d development packages, DarkBasic, Blitz 3d and Xna to name a few. None have been as simple to comprehend and understand as Dxstudio. As a learning user of Flash, the changeover to the use of Dxstudio's programming language was simple. The innovative layout of the editors UI is to thank for that.
After a couple of weeks of getting used to the editor, I began running into a series of problems, importing models from 3ds MAX, and .fx file compatability. Thankfully, through Worldweavers excellent customer support and friendly advice, I was able to successfully overcome these issues. Ever since version 2.1 however, the need for .fx files has diminished, thanks to their new integrated Normal Mapping support and excellent lighting engine.
As a student developer, I am only new to developing games, however I must say, the learning curve for Dxstudio is rather simple, and I would definately reccommend it to anybody needing to speedily develop a small project.
Does more than it says on the tin
I have to say I'm a convert to this product. I've been checking out all the engines on DevMaster for a couple of years now, but I often find engines sound great then a few weeks of dev in you suddenly find you're missing a key feature. So you have to edit the code yourself (breaking from updates) or wait until the product improves (and it often never does).
What I like about DX Studio is there are a *LOT* of features built in. From reading the forums it seems that the dev is driven by a group of enthusiat users, so most things that people want have already been asked for and implemented. I've also been pleasantly surprised by quick responses on the forums and to my support emails.
This is an outstanding system
I work as part of a research team at a small university, and it normally takes us a few months to develop a 3D visualization of our various simulations (that are pretty boring numbers without the display).
With DX Studio we've just managed to get a simulation running from total scratch to pretty much done in 3 days! In terms of time saving alone this is phenomenal value for money, but the results are also better than we've achieved before.
I cannot recommend this engine enough for simulation and control, and can see it becoming an industry standard within a couple of years.
Extremely intuitive, good shader support
I have been watching the development of this engine for a while now. It has finally reached ver: 2.0. I love the interface. All included editors are excellent, the 2d and 3d scene editors are mature now. The mesh and material editors work well, and there improving with each release.
There is built in support for FX files, and plugins for effects like specular bloom have been created. shader support is essencial for next-gen game design.
Good for business -> good choice
The most valuable features of DXS are it's world-editor/IDE and the fact that it is a FULL game engine. Before bumping into DXS i was using OGRE, and, sure, it gives me 800 fps, but i have to spend a year coding to get anything done. DXS has full support for 2d/3d audio, graphics, physics (using bullet library, fast and stable) and coding in one place: the editor.
Easy of use:
DXS is by far the easiest engine i have ever worked with. This is mainly due to the ECMA bindings (i don't think programming can get any easier than that). I had some problems with the art pipeline, but those are mainly the same format problems all the engines have, and there is always a workaround.
Stability & performance:
DXS is very stable, but performance is an area where i espect to see improvements.
I can't stress enough how good is the support from Worldweaver. In all my years of working with commercial software, i have never seen such a good and responsive support from a company. The DXS development and support team are great.
In general, DXS gives my company the ability to produce prototypes like 400% faster than any other engine. In only a few months we have created 3 products and now we are waiting (really, waiting) to get response from our potencial clients. This is something that never happened to us before: delivering a demo before deadline and finding ourselves with enough time to refine and create new things. Another very good thing is the license options: We have bought a non-commercial license (very reasonable price) to create demos, wich reduces the costs between creating a project and actually selling it to a client. As soon as we get another contract, we are planning to buy a full commercial license.
Thanks to the DXS team.
If I had to choose only one reason to use DX Studio...
It would be their amazing customer interaction and development response. I guess that's two reasons!
Seriously though, I have NEVER seen a company ANYWHERE that has impressed me more than WorldWeaver has. If their product doesn't fit the needs of their customers, they will add the feature! I bring this up because a lot of people out there will look at the features of a product, and perhaps pass it up because it lacks a spacific need. Well with DX Studio, you don't have to do that, because chances are if you wan't a feature, someone else does too. All you have to do is submit it as a feature request on their forums, and usually within a day or two you have a response from the actual DX Studio Development team of when they can impliment your idea.
The customer interaction is also amazing. I first came to use DX Studio when I was looking for a web based real time 3d engine. I wanted to develop a 3d multiplayer game which users could connect to and play via a web browser. A simlar concept is the familar 'Runescape' game. Well I had no experience with 3d graphics, no experience with programming, and no money. DX Studio was the answer 110%.
With their tutorials on creating objects in 3d and basic scripting, their user forums, and their dedication to their customers, I have been able to create several starter games, such as a Tetris clone, a simple 2d shooter, a 3d first person shooter, and several other projects that represent different asepcts in todays games.
DX Studio is the product to choose if you are starting out and want to prototype games in a hurry.
Seems to have good future
Version 2 is Much better than 1.3 version.
It has lots of 3D features plus physics. It has Authoring tools and easy to use object oriented scripting. Just download the engine and try it. You won't get disappointed and you will see the future of game programming very well. I am not sure its scripting features are enough for applying complex algorithms and techniques.
Ease of Use: 5
Your create a dynamic scene using visual tools. You can program relationship among the objects of the scene by scripting. Big part of structuring your code and coding itself is removed from your responsibility. APIs are smartly designed and are simple.
I have noticed instability in some cases.
Good manual, have some step by step tutorials, have many interesting examples that could be used for learning scripts and scene setting. Supports seems to be in right direction, a good wiki and is growing.
A great software program
This is an amazing piece of kit.
I have been checking out various engines for a while and I am glad I didn’t rush into any as this beats all those I tried.
As a 3d modeller I intend to use it mainly for interactive visualisations and walkthroughs and in the few weeks I have been using it, it is a dream.
The first thing you notice about DX Studio is the friendly Windows interface and once you have gone through the examples and tutorials you are ready to design and create your own scenes and start becoming productive right away.
Although I have never used java script before, it seems to have a similar syntax to the basic I have already learnt and as a non-programmer it will only be my own limitations on the programming side that will slow me down. I have used support a couple of times for programming help and each time they have been excellent.
The features in DX Studio are already amazing and development continues to add new stuff. Those of you who are a bit more technically and code proficient will be best checking out the full specs. Executables or html pages can be compiled easily and run without any problems.
I am currently designing and creating my own scenes and along with the visual effects such as the environment mapping, water, ocean and rain, the visuals are brilliant and all available to be viewed on your web site.
All I can say is check out the demo version yourself, you won’t be disappointed. I can see this going to the top ten; it’s Number 1 for me anyway, top marks in every category.
Great Engine at a Great Price
I have spent several months looking for an easy to learn and use Game Engine for a large commercial project.
The support is the best I've ever recieved for any product. I received quick and professional service and support everytime I had a question or problem. They want your project to be a success.
One of the major problems is using models from Maya. Many engines require you to use a .X format. The problem is that there is little support for Maya beyond version 5. DX Studio is able to import Maya models directly using the RTG format found in Maya. It is an absolute joy to create something in Maya and then be able to see it in your game faster than you thought possible.
For someone looking to get into Game Development for the first time, or a seasoned pro looking for a better way, I highly recommed this engine.
One of the best things that ever happened to the gaming industry
i found out about DXS while attempting to work with the defunct Adobe Director... when i fisrt got it i remember thinking: "this is too good to be thruth"... but turns out, it was...
DXS was rather limited back then, it was still in version 2.something and had several performance issues and lacked a bunch of somewhat needed features... that´s where DXS greatest trumph comes into scene:
the support from the development crew is BEYOND THIS WORLD! never have i seen such a responsive team, that shows such genuine care for their user´s necessities and ideas.
not only they are open for suggestions, they consistently reply to them, confirming or providing alternatives... not just some forum representative, the very head of development, Chris S. posts regularly, bringing news and precious help to users.
this is something i had never experienced before coming from any development team.
nowadays, DXS is rapidly growing into a full-fledged engine, performance has been boosted greatly since the early days, over the MANY service releases that are released on a nearly bi-weekly basis... each bringing new features and correcting bugs reported by the users, to which the developers so honestly reply (in contrast to other packages out there, where the developers prefer to sweep their bugs under the rug)
feature-wise, DXS brings ease into game design. coming from a Flash+AS3 background, i found DXS very intuitive! it´s layers-and-scenes-based approach, makes for a very familiar production environment.
another very elegant feature, which is not one that goes easily noticed, is the fact that ALL of the proprietary file formats used by DXS are .zip compatible, meaning every file can be opened with winzip or powerarchiver and freely edited even if you don´t have DXS installed
the deployment options range from flash-like web-player to fully standalone, which gives the user a sensation of having the means to be in the same league as the big-shot companies.
publishing DXS projects "feels" very professional, even if you are a hobbyist or small indie developer, unlike other packages (such as XNA, which makes you jump through every hoop to get something usable out), DXS treats every user as a potential pro
the script performance is surprising, although based on interpreted language, scripts run incredibly fast and offer a very responsive platform for development, creating complex simulations is perfectly feasible
unfortunately, this where DXS´s biggest shorcoming appears: it doesn´t offer more than one thread for scripting, meaning heavy scripts can easily lag-up the whole system... many alternatives have been developed by users, mainly relying on time-out scripts that pause heavy proccesses so the engine can get to the next frame...
happily, we´re yet so see the greatest feature offered by DXS: a plug-in SDK, that will allow seamless engine extensions to be made by users, this has been promised for early 2010 and potentially will solve EVERY limitation an user might find, since it allows said user to program a needed feature on his own, or find his solution in a plugin made by another user.
to sum up, DXS makes developing "real" games a possibility even for the most unpretentious hobbyist, placing a few determined designers on the same grounds as a professional studio.
with the promised potential, DXS can be the best thing that ever befell the gaming industry, making 3d games as easy to create as Flash has made for 2d
One of the best indies engine out there.
I was a DXstudio member since end of 2007.
By the same time we were looking for a nice kick ass indie engine, that would let us make a 3D game with a very limited time and easyness.
We are developing a commercial game called Forgotten Memories. After looking and testing several engines out there, we found DXstudio!
This is not a game library, or scene graph, this is not a 3D graphics engine. This is a wonderful entire game framework platform!
Theses ho are waiting for the Windows release of Unity, i would like to tell them that the upcoming version of DXstudio (3.1)will make a real step into the future of 3D game/app dev. Watch out Unity ;)
New and state of the art features.
More shaders and effects.
better scene graph.
Better occlussion and culling optimization.
Better resources management.
Better and faster lighting techniques.
Better networking tools.
Collada and FBX native support.
(Currently suporting dxmes mesh, .x, 3ds and obj 100%)
Just to name a few upcoming features, the list is just too big.
The strongest point of this engine is the easiness. You can make things up quickly fast. Also you get first class support. Even freeware users get support by DXstudio developers!
The engine is very stable, it never crashed in game, only 1-2 times in the editor and i was because i was loading corrupted 3D data!
You can embed the engine into any app, export it in a web site version or simply in .exe format.
You can also export, meshes, scenes, materials or any resources form the engine to make your own game pipeline.
You can stream them from local or networked computers, and the multy-threaded background loading makes your scene loads in the background while playing at the same time. We have about 40 scenes that loads dynamically, the player dint even know when the scenes loads!
This is just awesomeee!!
You can try the new upcoming 3.1 (public beta) version, first week of march.
It's not the best, but it could get the job done
If you are trying to make a professional game, the biggest drawback here is simply that it doesn't have the graphical firepower. Even TGE is really behind the times.
Also, TorqueScript leaves a lot to be desired. It kind of reminds me of a bizarre combination of perl and C. You can get stuff done with it but realize it is strictly a scripting language and you are very quickly going to find it lacking full power of a decent object oriented language.
The support is terrible. The documentation is the worst issue. Even to get a list of what graphics components EXIST is a chore. Plus there is so much cruft in the forums (which are only viewable to licensees due to all the complaints and bugs I suppose) that it bcomes nearly impossible to tell if something you searched on is relavent. Has it been fixed? Did it even ever affect TGE?
On the bright side a lot of games have been published with it, though no AAA game is remotely possible (I mean, even 3dsm is not supported!). If you look at the top ten engine list, I have looked at them all to varying degrees and I would say with most of them it's questionable if you could even get a professional grade game with decent performance going with most of them.
I have since dropped torque like a hot potato and am using C4 which is so far very nice (knock on wood), and my backup choice is Ogre in case that doesn't work out. The rest of the top ten are either authoring tools or simply to be avoided due to one serious issue or another.
Never did these two words classify something so well as they do DX Studio.
Beginning work on a prototype of a game project was never so fast, simple and intuitive. I've looked at many, many, MANY affordable 3D Game Engines for some game ideas I had. After much searching and testing, I found DX Studio.
Friendly users and some (or all?) the members of the DX Studio team wander around the forums every day. I've had many questions answered thanks to these great people. It's a great place to get help, to help others and start new friendships even! I've seen projects evolve with the cooperation of other users, projects between users starting to appear, it's just a friendly ambient, which is most welcome.
After messing around with the trial for some time I decided I had to get it, so I bought the Standard license to pursue further into building the prototype for my next game.
I have no doubt in the future, I will buy a Commercial license for this game.
DX Studio made me feel welcome and had me programming bits of code for my prototype within the hour! Impressive is all that comes to mind.
Feature-wise it could, will and has evolved. I've been with DX Studio for almost a year and the feature addictions have been many! The Forums have a place where you can request future features, and the DX Studio team is awesome enough to lend a hear to it's users, so, many of the user-requested features in the past, are now in the engine.
In terms of stability I have had the FPS drop a bit on me, but that is also a bit my fault for some excessive experimentation. Overall the engine performs great, and I can see it improving further in the future on this department.
Overall, if you're an one-man / indie team developer or even a gaming / 3D student you HAVE to try out DX Studio. It's affordable, easy to use, and the community is the best there is.
Think no further, DX Studio is here.
Simple and powerful
By far the most simply to use Game Engine and 3D real time authoring system, which i used until now. Stable and good support. The right for non programmers. DX Studio makes the scripting extremely easy.
Performance is good but need a little optimization. Soft shadows would be nice.
An amazingly easy to use game engine, with a awesome community!
Being a student in game development, I have searched and tried many different game engines. But none of the other game engines can compare to this engine DX Studio, this is because:
1. It has amazing community forums and great technical support(whenever I have issues I post them on the forum and somone from DX Studio or the community is ready with a helpful reply within minutes).
2. Has numerous handy features that high-end game engines have, but gladly without the big price tag that they ask for (Bump mapping, light mapping, specular mapping, shadowing).
3. It has an inbuilt, easy to use level editor. Unlike other engines which you have to place objects through coding the position of the models and the repeative task of compiling to see if the models are in teh correct position.
5. It has a physics engine compiled and ready to use, so there is no need of waiting and downloading SDK of a free physics engine then having the tedious task of having to compile it with your game.
6. It is FREE, unless you want to commercialise your game, but even then it is still affordable for an independant game developer to buy a commecrcial Edition.
7. There is a library full of thousands of free; 3D models, textures, sounds, sprites, tutorials and much more to help you in creating whatever you want to make.
8. And finally I have to say it is unbelievable EASY to use DX Studio, you can make a game or simulation in a matter of minutes not hours.
well, I put it like this. The first time I booted up DXStudio in May2008 all I could think was: OMG, THATS WHAT I SEARCHED FOR ALL THAT LONG - an intuitive and straight-forwad 3d game editor with all the freedoms you need and still so simple to use.
full-realtime preview 3D Editor is just awesome, as is the oo-scripting concept.
The web-apllet is also a killer.
all that i can complain about right now (ver 3.0.9) are:
- inclusion of self-made shaders not optimal yet
- NO SOFT SHADOWS - yet
- 3d sound support broken, but workaround available in the forum
- 3d mesh import from older 3dmax systems not this easy..
the rest is just .. well.. great! Everything there.
I think the best to say about it is just: IT MAKES FUN!!!
Hard to say this about any other engine or sdk i tested!
go for it!!
very easy to use, powerful, great support
i just started game development 2 months ago although i'm a (very) old hand at programming.
i tried torque and c4 before i found dxstudio. dxstudio is a very impressive product, here's why
very easy to use - you can get a basic game up and running in one day. i got the first demo of my 3D Roman chariot race complete with animating chariot, horses and charioteer running in 3 weeks.
great support - usually I get replies to email same day (mon-fri). usually get good replies. many small feature requests are added within a few days, big feature requests go on the list and i'm confident will be added soon.
good forum - very helpful online community, no a-holes, people willing to really help, provide samples, etc.
stable - rarely crashes in the editor, never had a crash at runtime, even in my buggy code.
good value for money - i have the commercial pro licence which is well worth the money i paid considering the quality and usefullness of the product and the level of support.
the documentation is a bit sparse - the reference pages are usually a one liners where more detail is often required and examples would be nice.
no wiki search - how can you have a wiki with no search!
sometimes i think the dev team spends too much time on flashy features and not enough on core functionality. for example, there was a major overhaul of the editor in version 3 at add a 3D manipulator (gysmo) and a live editor which personally i think was unnecessary since the old editor interface was fine. that development effort should have been used to improve core features like 3D model import, physics, etc.
overall i would say if you are an indy game developer looking for a powerful, stable, well supported engine, this is the one.
Support is second to none. Ask the developers anything and you always get a friendly reply.
Once thing i would like to see improved though is performacne but it's still impressive. All that for $100 shows that your getting a fantastic deal.
DX Studio is simply amazing, quite simple to understand and start working with. The overall package is impressive.
The support given is amazing and by that I mean really amazing, not only the response from the support team is fast and helpful but also the development team will hapilly implement any good sugestions.
I haven't had any issues so far concerning the stability of DX Studio so that's another 5 for me.
Thx WorldWeaver for the great package!
Can i say "amen" ?
This is the real deal, the best engine out there hands down. All the integrated tools in DX Studio alongside with the great support, stability and features make all the other engines look like kids stuff.
You got a wide array of 3D features available at your disposal whether you want to make dynamic scenes or static scenes (including physics as well ofcourse). This allied with a great support (great tutorials and Dev support overall) and a very competitive price makes it a sweet deal.
All i can say is don't think twice before acquiring this product if you're into 3D, because you won't regret it, i guarantee you that much.
Kudos to Worldweaver
The best Game Engine I have tried
If you haven't tried this engine, do it now... trust me, you will love it!
Almost a year and a half later searching for a proper engine to use for my fan-game and original projects, I came to a dead-end with:
Dark Basic (Pro)
and more I cannot remember.
After about a year and a half later from searching for engines, I have not moved away from DX Studio and I am still using the freeware version!
The engine is absolutely amazing, it works like 3D Studio Max and is also eye-candy, but it doesn't stop there!
While it is aesthetically pleasing it also serves as a stable and well perfoming application.
You can move objects around, easily place camera's ANYWHERE and make a FPS Shotter, Zelda 3D type games, RPG's, side-scrolling... ANYTHING!
I cannot stress enough how GREAT this game engine is... infact my searching ceased when I first started exploring it :D
Great engine, it will NOT let you down and I am not a programmer at all, and I made and built demo's out of it, 3 infact! :D
The support is superb, amazing and they add any feature you request almost immediately.
I asked questions and they were answered within just a hour or few, even minutes! :D
I also got support from programmers who just use it for a hobby and everyone is VERY friendly.
You won't see me going anywhere else with an engine, DX Studio is staying as my project plans permanently :D
A great RAD for Indie developers
This is an excellent 3d engine, and can be used for games, for education, and can be embedded in other documents (Ms Word, Powerpoint, etc...).
It contains many filters to import many 3D file formats.
Technical support is excellent!
I tried many 3D engines, but I think this is the only engine very productive for indie developers!
Do not miss it!