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.

FPSC Classic Product Chat / {Wolfs Guide to FPSC} -Episode 2- 10 do's and 10 do nots

Author
Message
Wolf
16
Years of Service
User Offline
Joined: 8th Nov 2007
Location: Luxemburg
Posted: 23rd Dec 2011 23:59 Edited at: 24th Dec 2011 00:02
Hi!

Welcome to my new tutorial!


Older Tutorials

Spawning Ghosts and Visions like in some horrorflick

Creating a Ghost Character

Keeping up motivation / getting a game done

Do you're transparent plant textures hide the ones behind them?

Dealing with the 1,85 Memorycap

Lightmapping

Mapdesign 1

Disclaimer

Quote: "1. These tutorials are being released on an irregular basis.
2. English is not my native language
3. Length and Quality of my tutorials may vary "


Difficulty Level

ROOKIE

(List of difficultys)

Beginner : Lets get started
Rookie : Warming up
Intermediate: Medium difficulty
Hard: Needs some knowledge
Pro: Needs a lot of knowledge and experience
Experimental: Haven't figured the whole thing out myself yet

Its been a while since my latest tutorial and I have to disappoint you right away: This one won't have any pictures.

In fact, I fried my mainboard and I am typing this one on my netbook.

So lets jjump right in, shall we?

In this tutorial I will demonstrate 10 tasks you should perform if you are using FPSC and 10 mistakes you really dont want to do.

Lets start with the more positive tipps:

I mentioned this already on various occasions but I'm hinting to it again: There are extra texture maps for your stock scifi lamps in your texturebank. These have all sorts of different colors and make a great addition to your entitybank. If there is one thing we aren't having too many of already, it are lightsources and lampmodels. To get these working:
Open your texturebank and check the name of the textures.
Copy the FPE Files of the lamps in your entitybank and rewrite the texturepath within. (You can do this using the Windows editor).
You are now having a large number of extra lightsources...remember: Making copys with different scale values amps up you mapping possibilites even more. And that gets us to the next point in our list.

Copy the fpe of whatever models you like and change the scale values. If there is no “scale” value in your fpe, just add one (type in “scale = ??? (100 is default)”). This should be performed on the architecture props first as these are most important.
Try not to save your textures as a png with too high quality settings. These can be up to 20 mb in size and cramp up your memory cap. Remember to save in a well optimised format and use a .dds converter that isnt complete bogus.
Same goes for Soundfiles. A music file should be no larger than 10 megabytes. Use OGG or MPEG3 formatted WAV files. (I recommend wavepad)
Try to use shaders only on metalic objects and segments (unless you really know what you are doing). FPSC does not have a built in materialeditor and you might just end up cramping up your memorycap and drowning your framerate if you drench everything in shader effects. Your game can also end up looking awfully artifical and overshaded.
You can find seriously great public domain music on wikimedia commons...check it out!
We are all really jaded with modernday's borderline realistic videogames like Battlefield, Call of duty and the likes...to ground yourself back in FPSC reality and what you can achieve in its map editor: Install some oldys again: Get out Project IGI, Return to castle wolfenstein and other classics...you can acutally achieve this quality. I see too many new users trying to get somewhere close to the things they see on their 360...forget about that!
Also: Boxes and barrels only where there really could be boxes and barrles. For instance: nobody has some gasoline barrels in his bathroom.
If you write your game's storyline, I do suggest getting some inspiration form games like Penumbra, Amnesia and Outcry...all of these games play in a single location. Remember to think that you want to make an entertaining short game with simple mechanics, not a world war epic. In fact: If you get any inspiration from Call of Duty Modern Warfare, you are doing it terribly wrong. FPSC can not handle any massive locations and warscenes. Nor can you, as a single developer without any experience create such games and design so many different locations. You have to really get into your setting...”feel” the environment and get it into your editor. Make sure that your level has gameplay of at least 4 minutes. (you will most likely not make it any longer without making it really....really boring)
Give your files singlelined names. Name a model “ww2_tank” instead of “ww2 tank”, If you ever import your modelcollection in another engine...you will thank me.
Do not use triggerzones only. Get yourself some little transparent boxes you can use as triggerzones aswell. Imagine all the precise perfect spawning you can do if your triggerobject isnt the size of an entire segmentblock If you havent thought about this already, I think this point is the most useful I made in this tutorial.

