Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

GAMES

Name: Anonymous 2009-08-09 6:59

Hay /b/,

How do you make games?

Name: Anonymous 2009-08-09 7:04

>>1
get out FROZEN VOID

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-08-09 7:49

>>1
You select a platform and libraries on which you build a game.
Then you outline what you expect the game to have:features,settings,story.
After you got the outline you implement basic functions as pseudocode.
Then you flesh out the features and write them from pseudocode to real functions, which then get compiled into main unit.   After that you fix bugs and improve the code, adding features as it becomes necessary and keeping stable backups.

_______________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
When despotism has established itself for ages in a country, as in France, it is not in the person of the king only that it resides. It has the appearance of being so in show, and in nominal authority; but it is not so in practice and in fact. It has its standard everywhere. Every office and department has its despotism, founded upon custom and usage. Every place has its Bastille, and every Bastille its despot. The original hereditary despotism resident in the person of the king, divides and sub-divides itself into a thousand shapes and forms, till at last the whole of it is acted by deputation. This was the case in France; and against this species of despotism, proceeding on through an endless labyrinth of office till the source of it is scarcely perceptible, there is no mode of redress. It strengthens itself by assuming the appearance of duty, and tyrannises under the pretence of obeying.

Name: Anonymous 2009-08-09 8:24

>>3
As an expert in the field of Computer Science, I have come to the determination that you are a poor programmer and are at best an amateur game developer. I have developed more engaging games in Scheme and Haskell with GL bindings over the period of an evening than you have in what would seem a month.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-08-09 9:08

>>4  Do any of these games feature procedural generation or non-deterministic AI?



____________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
When the tyrant has disposed of foreign enemies by conquest or treaty, and there is nothing more to fear from them, then he is always stirring up some war or other, in order that the people may require a leader.

Name: Anonymous 2009-08-09 9:16

>>5
non-deterministic AI?
You can't have that, computers are deterministic by nature.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-08-09 9:27

>>6 I contrast trigger-AI vs Non-deterministic AI: example(quite primitive:real algorithms have multiple layers and branches of this):
1.First is response(A) for event(A) is deterministic,trigger-AI.
2.second is pick(array of A response[rnd_element]) for event(A) which isn't deterministic.

________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
In hatred as in love, we grow like the thing we brood upon. What we loathe, we graft into our very soul.

Name: Anonymous 2009-08-09 9:28

>>7
That's deterministic, just chosen at random.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-08-09 9:36

>>7 The above example can described as following pseudocode
It use weighted response array and random choice.
routine AIchoice(event A){
S=get_array(responses_for_A);
S2=get_array_weights(responses_for_A);
pick_random(S[S_Element],totalweight/avgresponseweight);
set_choice(choice,S_Element) ;
execute(S_Element);
}
if(is_response_successful){adjust_addvalue(S_element,weight_choice_add)}else{adjust_subvalue(S_element,weight_choice_substract)}

__________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
Peace cannot be achieved through violence, it can only be attained through understanding.

Name: Anonymous 2009-08-09 9:41

>>9
bloated closing brace line

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-08-09 9:44

>>10 Its indented,othewise progtards wouldn't spam this thread with "omg please indent your code, i'm blind!"



_________________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
What actually transpires beneath the veil of an event horizon? Decent people shouldn't think too much about that.

Name: Anonymous 2009-08-09 9:47

>>11
Why do you indent just one brace? This won't help to understand the code.
othewise progtards wouldn't spam this thread with "omg please indent your code, i'm blind!"
...wait, did you just admit to trolling?

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-08-09 9:48

>>12 wouldn't ->would



_______________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
Behind every failure is an opportunity somebody wishes they had missed.

Name: Anonymous 2009-08-09 9:49

>>12
He was typing fast OK!

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-08-09 9:50

This is how i would write it in code:
routine AIchoice(event A){S=get_array(responses_for_A);S2=get_array_weights(responses_for_A);pick_random(S[S_Element],totalweight/avgresponseweight);set_choice(choice,S_Element) ;execute(S_Element);}



____________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
Only the dead have seen the end of war.

Name: Anonymous 2009-08-09 9:55

Hey Void, I'm just curious: Do you use a proportional font in your editor/IDE?

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-08-09 10:03

>>16
Yes. Verdana.

_____________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
My art cannot be bought.I will not exchange my feelings for earthly treasure.

Name: Concerned Anon 2009-08-09 10:52

>>17
I want to believe that you're a troll. If you were a troll, I would regain some small amount of faith in humanity and simply abandon what's left of /prog/ to your intellectual ravages.

However, I am convinced that you really think and act this way and that you have no idea what a mutant you are, and this makes me weep. I have no soul left to pity you with. Please just do me a personal favor and never post here again.

Name: Anonymous 2009-08-09 10:53

>>18
YHBT. I guarantee it!

Name: Anonymous 2009-08-09 10:58

>>18
Oh, just don't see him.

Name: Anonymous 2009-08-09 10:58

u mad /prog/?

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-08-09 11:14

>>18 Every post can have judged as trolling if the person is sensitive to it.
Some people like to work with ugly monospaced fonts, some don't.  Its not a tragedy IRL: neither its trolling.
But to people like you who have their world built upon FIOC and indented monospaced code such things like Verdana will seem like heresy and "trolling". You can't imagine sane(by your standards) people deviating from "laws of code indentation" and daring to code in some other way. Think outside the box.   


_______________________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
These tests will have no effect on your grades. They merely determine your future social status and financial success...

Name: Anonymous 2009-08-09 11:29

>>22
FV's mind is a frozen void.

Name: Anonymous 2009-08-09 11:32

>>22
For a post that tries to make a point, yours is terribly slanted towards your preferences.

Name: Anonymous 2009-08-09 12:02

plz to ignore troll posters

Name: Anonymous 2010-11-28 17:17


Don't change these.
Name: Email:
Entire Thread Thread List