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

Strategy Game Collaboration

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-07-19 0:46

Experimental RTS/Space sim Collaborative Coding Project.
The goal is to design a game with structure/settings/balance of Starcraft and scale of Eve Online(i.e. huge space battles, space empires,etc).
Though this wouldn't stop anyone from contributing code/feedback/criticism, i'll be coordinating the project.
All code/ideas should be posted in this and subsequent threads which i'll start as needed.
step #1: We will collaboratively create a name for our project.
Each suggestion must explain why this name fits the project and why its better then any other generic name.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-07-26 14:28

>>880 Predictable isn't?


______________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
Flags are bits of colored cloth that governments use first to shrink-wrap people's brains and then as ceremonial shrouds to bury the dead.

Name: Anonymous 2009-07-26 14:34

>>881
I was wondering if you were going to respond to that.

Name: Anonymous 2009-07-26 15:09


#
#   Velox et Astrum
#   version 0.202
#
#   version 0.202 includes:
#       - rudimentary save/load capabilities using *.dat file.
#               customizable savefile name for simultaneous games.
#       - advanced unit training
#       - extended asteroidal mining capabilities
#       - moving command display to separate 'help' command, in order to facilitate command expansion
#               without degrading the user interface
#       - the introduction of 'civilian' units
#       - reduction of bloat within 'random' calls
#       - addition of 'quit' command
#

from random import randint, randrange
matrices = 700
militaryunits = 3
productionunits = 2
civilians = 1000
roid = ['KLYGZOFTSKY', 'AENTORGIAN', 'FENGLIFTOG', 'ORTESTRIAN', 'HAGROSCOR', 'DENQUIG']
print"+"*25+'\n|    Velox et Astrum    |\n|        V 0.202        |\n'+'+'*25
print'You got',str(militaryunits),'military units,',str(productionunits),'production units',str(civilians),'civilains, and',str(matrices),'elemental matrices.'
print'What do you do?'

done = 0

while not done:
    c = raw_input('[H]elp is available.\n>>').lower()
    if c=='a':
        print'PEW PEW PEW'
    elif c=='m':
        print'you travel many days and nights'
        if randrange(5)==4:
            print'AMBUSH OH SHIT'
            c = raw_input('[R]un or [G]un!?!?\n?')
            if c=='r':
                print'you didn\'t get away fast enough'
            elif c=='g':
                print'you don\'t have a gun'
            else:
                print'you didn\'t act fast enough'
            print'you fucking lose'
            done = 1
    elif c=='b':
        if matrices != 'sufficient elemental matrices':
            print'. . . INSUFFICIENT ELEMENTAL MATRICES'
            if randrange(2)==0:
                print'You ignorantly allocated elemental matrices for building. They\'re now gone.'
                matrices = 0
    elif c=='q':
        rmat = randint(1234,5678)
        matrices = matrices + rmat
        print'you\'ve mined',str(rmat),'elemental matrices from some '+roid[randint(0,len(roid)-1)]+'-class maxteroids.'
        print'you\'ve got',str(matrices),'elemental matrices.'
    elif c=='t':
        if randrange(6)==2:
            civilians = civilians - 1
            militaryunits = militaryunits+1
            print'you have trained 1 extra military unit.'
        elif randrange(7)==2:
            civilians = civilians - 1
            productionunits = productionunits + 1
            print'you have trained 1 extra production unit.'
        else:
            print'your hamfisted attempts at training local aliens to serve you has FAILED!'
            if randrange(5)==0:
                print'the cretinous beast destroyed many matrices and killed many men'
                matrices = 0
                if civilians > 0:
                    civilians = civilians - randint(10,50)
                else:
                    'the beast makes its home in the ruins of your former civilian population. this bothers your troops.'
    elif c=='s':
        print'#'*25
        print'You have',militaryunits,'miliary units.'
        print'You have',productionunits,'production units.'
        print'You have',civilians,'civilians in your care.'
        print'You have',matrices,'matrices.'
        print'You don\'t have anywhere to build anything!'
        print'#'*25
    elif c=='h':
        print'#'*34
        print"'A' is used to attack\n'M' is used to move\n'Q' is used to mine elemental matrices"
        print"'T' is used to train miliary units\n'S' is used to view player statistics\n'B' is used to build structures."
        print"\n'Save' is used to save a file.\n'Load' is used to load a saved game."
        print"'Quit' is used to quit the game and close the program."
        print'#'*34
    elif c=='load':
        filename = raw_input('name of savefile: ')
        savefile = open(filename+'.dat', 'r').read()
        matrices,militaryunits,productionunits,civilians = savefile.split("|")
        int(matrices)
        int(militaryunits)
        int(productionunits)
        int(civilians)
    elif c=='save':
        filename = raw_input('filename to save as: ')
        savefile = open(filename+'.dat', 'w')
        savefile.write(str(matrices)+"|"+str(militaryunits)+"|"+str(productionunits)+"|"+str(civilians))
        savefile.close()
    elif c=='quit':
        print "-"*10+"Goodbye!"+"-"*10
        done = 1