Alright, I hope I haven't bored you to death... lets get to some...common mistakes and things I learned over the years:

Do not try to design your maps in different software (for example: Milkshape). The only way you could import it is as a bunch of single meshes and you will struggle to get the lightmapping to work correctly on it, to get the collision not completely terrible and of course to assign the soundmaterials. (stepsounds). You will also get bad culling.
Do not completely cramp up your memory cap in your level. It is likely that this will cause slowdowns, freezing loadingscreen or crashes in the builded game. Also: keep in mind that as soon as your level is done, you do not have added weapons, sounds, scripts, enemies and HUDs yet...these will also take up memoryspace and can just cause your level not to build anymore.
Do not try to sell a bear's pelt if you haven't yet shot the bear. Do not try to sell a game you haven't made yet. Also, and keep this in mind, under no circumstances shall you contact more experienced people to make your game for you if you havent the skill and absolutely no experience. If you think you have a great game idea nobody else thought of yet and if you believe that you a far more creative than anybody else: Nobody cares, we all are. Its a huge difference between having an idea and creating it. If you have the fantasy and the skill... go for it, if not: Leave us alone. You wonder why so many games are alike? Well, that has a lot of reasons. Especially in the commercial sector. If you want to make a commercial game....lets roll! Start right now with a good concept. Keep in mind to use only stuff you have a license for and contact publisher only ...and only if you at least have a demo ready (demo...not beta demo). Also... try to get in touch with lower publishers that aren't that popular ( you wont get it on steam...). Or, if you only do it for the fun anyway... distribute it yourself like I do with Psishock. Also, if you just cramp a few modelpacks together in the editor, you havent made a commercial quality game.
Do not make the maps before the gameplay, try to take a “level by level” approach.
Even though I suggest a “level by level” approach: Start with level 2 or 3. Remember to make level 1 at the end. (because you will learn while making your game and you should do the first level with your highest skill... because the player will get his first impression and decide wether or not to keep playing in level 1)
Do not use models from different packs that dont mix well. This should be self explanatory to most of you...but some are … less talented and do things like mixing modelpack 4 and zombie apocalypse characters... or task force 341 with stock ww2 officers which is...awful. It is better to have less models that fit well than a lot of meshes that dont work together at all. If you think about mixing modelpack 6 and 10 weapons you arent reading this tutorial anyway... If 2 meshes from 2 different authors dont really look good in the same scene, make sure to adjust them visually with some good retextures.
Billboard plants dont work well as static meshes... keep that in mind especially if you use high resolution lightmapping.
Do not use small props with a polycount above 1000. Its just a waste of polys and a simplified mesh has the same impact on the player. Remember to keep a good framerate...nobody likes lagging.
You shouldnt try to make remakes of older FPS titles...a fpsc game usally takes 30 minutes to 1 hour... a commercial fps release far far longer... you are also likely to get in trouble due to license inflictions or even ripped models if your game gets attention. It is also likely that your remake ends up far worse than the original,
Dont just work alone...keep checking the forums. To this day, there are people coming across FPSC videos on youtube wondering how to get hands on the gun... its really sad to see that some people actually use the software without even checking what other people do with it. There are even some dudes that bother me with emails and just refuse to register here... for whatever reason. The key to success in whatever you try to do is: Do your own thing, share and check out what your fellow developers do. Read, adapt, create.

Okay doke, thats enough gibberish for this tutorial...have a nice evening and: Merry Christmas everybody.

...and yes...I forgot to add episode 3 to the title. You know...gamedevelopers have big problems with episode 3 =P

the formatting didnt transfer from openoffice...sorry for the huge textblocks.




-Wolf

The right man with the wrong engine can make all the difference, doctor freeman...
uzi idiot
Valued Member
14
Years of Service
User Offline
Joined: 27th Dec 2009
Location: Who Knows?
Posted: 24th Dec 2011 00:19
Interesting read. I will sure keep all this in mind.


Mental Stability is over-rated!
AJ Schaeffer
14
Years of Service
User Offline
Joined: 22nd Aug 2009
Location: Jacksonville,FL
Posted: 24th Dec 2011 03:57
Quote: "gamedevelopers have big problems with episode 3"

*cough* Valve *cough*

Stick Masta
16
Years of Service
User Offline
Joined: 29th Jan 2008
Location:
Posted: 24th Dec 2011 08:51
This is actually a pretty good read, thanks.

