Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Author
Message
Billwaa
18
Years of Service
User Offline
Joined: 30th Apr 2006
Location:
Posted: 2nd May 2006 02:22
I have been using the demo version and find out one thing, a big problem.

The game will lag when ever you aim toward the direction which there are a lot of enemy. Is there a way to fix this? Is it possible to make it so that the game only create the enemy when the player is within a certain range of the enemy spwan point? Cause it should solve this problem. I am new to FPSC so I don't know if such coding is possible. I don't know what FPSC is using so, please don't kill me if it is not possible.

I have been programming in GML of Game Maker, and I know it is possible for that in 2D game. Abd 3D game, I think, GM is not for 3D game so i decided to switch to FPSC.

//This is kind of off topic, but is it possible to write something to a text file? For example, after you kill an enemy, it write it in the text file, and when you kill another one, it + 1. So you can keep track how many enemy you killeD.
Wyatt Earp
18
Years of Service
User Offline
Joined: 4th Dec 2005
Location: Canada
Posted: 2nd May 2006 17:37
No, sorry.

FPSC builds the whole game, loads everything up. It doesn't work like other game engines that is why it is slower and people complain about frame rates.

Best to have fewer enemies, smaller levels, less dynamics.
Wehtam_
User Deleted
Posted: 2nd May 2006 17:44
You can make enemies spawn in relation to the position of the player by using scripts.

If you start an FPSC map, with 8 enemies loaded up from the beggining, the game would probably slow down. However if you loaded the enemies dynamically, spawning enemies at specific times when the player reaches certain areas, then the game will run a lot smoother, giving you the oppertunity to add more baddies!

http://www.wehtam.co.uk - Are you creative ? Artistic projects | Forum | Game media downloads
uman
Retired Moderator
20
Years of Service
User Offline
Joined: 22nd Oct 2004
Location: UK
Posted: 2nd May 2006 18:30
Within limits you can spawn and remove characters on the fly - however that does not overcome the limitations of the drain of AI think time in what could be described as normal gameplay.

i.e. You are still limited to a very small number of characters to view and active at any one time. This is fine until you consider that its not really very realistic or aiding of good gameplay in many situatuions, game types or gameplay scenarios where in large areas suxch as large rooms, building complexes or outdoors such as a city characters are very sparsely apparent and as hard to find as Big Foot. Its just not normal to play games where you "Always" have one or just a couple of enemies per gameplay scenario.

Its just very limiting to game design and creativity and it makes a large game seem very structured and predictable - not at all helpful in creating interesting gameplay which holds the players attention.

The whole complex issue of AI thinking drain, lagg, poly culling and overall gameplay speeds above all else keeps the product at the bottom end of serious game making products - which is a great pity as it has many good points.

Theres a lot of things that can be done to speed up fps and gameplay, however at the end of the day the major amount of effort required will not overcome that limitation of number of characters to view at any one time.

I'm still working on it - but it seems that even in an efficient level the overall low imposed max fps and other engine ineficiencies make the end users job much more difficult than it should be limiting the resultant games unecessarily to poor results.

You can have a lot of characters to view in an otherwise empty level - but thats not very helpful.

This need not be the case - any improvement to the engine in any FPSC update would be most welcome and every single improvement to fps however small will have a beneficial effect pro rata. Every couple of extra fps you can get will give you one extra character to view during gameplay.

TGC could start with removing the fps max of around 33fps.

At the moment you are stuck with what youve got - hopefully TGC will give users something more in future, but theres no indication one way or another that such will be so.

Theres no option at the moment then but to assume that you have what you have and wont get anything more and either just get on with it and do the best you can - or not.

Login to post a reply

Server time is: 2024-11-24 18:25:54
Your offset time is: 2024-11-24 18:25:54