cbastien

Member

43

122 Neutral

• Rank
Member
1. Need help with Space Invaders & finding erros

Hello, Try on another computer to check it's not an hardware problem. If not, check for memory problem in your code. good luck !
2. Game programmer Interview question

Quote:Original post by srikanthpv 1. Write a function that given a string of digits and a target value, prints where to put +'s and *'s between the digits so they combine exactly to the target value. Note there may be more than one answer, it doesn't matter which one you print. Examples: "1231231234",11353 -> "12*3+1+23*123*4" "3456237490",1185 -> "3*4*56+2+3*7+490" "3456237490",9191 -> "no solution" I hate this kind of questions, last year i got a game interview where they gave me 1 hour to answer a bunch of question like this... I answer as fast as possible to their questions (15minutes)... maybe not everything right... but i prefer a good conversation....
3. Contract Problems

Quote:Original post by WanMaster Hm, sounds a bit dodgy to me. I can understand they want to be sure you will deliver a complete game on time. But the fact that failure to do so will result in the transfer of all the rights? I've never heard of such a construction. Anyway, you will need to get hold of the contract, even if it's still a draft. You also need to establish what constitutes a 'finished game'. And most importantly, ask advice from a legal professional, such as a lawyer. That's a really important point. It will be too easy for them to found a bug in your game and then say it's not finish in time and get your game for free !
4. Keeping The Text On The Screen?

Quote:Original post by Shadowwoelf Why not draw everything then draw your hud? that way the hud will always be where you are facing. Right, Don't switch from 3d projection to 2d projection and vice versa 10 times per frame... Draw all your HUD in one time.
5. Keeping The Text On The Screen?

Hi, I'm not a specialist but an easy way would be to change the projection Something like : GLPushMatrix(); gluOrtho2D(-50,50,-50,50); printText("toto") GlPopMatrix();
6. Sphere Math

a really good link to help you to make a sphere: http://local.wasp.uwa.edu.au/~pbourke/texture_colour/spheremap/ it explains you how to : - create a sphere - create a subset of a sphere - texture it - etc... seb.

8. Yet Another Space Shooter - Techdemo 3 Released

Nice screenshots, but i have difficulties to see where things are... some shadows are missing i think. Good luck to finish your game!
9. 100 boxes at 50fps?

I made few shaders in cg and the only way i got to check if the shader was rendered in software or in hardware was to check an anormal increase of cpu usage. sorry i can't help you more than that in this subject :(
10. 100 boxes at 50fps?

Quote:Original post by Eternal Quote:Original post by Dragon_Strike ive done "normal" profiling and havent found anything weird... also cpu usage is at 50%... so its clearly gpu related... With a dual-core that would mean that 1 core is running at 100%, so you might very well be CPU bound. Have you checked that you are actually getting HW acceleration ? (I don't know how that works with D3D and I don't know how fast it would be in software, but your performance seems to be ridiculously low.) That's true, you're CPU limited :) Check if shaders are not rendered in software. Maybe too many vertices to compute ?
11. [4e6] Dungeon Pony

And this two others features remembers me some really hard old school games. "No saves or passwords. Death in battle means game over." Good luck for finishing your game !
12. [4e6] Dungeon Pony

i will download the demo just for this feature : "Do NOT press the 'e' key. If the key that was not to be pressed was pressed, press the 'w' key." xD

The radius of your circle for detection must be superior of the max distance that can move a ball. ( Sorry for my english, if a native english speaker can understand and reformulate what i said, that could be nice xD ) edit : http://local.wasp.uwa.edu.au/~pbourke/geometry/ => Really good link, there is so much good stuff in pbourke website !
14. GLUT // Memory problem

Quote:Original post by Evil Steve The Task Manager is completely useless for this sort of thing. It doesn't tell you how much memory your app is using at all. What it tells you is your applications working set size. When you free up memory using free(), delete, or whatever, it doesn't immediately get freed to the OS. the application has a cache of memory it uses, and it'll only request memory from the OS when it runs out. It won't free it back to the OS unless it has loads spare. In short: Ignore the task manager's memory usage completely - it means nothing. If you want to check for memory leaks, use something like the CRT memory tracking functions or a memory manager like mmgr. ok, i will try mmgr. Thx for your help !
15. GLUT // Memory problem

Quote:Original post by Brother Bob How do you know that those 10 MB is because of the window, and not used by application itself? You know that by starting the application and creating a window, 10 MB is used somwehere. That's two things that can use memory, but you don't know for sure it's the window. Check the usage after starting the application, but before creating the window. As you can see, creating a window adds 11 MB, and releases 1 MB when destroying it. If by just starting the application and not creating any windows you use 10 MB, you don't have any problem. i add "char c=getch();" at the beginning of the main function to look at what you said. memory usage : 391 i start the program : 392 push a key to create the window : 402 destroy the window : 401 close the program : 391 you can test it if you want.