How do you spend the $5000?

For everything that's not in any way related to PureBasic. General chat etc...
User avatar
yoxola
Enthusiast
Enthusiast
Posts: 390
Joined: Sat Feb 25, 2006 4:23 pm

How do you spend the $5000?

Post by yoxola »

My studio has a budget to buy some necessary tool to do a specified work.

I got $5000 and my job is to make an "Environment Editor"

(This doesn't include the salary, I just have to burn these money)

This is an 3D editor, what tool/language will you spend on?
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

Buy the 3d editor.
User avatar
yoxola
Enthusiast
Enthusiast
Posts: 390
Joined: Sat Feb 25, 2006 4:23 pm

Post by yoxola »

I thought of that, but the editor will bind with the game, which has to be redistributable.

And it has to be get customized with the game... I may need to make one eventually.
User avatar
Fluid Byte
Addict
Addict
Posts: 2336
Joined: Fri Jul 21, 2006 4:41 am
Location: Berlin, Germany

Post by Fluid Byte »

How do you spend the $5000?
Bitches and Beer!?!?
Windows 10 Pro, 64-Bit / Whose Hoff is it anyway?
chromaX
User
User
Posts: 84
Joined: Mon Apr 17, 2006 9:57 pm
Location: Switzerland

Post by chromaX »

I'd go with Booze instead of Beer. Less restrictive.
White Eagle
Enthusiast
Enthusiast
Posts: 215
Joined: Sun Jan 04, 2004 3:38 am
Location: Maryland

Post by White Eagle »

You could buy your good buddy White Eagle some web hosting :roll:
User avatar
yoxola
Enthusiast
Enthusiast
Posts: 390
Joined: Sat Feb 25, 2006 4:23 pm

Post by yoxola »

I can help for web space if you need, and I won't ask for anything......

These money is a project budget for a game and I might use it to purchase some material CD licenses abd programming SDKs, not for personal use and must contain formal receipt.

And it's a good way to show them the ease and flexibility of PureBasic to them.
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

I think this would depend highly on your requirements. You have $5000, with that you could probably get a decent no-name toolkit to make your life easier making this editor, but nothing mainstream. For that you're looking at hundreds of thousands. Don't treat this money lightly though. How you spend this money and how what you spent it on is actually used will be a big deal to most of your higher-ups I'd think.

With PB you could probably build a 3d editor, but theres a slight catch. If you use the built-in 3d toolset in PB you'll need to redistribute it's source code with any commerical project. Theres a problem here, and a big one. Fred hasn't opened his OWN source like legally required to do. The older version of PB OGRE has its source opened, but the LGPL has very strict requirements and for ANY binary release code must be included. Its not optional, its not a "you'll get it eventually", but it must be available immediately with the binary distribution.

Now, theres absolutely nothing to stop you from buying PB and using OpenGL or DirectX directly. The only thing you may want to consider, depending on your position, is how you'd explain a bug in PB to your boss when a deadline comes up. Chances are you won't see the bugfix in time for a deadline in your project and you'll have to explain why (of course I don't know your company buy I'd assume theres accountability and all that being tracked).

Don't get me wrong I think PB is great but it may not be what you're looking for. I'm surprised that the in-game renderer and the editor are going to be separate. Thats just asking for bugs to show up that will be very tough to resolve. I recommend planning this ou with your main game engine programmer.

Of course with $5000 you could buy a PB license "for research".

I think I'd recommend you find yourself a very good GUI toolkit that integrates with OpenGL and/or DirectX. You'll probably want something that can do both, not for linux' sake, but for console development. If you ever want to release something on the Wii or PS2/3 you'll need to keep Opengl in mind.
Last edited by dracflamloc on Mon Nov 27, 2006 2:21 pm, edited 1 time in total.
User avatar
yoxola
Enthusiast
Enthusiast
Posts: 390
Joined: Sat Feb 25, 2006 4:23 pm

Post by yoxola »

drac, you opnions is very vauable :D

I'm taking consider this, I have already registered PureBasic long ago, but it's not used on work yet(using VC2003 on formal work).

There're still many guys think it's "STONE AGE" of BASIC, and I'm lazy to waste my tongue explaning PureBasic is good.

Some software is very expensive, I'm arranging the list now...
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

I'm sorry, the above post wasn't entirely accurate. When I was talking about having to release the source code, I meant you'd have to release the code for the 3D engine itself (OGRE+ODE). Your actual editor could remain closed source.
User avatar
yoxola
Enthusiast
Enthusiast
Posts: 390
Joined: Sat Feb 25, 2006 4:23 pm

Post by yoxola »

Looking into Irrlicht now... hoping it's suitable for this job :roll:
dracflamloc
Addict
Addict
Posts: 1648
Joined: Mon Sep 20, 2004 3:52 pm
Contact:

Post by dracflamloc »

Irrlicht is quite capable for an editor. The GUI elements are pretty nice and relatively easy to use. If I were in your position considering irrlicht, I'd try to throw together a quick proof of concept and if you think you want to go for it, make a list of changes/features you'd need. Send that list to someone who can get deep into the engine and make the changes you need and use some of that $5000 to have them properly change and document what they do.

This way when you go make your final editor the engine is fully capable and any potential major hiccups can be avoided before you're halfway done with the project.
Post Reply