Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 04 Jan 2004
Offline Last Active Jan 06 2014 09:39 AM

Posts I've Made

In Topic: need an algorithm for following a path (curved line)?

19 November 2013 - 04:15 PM

Hi, I didn't go through links yet, but they are greately appreciated.


The paths will not be in terms of any function. The paths are going to represent roads from one point to another. During level creation, I'd define them as makes sense for the level.

In Topic: Is it legal to take a picture of a toy to use in game?

19 November 2013 - 09:43 AM

Thank you for your input, I'm figuring out which idea to use for a next game, and I just don't feel I can seriously go up and talk to an actual company without a successful track record (or even a single successful game actually).


So I'll stay away from this idea for now.

In Topic: Evolution

15 August 2013 - 12:04 PM

The game sounds interesting, do you know what it's called? I'd like to read a wiki on something like that.


And I've been looking into making an evolution type of game, this sounds really interesting ... It is something I'd like to play

In Topic: How to improve a game fps

09 March 2013 - 05:10 PM

through cutting certain features and optimizing others

The way I read it, is they just cut out some features, and optimized other features.


So I don't think they turn on and off features in game as they are needed, but rather they just removed them.


I think the lesson is to test all systems together more often than once everything is done. Although this is probably impractical with a really big game where multiple teams are working on very different aspects and have different priorities.  But as a single developer, or if you have a small team, it's probably doable.


From my tiny experience of developing games at spare time, I had once terrible performance. My solution to the issue was to cache rotated images instead of recalculating them each frame. I was dealing with png files, and rotating them few degrees. So I had original image at 0 degrees, and added caching of same image at <current> degrees.


In my professional experience with enterprise software, you usually design it really really really well. Than you code it really well, code review, performance test. And the performance test has to be a subset of permissible time. So for example if you're supposed to process 100 GB of data per hour, and you used up 30 min in your part, than either you're allowed to spend 50% of time in your area, or you gotta go back and look at design + programming.

In Topic: Hypothetical Problem

27 February 2013 - 07:40 AM

C# makes a lot of things simple.

I doubt you'd have a significant portion of code that is going to be shared if you do client and server in C++, so I would say rewriting few classes in order to use C# will overall speed up development time.


I'd vote against C# on basis of how you cannot control when GC happens, and how it ties your server to windows, but that's not the question you're asking.