Help.
gendestroier
13
Years of Service
User Offline
Joined: 5th Jun 2010
Location: Brazil
Posted: 24th Dec 2011 18:01
very intersting wolf

Quote: "There are even some dudes that bother me with emails and just refuse to register here"


after all of this tutorials, picture a guy that spend 50 freaking dollars in a game engine, (wich is still actually unbelivable cheap) and don't have a single idea how to use it, a guy that don't even bother to visit the official forum, and started to have problems with the editor, and when i say problems with the editor, i mean something like "he don't even know how to draw a wall" let's just say that the guy isn't me most inteligent person around as such as he spend money in something that he don't know how to use, now i need you to imagine what kind of "stuff" we can expect from someone like that.

maybe you need to say that to those "dudes" brotha
send a little e-mail to them.

mods for creating a inteligent game,at least
KeithC
Senior Moderator
18
Years of Service
User Offline
Joined: 27th Oct 2005
Location: Michigan
Posted: 24th Dec 2011 18:25
Added.

-Keith

spudnick
13
Years of Service
User Offline
Joined: 30th Nov 2010
Location:
Posted: 24th Dec 2011 18:35
Thanks wolf for info, i would like to just add one extra info.

And that is if people have files to share then please Zip them and ad the contents to their post, as there is nothing worse than trying to find such media on other file sharing sites, well if it is possible to do so, example if file are to big for posting.

And so people can still get them from reading auch post's instead of going to dead links

Spuds

I'am not GOD but i can make you see again by taking my fingers out of your eyes and i can make you walk again by taking your beer away, but if you take my beer you will not walk again
Stick Masta
16
Years of Service
User Offline
Joined: 29th Jan 2008
Location:
Posted: 24th Dec 2011 21:09
Quote: "picture a guy that spend 50 freaking dollars in a game engine, (wich is still actually unbelivable cheap"


Unreal Engine 3 is free. Source SDK is free if you have a source game. Hmm...

Help.
Bugsy
15
Years of Service
User Offline
Joined: 24th Nov 2008
Location: another place in time
Posted: 24th Dec 2011 21:20
Nice job wolf! this is a fantastic tutorial for less experienced users, and will instill in them nuggets of wisdom that will help them in the long run, but,

Quote: "FPSC can not handle any massive locations and warscenes."


I call shenanigans!

Doomster
16
Years of Service
User Offline
Joined: 8th Nov 2007
Location: Germany
Posted: 24th Dec 2011 21:25
Quote: "Unreal Engine 3 is free. Source SDK is free if you have a source game. Hmm..."

While that is true - both of the engines you mentioned, do not allow for commercial usage and you also have advertising for the engines in there (that's with UDK at least).

-Doomster

Stick Masta
16
Years of Service
User Offline
Joined: 29th Jan 2008
Location:
Posted: 24th Dec 2011 21:34
Yeah, that's true.

Fun fact: Valve didn't actually make Left 4 Dead 1. They bought it off of a bunch of people who made the source engine mod and then hired them! Yup, yup.

Help.
MrValentine
AGK Backer
13
Years of Service
User Offline
Joined: 5th Dec 2010
Playing: FFVII
Posted: 25th Dec 2011 02:27
Nice... read... looking foreward to the next...

feedmelmao
12
Years of Service
User Offline
Joined: 14th Sep 2011
Location:
Posted: 26th Dec 2011 02:05 Edited at: 26th Dec 2011 02:06
Quote: "While that is true - both of the engines you mentioned, do not allow for commercial usage and you also have advertising for the engines in there (that's with UDK at least). "


actually you can sell your game commercially and get rid of the watermarks by getting a $99 licence (however it is $99 a year).

The Man with the Golden Gun
TriSpefear Studios
12
Years of Service
User Offline
Joined: 11th Nov 2011
Location: Dallas, Texas, USA
Posted: 26th Dec 2011 23:38
This is a great tutorial and i will for sure take this into consideration when i try to start my game.... I am thinking of making a large scale game but within reason, and with this tutorial i think i know what i should do and not..

Thanks!

"Real Games, For Once"
"Pull the Grenade, Throw the Pin?"

Login to post a reply

Server time is: 2024-03-29 02:12:21
Your offset time is: 2024-03-29 02:12:21