Name: Anonymous 2009-07-26 16:13

NAMESPACE NAMESPACE NAMESPACE NAMESPACE NAMESPACE NAMESPACE NAMESPACE

Name: Anonymous 2009-07-26 16:26

>>884

Code should be restructured when the base has been completed

Development started in one direction, and will continue until it goes in another

Name: Anonymous 2009-07-26 16:35

>>883
#       - rudimentary save/load capabilities using *.dat file.
DAT FILE

Name: Anonymous 2009-07-26 17:13

>>886

I don't understand your comment

The file extension doesn't really affect the data in this case

Name: Anonymous 2009-07-26 19:57

reduction of bloat within 'random' calls
EXPERT PYTHON OPTIMIZER

Name: Anonymous 2009-07-26 20:11

>>887
he's an imageboard refugee who thinks we actually find imageboard memes funny

Name: Anonymous 2009-07-26 21:09

>>889
I find them funny, but I'd never admit to it.

#'fuck

Name: Anonymous 2009-07-26 22:00

We were making sew much progress. We need frozenvoid posts to revitalize us!

Name: Anonymous 2009-07-26 22:32

I want to make sew much progress. I want to avoid sew much regress.

Name: Anonymous 2009-07-26 22:43

>>891,892
Same Person And We Have Been Disappointed Constantly

Name: Anonymous 2009-07-26 22:54

>900 GET!

Name: Anonymous 2009-07-26 23:08

>>895 GET

Name: Anonymous 2009-07-27 0:05

>>896 GET

Name: Anonymous 2009-07-27 0:06

>>897 GET

Name: Anonymous 2009-07-27 0:13

899 GET

Name: Anonymous 2009-07-27 0:19

You are now giving FV a change for a 1000 post THREAD-STOPPED thread. Isn't that too much of a present to give to a potential troll?

Name: Anonymous 2009-07-27 0:19

*s/change/chance
also >>900 ;_;

Name: Anonymous 2009-07-27 0:20

>>899
Must ooff zee pusts vere-a heem oor FruzenCheff, thuoogh. Bork Bork Bork!

Name: Anonymous 2009-07-27 0:22

>>891

I posted a slightly cleaner commented version on his bulletin board

But I prefer to keep most discussion on Prog

Name: Anonymous 2009-07-27 0:27

>>899
a potential troll
potential
WHBT

Name: Anonymous 2009-07-27 0:35

HWRBT?

Name: Anonymous 2009-07-27 0:38

YWRHBT!

Name: Anonymous 2009-07-27 2:46

DAT FILE is a meme?

Name: Anonymous 2009-07-27 12:59

>>906

I believe we should change the savefile naming convention to *.fv

Name: Anonymous 2009-07-27 14:01

>>907
YES DO IT NOW! GET TO ZE CHOPPA!

Name: Anonymous 2009-07-27 14:20

Yay, /prog/ is back!  Man, I got a lot of work done today.

Name: Anonymous 2009-07-27 14:28

>>909
Me too, you know, actual programming.

Name: Anonymous 2009-07-27 14:30

>>909
What the hell happened, anyway? Last night all of 4chan was working like shit for me.

Name: Anonymous 2009-07-27 14:47

>>911 get

Name: Anonymous 2009-07-27 14:50

>>912
I nearly made a post about how no-one did 9/11 get, but at least now I can say back to /b/ please

Name: Anonymous 2009-07-27 18:27

Sorry I don't go on /b/…what is this ``9/11''?

Name: Anonymous 2009-07-27 22:52

>>903,904,905
I feel sad how I understand those so clearly

Name: Anonymous 2009-07-28 1:53

>>915
lol me to

Name: Anonymous 2009-07-28 2:02

A few days ago I had a dream about the 1000 get post on this thread to be mine. I've been waiting and hoping for it to come and its almost finally here! Tomorrow! I bet it will happen tomorrow. I'm gonna go to sleep now, but before I do I'm gonna wish with all my heart that I get it. I wish you all good luck tomorrow, GLORY TO THE GET!!

Name: Anonymous 2009-07-28 2:08

>>917
Not sure if troll, but im gonna assume its a troll. If it isn't id have to shoot myself immoderately.

Name: Anonymous 2009-07-28 2:18

>>917
How exactly are you going to get the 1000th post when Shiichan will get it?  Generally the fight is up for the 999th post instead.

Name: =+=*=F=R=O=Z=E=N==V=O=I=D=*=+= !frozEn/KIg 2009-07-28 2:25

I'm changing development direction[1] and will start a new thread tomorrow.



[1] http://etastrum.phpbb3now.com/viewtopic.php?f=11&t=3
_________________________________________
http://xs135.xs.to/xs135/09042/av922.jpg
Velox Et Astrum gamedev forum: http://etastrum.phpbb3now.com
Those who dream by night in the dusty recesses of their minds wake in the day to find that it was vanity: but the dreamers of the day are dangerous men, for they may act their dreams with open eyes, to make it possible.

Newer Posts