News:

Zatikon is back and free to play! https://www.chroniclogic.com/zatikon.htm

Main Menu

Game Programming

Started by Klei, November 01, 2001, 09:22:21 PM

Previous topic - Next topic

I can answer questions one and three.  

1)  Pontifex was written in C.

3)  There are many tutorials and books available on OpenGL.  The best place to start would probably be http://www.opengl.org" target='_blank'>http://www.opengl.org.


Klei

Cl.
Need I remind you of your FAQ?
It says that you're "always willing to talk about game programming in general".
Also, don't forget "some code discussion on the member page of the site for those who are interested".
Acctually, I only wrote this because "I am a game programmer and I just want the source to become better. Is there anyway I can have it if I promise to keep it to myself?"
So, what do you say? Can I?

(Edited by Klei at 6:54 pm on Oct. 28, 2001)


mendel

This might be good thread to try this:
What is the purpose of the 8 bytes at offsets 0x174-17B in a PXL file (or 0x294-29B in a PXB File), right before the terrain height data start? Is it some kind of checksum (which?) or a date stamp?

mendel

Klei, the FAQ says clearly: "Our source code is our livelihood and we have to protect it as our most precious possession." So why would they give it to you? What would you give in return?
Have you shown any contributions to the technical discussions on this forum? Have you asked thoughtful questions about game programming? Have you submitted well-documented bug reports? Have you, in short, shown that you are indeed a game programmer, and more than a beginning game programmer at that?
Have you stated a specific reason why you want that source code, and what you would want to do with it? Have you asked politely, in private, and refrained from loudly demanding a favour as if it was owed you?

I know I am not speaking for ChronicLogic, but I think if you didn't do these, you'll have as much of a chance as the proverbial snowball in #### :-)


Klei

FYI, mendel, I have done most of these in Emails (see P.S.S.) to chronic logic, plus what about the programming discussion --- that is not their "livelihood".
Also, I would never do anything to harm ChronicLogic - their a bunch of successful geniuses (? geniuss) - the dream of most people I know - and I would like to learn things from them as  of me being a game programmer.
A beginner, maybe, but still, I think it would be nice of them to at least help with some basic programming.

P.S.
If it would get me their code for learnning, I would sign a contract that states that I will not use this code for anything harmful to ChronicLogic.

P.S.S.
One of the questions was about uploading files to a website from a client's computer - for my Unofficial Pontifex site.

P.S.S.S.
If in previous post I sounded a bit harsh - I didn't mean to. Sorry if I did, CL


falkon2


mat-c

CL *have* discussed game programming in general on these pages, and are certainly taking an active interest in customer feedback, and indeed seem to be trying to build a loyal customer base.  I hope they are having fun doing it http://www.pontifex2.com/iB_html/non-cgi/emoticons/smile.gif" border="0" valign="absmiddle" alt=':)'>

While most of the game programming books suck, there are many good books on programming in general that can be applied to games.  Get in there and have a go if thats what you want to do... if you get stuck, the internet is a huge resource.  If you are still stuck, maybe its not meant to be...  Originality cannot be taught http://www.pontifex2.com/iB_html/non-cgi/emoticons/smile.gif" border="0" valign="absmiddle" alt=':)'>

Games programming really is strange... you generally get one shot at getting it right, you need originality and practicality, and you generally need to mix gameplay with aesthetics: something very few people can do.  

Either that, or you make your gameplay so good that aesthetics don't matter (mentioning no names *winks*).


mendel

FYI, mendel, I have done most of these in Emails (see P.S.S.) to chronic logic
Since I was not sure about that, I purposely chose the conditional in my previous post - grammar rules :-)

Klei

List of questions:
If anyone knows, please tell me.
  • What programming language did you use for Pontifex?
      - Thanks.
  • How can I upload files to my site?
      - Anyone?
  • How do you create 3D graphics using OpenGL?
      - Thanks.
  • How do you read non-text files in VB?
      - Anyone?

    (Edited by Klei at 2:11 pm on Nov. 2, 2001)