Jump to content

  • Log In with Google      Sign In   
  • Create Account

Shannon Barber

Member Since 23 Jun 2000
Offline Last Active Today, 12:27 PM

Posts I've Made

In Topic: Simple opencl question

Today, 12:22 PM

I haven't done much OpenCL yet but I am slated to learn it so I'll give it a shot.


The memcpy should work but it's not necessary for one variable.
You could just assign it, *CENTERptr = center;



Check your error values and print out status about them.

In Topic: Estimating development time

Today, 12:01 PM

My inner cynic says that if you can find a reliable formula for estimation of arbitrary software development tasks, you will be not only rich but immortally famous.


Use Joel Spolsky's method for known task then for unknown tasks guess then increase the time units and multiply by 4.

You also have to be sure to estimate the time for the people that will perform the work ... not as if you would perform all the work.

e.g. "That should take an hour!" -> 4 days.


I've landed projects within hours of the estimation. 0.1% error.

In Topic: I'm considering engine switch after current project is done. Which one sh...

26 August 2016 - 12:06 PM

In my mind the only serious contenders for an indie working in the 3D world are Unity and UE4. I wouldn't recommend CryEngine to anybody, having known people who worked for Crytek. So if you're not keen on C++ I'd normally suggest you stick with Unity. You might also be interested in the Godot project but I can't vouch for it personally.


I was just running Star Citizen yesterday ... /sadpanda

But I agree, Unity and UE4 are the main contenders right now for a full kit and if you don't want C++ then Unity comes to the top pretty quickly.

I'll add Gamebryo to the list which, like CryEngine, primarily uses Lua for its scripting though it's a bit dated.

In Topic: Game engine .net?

26 August 2016 - 11:55 AM

I think it's still too new for anything mainstream to integrate with it.

I am tentatively planning on switching my stuff over to .NET Core but when I looked into it before it wasn't ready yet (it was a long ways off).


Switching to .NET Core is actually a bit of a downgrade. Most of .NET 4 does run under Mono on Linux so my motivation isn't too high to switch other than the future of Mono is a bit dubious now.

(They got WinForms working ... then abandoned it which never made a lot of sense to me. They claimed it was buggy but it seemed to work well enough. Then Miguel started working for Microsoft.)


 The future of .NET Core is also a bit dubious. It's unlikely that Microsoft will keep supporting it if they can't monetize it.

In Topic: Ecs Architecture Efficiency

24 August 2016 - 09:10 AM

Let's say the overhead is an astounding 500 MHz.

Does the rest of your game not fit in the remaining 3.5 GHz? 7.5GHz? 15.5GHz?