Frictional Games Forum (read-only)
penumbra compiling? - Printable Version

+- Frictional Games Forum (read-only) (https://www.frictionalgames.com/forum)
+-- Forum: Penumbra: Overture, Black Plague & Requiem (https://www.frictionalgames.com/forum/forum-5.html)
+--- Forum: General Discussion (https://www.frictionalgames.com/forum/forum-20.html)
+--- Thread: penumbra compiling? (/thread-2941.html)



penumbra compiling? - gaming4souls - 08-03-2009

Hello im new to the forum but i have supported penumbra for awhile, and even buying the set off steam.
But one thing that has come up recently is that i've been making a game engine for an fps game im making and i have been writing it in c++, and i have gotten stuck with the whole standalone linking. (such as the example of the tech demo with all the materials outside the engine directory) any advice on how to do it?


RE: penumbra compiling? - Thomas - 08-04-2009

Do yo mean:
1) You want to create an exe file?
2) Load files resources?

If 1 then this is something a c++ compiler should do automatically. If 2 then it is an enormous subject.

I would advice checking some more tech related forum like the one at gamedev.net. However, if you could specify your problem some more then perhaps I could point you in the right direction.


RE: penumbra compiling? - gaming4souls - 08-04-2009

(08-04-2009, 07:43 AM)Thomas Wrote: Do yo mean:
1) You want to create an exe file?
2) Load files resources?

If 1 then this is something a c++ compiler should do automatically. If 2 then it is an enormous subject.

I would advice checking some more tech related forum like the one at gamedev.net. However, if you could specify your problem some more then perhaps I could point you in the right direction.

well it would be 2, because the one thing i dont understand about the whole penumbra project is how the engine works really. well i think it would take awhile to understand how it works. any places i can go to learn somewhat the same knowledge you guys learned from building the game?


RE: penumbra compiling? - Thomas - 08-04-2009

There are TONS of stuff to learn about. If you wanna make a 3d engine here is an intro how those work:
http://www.beyond3d.com/content/articles/98/
http://www.beyond3d.com/content/articles/102/
http://www.beyond3d.com/content/articles/109/

After that, you want to learn Direct3D or OpenGL and some linear algebra. And then read, code, read, code, etc for 1000s of hours Smile:

Depending on your experience in programming you might need to learn more C++ first too.

You got some learning ahead of you. It is great fun though, so just keep at it Smile:


RE: penumbra compiling? - gaming4souls - 08-04-2009

(08-04-2009, 05:56 PM)Thomas Wrote: There are TONS of stuff to learn about. If you wanna make a 3d engine here is an intro how those work:
http://www.beyond3d.com/content/articles/98/
http://www.beyond3d.com/content/articles/102/
http://www.beyond3d.com/content/articles/109/

After that, you want to learn Direct3D or OpenGL and some linear algebra. And then read, code, read, code, etc for 1000s of hours Smile:

Depending on your experience in programming you might need to learn more C++ first too.

You got some learning ahead of you. It is great fun though, so just keep at it Smile:

thank you! i've been trying to look up how to make a 3d game for awhile. do these tutorials also include realistic lighting? and learning is not a problem for me. my question is how long did it take for you guys to build the engine.


RE: penumbra compiling? - Thomas - 08-05-2009

Hard to say. Using a 2D engine as base, it took about 6 months or so to get most of the features done. Then the engine have been improving ever since. Which is 3.5 years or something now.


RE: penumbra compiling? - gaming4souls - 09-21-2009

ok after studying some sdl for the past couple of months i have made a base of an engine. but one little question. how can i incorperate 3d models into the game?!


RE: penumbra compiling? - gaming4souls - 09-25-2009

nevermind about my question. i have bought a couple books on c++ direct x and sdl, and also game engines. and now time to read for the next year Smile


RE: penumbra compiling? - eliasfrost - 09-25-2009

If you are completely new to programming, I strongly recommend you to read through this tutorial: http://www.cplusplus.com/doc/tutorial/ and after that, read in depth about programming, a book for example. Smile


RE: penumbra compiling? - gaming4souls - 10-01-2009

(09-25-2009, 08:40 AM)nackidno Wrote: If you are completely new to programming, I strongly recommend you to read through this tutorial: http://www.cplusplus.com/doc/tutorial/ and after that, read in depth about programming, a book for example. Smile

thx ^^
if this keeps up ill be able to make a base engine within a month. but there are going to be all those other things such as collision detection and so on forth.