Reply
 
Thread Tools
Old February 12, 2002, 00:49   #1
Blake
lifer
PolyCast TeamCivilization IV: MultiplayerC4DG Gathering StormCivilization IV CreatorsApolyton UniversityApolytoners Hall of Fame
Beyond the Sword AI Programmer
 
Blake's Avatar
 
Local Time: 09:28
Local Date: November 1, 2010
Join Date: Oct 2000
Location: I am a Buddhist
Posts: 5,680
Signup thread for FreeAC
This is a signup thread for a possible Free SMAC project.
For much more detail, follow the link to the
general thread.

Last edited by Blake; February 12, 2002 at 00:55.
Blake is offline   Reply With Quote
Old February 12, 2002, 00:57   #2
Blake
lifer
PolyCast TeamCivilization IV: MultiplayerC4DG Gathering StormCivilization IV CreatorsApolyton UniversityApolytoners Hall of Fame
Beyond the Sword AI Programmer
 
Blake's Avatar
 
Local Time: 09:28
Local Date: November 1, 2010
Join Date: Oct 2000
Location: I am a Buddhist
Posts: 5,680
I'll go first.

I’m an almost C++ programmer (iow, I’m learning the language, and know how to do some cool stuff with it), I’m also part way through a university degree, and know stuff about software engineering, basically how to write good, modern software. I have also done stuff on User Interfaces. I understand the workings of SMAC and strategy games in general very well, and have good intuition when it comes to game design and balancing.
So, basically I would help or lead in coding and design.
And run a mile from any art, writing or sound work.

For me, this would be like a first software project. I could dedicate probably 5 hours a week (much more in holidays, much less during crunch times at uni), not counting the time spent in forums.
Blake is offline   Reply With Quote
Old February 12, 2002, 01:07   #3
Frankychan
ACDG The Human HiveAlpha Centauri Democracy GameNationStatesAlpha Centauri PBEMApolyton Storywriters' Guild
King
 
Frankychan's Avatar
 
Local Time: 10:28
Local Date: October 31, 2010
Join Date: Sep 2001
Location: Back in Hawaii... (CPA Member)
Posts: 2,612
This sounds rather remarkable...
I would help out, definetly!

Unfortunately, I am not very good at the programming aspects of the game. I would be honored to be a writer. Creating factions, dialogue, and plot intrigues me very much so.

Besides--->just to have my name in a game's credits would be good enough!!!
__________________
Despot-(1a) : a ruler with absolute power and authority (1b) : a person exercising power tyrannically
Beyond Alpha Centauri-Witness the glory of Sheng-ji Yang
*****Citizen of the Hive****
"...but what sane person would move from Hawaii to Indiana?" -Dis
Frankychan is offline   Reply With Quote
Old February 12, 2002, 03:14   #4
Mr. President
MacSpanish CiversNationStatesNever Ending StoriesCivilization II Democracy Game: ExodusApolyton Storywriters' GuildACDG Planet University of Technology
Emperor
 
Mr. President's Avatar
 
Local Time: 06:28
Local Date: November 1, 2010
Join Date: Jul 2001
Location: You can be me when I'm gone
Posts: 3,640
I would also like to help out any way I can. Sadly, I'm not much of a programmer either, so I could do plotlines, factions, and social structures. Franky's already offered this, which makes one programmer and two writers, so I understand completely if I am not required. (Hopefully you'll get some more programming people.)
__________________
Everything changes, but nothing is truly lost.
Mr. President is offline   Reply With Quote
Old February 12, 2002, 03:16   #5
GeneralTacticus
Alpha Centauri Democracy GameAlpha Centauri PBEMPtWDG RoleplayNationStatesInterSite Democracy Game: Apolyton TeamCivilization III PBEMApolyton Storywriters' GuildACDG3 Spartans
Emperor
 
GeneralTacticus's Avatar
 
Local Time: 07:28
Local Date: November 1, 2010
Join Date: Dec 2001
Location: of Melbourne, Australia
Posts: 6,851
I'd be in for Beta Testing (when this project gets that far), but since I don't know much about coding or anything else, I'd probly not be much use for the designing... however I probably could do some suggestions and basic plot work.
GeneralTacticus is offline   Reply With Quote
Old February 12, 2002, 03:46   #6
Closey
Chieftain
 
Closey's Avatar
 
Local Time: 22:28
Local Date: October 31, 2010
Join Date: Mar 2001
Posts: 82
Great idea man!

I'll help any way I can.. which would be.. uhm.. Well.. I'm not that good a coder.. or a musician.. I might be able to whip some 3d graphics up.. maybe.. (Dependen on the quality needed I guess )

Other than that I could for sure offer my time as a beta tester I could host the project online too if you'd like me to.

As I said, great idea! There ought to be enough people around here to make this project a very promising one.
Closey is offline   Reply With Quote
Old February 12, 2002, 04:49   #7
Archaic
Alpha Centauri Democracy GameAlpha Centauri PBEMNationStatesACDG The Cybernetic ConsciousnessACDG3 MorganACDG Planet University of Technology
Emperor
 
Archaic's Avatar
 
Local Time: 06:28
Local Date: November 1, 2010
Join Date: Nov 2001
Location: Washed up SMAC/X University Specialist
Posts: 3,022
I've done professional work in radio (Voiceovers for ads), so I could help with some of the sound aspects. I don't exactly have access to anything professional ATM, but what I can create should be suitable for your needs. All I need is a script.

I could also help with some of the writing aspects, though I'd prefer to steer away from anything I might end up doing the voice for.
Archaic is offline   Reply With Quote
Old February 12, 2002, 06:03   #8
aaglo
King
 
aaglo's Avatar
 
Local Time: 23:28
Local Date: October 31, 2010
Join Date: Aug 2001
Location: the contradiction is filled with holes...
Posts: 1,398
I would love to join, if I could only do something usefull... But I don't think I can... I though would like to be informed about this possible project....
__________________
I'm not a complete idiot: some parts are still missing.
aaglo is offline   Reply With Quote
Old February 12, 2002, 14:24   #9
Cybergod
Prince
 
Cybergod's Avatar
 
Local Time: 21:28
Local Date: October 31, 2010
Join Date: Feb 2001
Location: Wünderland
Posts: 543
I'd just love to be involved in the project, but I have no idea about programming (C++ etc.). As I made many factions so far and have participated in Beyond Alpha Centauri (go here to read it at the AC Fiction forums --> http://apolyton.net/forums/showthrea...threadid=36651), plus I have the ucoming Ultramind mod.

I can surely make/program new factions if neccessary (in the General forums you said around 16 factions, which I think would be wicked! ).
__________________
... This body holding me reminds me of my own mortality...
... Pain is an illusion...
Cybergod is offline   Reply With Quote
Old February 12, 2002, 17:36   #10
Kassiopeia
Alpha Centauri Democracy GameGalCiv Apolyton EmpireApolyton Storywriters' GuildCivilization II Democracy GameApolytoners Hall of FameACDG3 Spartans
Emperor
 
Kassiopeia's Avatar
 
Local Time: 23:28
Local Date: October 31, 2010
Join Date: Jul 2001
Location: Aperture Science Enrichment Center
Posts: 8,638
I'd like to join the field of work with Frankychan and Mr. President. That is, writing fiction and maybe innovating factions.
__________________
Cake and grief counseling will be available at the conclusion of the test. Thank you for helping us help you help us all!
Kassiopeia is offline   Reply With Quote
Old February 12, 2002, 19:20   #11
SPasmofiT
Prince
 
SPasmofiT's Avatar
 
Local Time: 22:28
Local Date: October 31, 2010
Join Date: Apr 2001
Location: Prahova, Romania
Posts: 365
I can do:

Java (Swing, JDBC, JSP, Servlet)
HTML, DHTML, XML
JavaScript, ECMAScript
CSS

I can do the site for the project, or something. Or maybe you'll decide to do tha game in Java, so that it will be available to ALL platforms.

The latest Java version, 1.4 is pretty fast, so I don't want to hear people whining that Java is slow. Anyway, the decision is not mine.

I can do the site, at least.
SPasmofiT is offline   Reply With Quote
Old February 12, 2002, 19:30   #12
Closey
Chieftain
 
Closey's Avatar
 
Local Time: 22:28
Local Date: October 31, 2010
Join Date: Mar 2001
Posts: 82
Hope you don't mind, but I've started fiddled around some with the site. I figured since I could host the site I could just as well start making something too.

I'll get a domain for it as soon as we decide on what the name will be (I like the sound of FreeAC tho)

Hmm.. using Java as the platform might be cool. As you said, it'd be able to run everywhere. Haven't been working much with Java, so I don't know all that much about it, but you think it'd be able to handle a game like FreeAC without being too slow?

Last edited by Closey; February 12, 2002 at 20:11.
Closey is offline   Reply With Quote
Old February 12, 2002, 20:51   #13
Blake
lifer
PolyCast TeamCivilization IV: MultiplayerC4DG Gathering StormCivilization IV CreatorsApolyton UniversityApolytoners Hall of Fame
Beyond the Sword AI Programmer
 
Blake's Avatar
 
Local Time: 09:28
Local Date: November 1, 2010
Join Date: Oct 2000
Location: I am a Buddhist
Posts: 5,680
C++ is not bound to any one platform, I intend to use MingW on my windows box for development, so basically any platform with a gcc compiler (and supported by the library I intend to use) should be able to compile the game. The list of platforms supported should be quite exhaustive.

Anyway, Java will be slower than C++, if you want to use fast graphic routines in Java you generally end up having to use machine specific code anyway, defeating the purpose of using Java in the first place.

However, only the main program needs to be written in C++, supporting utilities (the most important would be the faction editor) could be written in Java. This wouldn't be a bad idea, because C++ isn't well suited to writing such utilities, and the alternative which would usually be used, VB, isn't cross platform.

edit: So, until I see proof that Java can handle a game of SMAC's complexity, on a reasonably low end system (400MHz), I intend to stay with C++.

Last edited by Blake; February 12, 2002 at 21:19.
Blake is offline   Reply With Quote
Old February 12, 2002, 23:54   #14
Sprayber
Apolyton Storywriters' Guild
Emperor
 
Sprayber's Avatar
 
Local Time: 15:28
Local Date: October 31, 2010
Join Date: Oct 2000
Location: In Exile
Posts: 4,140
well, guys I suck at programming. But I got one hell of an imaginiation. So maybe I can help somehow.
__________________
Which side are we on? We're on the side of the demons, Chief. We are evil men in the gardens of paradise, sent by the forces of death to spread devastation and destruction wherever we go. I'm surprised you didn't know that. --Saul Tigh
Sprayber is offline   Reply With Quote
Old February 13, 2002, 05:27   #15
SPasmofiT
Prince
 
SPasmofiT's Avatar
 
Local Time: 22:28
Local Date: October 31, 2010
Join Date: Apr 2001
Location: Prahova, Romania
Posts: 365
GCC can assure you only text-interfaced applications. For GUI, one must use Qt, GTK+ or something else.
Also, C++ is VERY messy, especially when dealing with pointers and extended librarier, which are not cross-platform (networking, gui). It needs a lot of work to produce usable and safe code.

Java's performance has greatly increased with the latest release of the SDK (14RC1). For testing, you should check out the following software:

I can't really change your mind. You have to do it yourself, but, in my experince, I can tell you that using obscure widgets toolkits for gcc, and hoping for portability is impossible, risky AND will burry the project.

Java also has great mecanisms for networking, sound api, xml parsing (conf files), full scree graphics, 3D graphics and many open components are already available.

Java IS NOT applets. The applet we usually see on the web are Java1.1 and now, Java reached version 1.4.

Also, since FreeAC will be a turn-based game, we won't need masive resource associated with real-time gaming.

I have experince as a C/C++, PHP and Java coder, mainly for web use, but also client-side. This is just an opition. But I don't want to see Java ignored because "it's slow", even if it isn't.

Java may be slow when building Quake 3, but for a game like SMAC or FreeAC, it should be fine. Besides, there are more Java programmers that C/C++ ones (I will fetch the statistics URL on request).

You might also want to consider Python + Qt or Perl + Qt, a setup chich will run on Windows and all major unices, but you'll have some restrictions on distributing ActivePython or ActivePerl for Windows and resources are scarse.
SPasmofiT is offline   Reply With Quote
Old February 13, 2002, 16:54   #16
Patashu
Warlord
 
Patashu's Avatar
 
Local Time: 06:28
Local Date: November 1, 2010
Join Date: Feb 2002
Location: The mechanical dragon
Posts: 164
Sounds good. can I beta test when(if) it's done?
Patashu is offline   Reply With Quote
Old February 13, 2002, 20:03   #17
Blake
lifer
PolyCast TeamCivilization IV: MultiplayerC4DG Gathering StormCivilization IV CreatorsApolyton UniversityApolytoners Hall of Fame
Beyond the Sword AI Programmer
 
Blake's Avatar
 
Local Time: 09:28
Local Date: November 1, 2010
Join Date: Oct 2000
Location: I am a Buddhist
Posts: 5,680
I actually intend to use mature, proven libraries for cross platform compatibility.

However you have provided some more details, most of which sound good. At present my net connection is too slow for any large scale downloading, but next week I will be on a high speed connection so will d/l Java 1.4SDK and give it a look.

For stuff like scrolling and updating the map in a TBS you still need decent power (TBS games can often require huge numbers of calculations).
RTS games often have less on the screen than a TBS game (for example, in most RTS games there is just the landscape tile + tree + a few units (but rarely in most tiles) - while in a game like SMAC there are many more layers, like in a single tile landscape + grass + farm + condensor + road + crawler, there could be up to 2-5 times as much stuff to draw every time the view shifts)

Anyway, the coding hasn't started yet, and wont until some more design is done. I'll try to keep an open mind regarding java and look into it more next week.
Blake is offline   Reply With Quote
Old February 13, 2002, 20:32   #18
johndmuller
Alpha Centauri PBEMACDG Peace
King
 
johndmuller's Avatar
 
Local Time: 15:28
Local Date: October 31, 2010
Join Date: Feb 2001
Location: Capitol Hill, Colony of DC
Posts: 2,108
I would be happy to volunteer.

I have a substantial amount of professional experience in various aspects relevant to this project, including coding, systems & software analysis/engineering/architecture (whatever you want to call it), database stuff, testing/debugging, standards browbeating and ego stroking. My programming is probably a bit rusty and no doubt out of date, but would be servicable after a learning curve; the rest of the stuff I would be pretty much OK off the shelf. I could put in several hours a week at least. (You do realize that someone has to put in time on the order of xx hours per day, don't you?)

I think I could contribute good stuff in the areas of initial design, coordination, testing/debugging and being a details PIA.
johndmuller is offline   Reply With Quote
Old February 13, 2002, 21:41   #19
Kirnwaffen
Warlord
 
Kirnwaffen's Avatar
 
Local Time: 14:28
Local Date: October 31, 2010
Join Date: Jul 2000
Location: Boulder, CO
Posts: 281
I'd hook up as a writer if you'll have me. I don't know how long you're planning to keep this project running, but I might eventually be able to code (no professional experience, currently going through courses in C++).
__________________
"Beauty is not in the face...Beauty is a light in the heart." - Kahlil Gibran
"The greatest happiness of life is the conviction that we are loved; loved for ourselves, or rather, loved in spite of ourselves" - Victor Hugo
"It is noble to be good; it is still nobler to teach others to be good -- and less trouble." - Mark Twain
Kirnwaffen is offline   Reply With Quote
Old February 13, 2002, 22:44   #20
Admiral
Prince
 
Admiral's Avatar
 
Local Time: 15:28
Local Date: October 31, 2010
Join Date: Feb 2001
Location: of the peace and coexistance movement
Posts: 443
*sigh*
if you need another writer, then i'll join. If you don't, then i'll download it when you are finnished.
__________________
"Remember, there's good stuff in American culture, too. It's just that by "good stuff" we mean "attacking the French," and Germany's been doing that for ages now, so, well, where does that leave us?" - Elok
Admiral is offline   Reply With Quote
Old February 14, 2002, 05:29   #21
Kassiopeia
Alpha Centauri Democracy GameGalCiv Apolyton EmpireApolyton Storywriters' GuildCivilization II Democracy GameApolytoners Hall of FameACDG3 Spartans
Emperor
 
Kassiopeia's Avatar
 
Local Time: 23:28
Local Date: October 31, 2010
Join Date: Jul 2001
Location: Aperture Science Enrichment Center
Posts: 8,638
Btw, I can write HTML, so editing a text to HMTL form would succeed when done by me.
__________________
Cake and grief counseling will be available at the conclusion of the test. Thank you for helping us help you help us all!
Kassiopeia is offline   Reply With Quote
Old February 15, 2002, 03:35   #22
Blake
lifer
PolyCast TeamCivilization IV: MultiplayerC4DG Gathering StormCivilization IV CreatorsApolyton UniversityApolytoners Hall of Fame
Beyond the Sword AI Programmer
 
Blake's Avatar
 
Local Time: 09:28
Local Date: November 1, 2010
Join Date: Oct 2000
Location: I am a Buddhist
Posts: 5,680
Allright guys, if you havn't yet head over to our new forums, register and get posting.
(We can still use more people too. Ideas and opinions are valuable, so even if you have no skills of any kind () you might want to offer some feedback...)

Forum Index

A welcome thread

Climate Model

A thread on Terraforming and the raise terrain problem.

Random ideas and gibberish.

Proposal for a new Victory type (It's positively evil )

Some tech tree ideas

Last but not least, are we Civ'ing or are we MOOing.
Blake is offline   Reply With Quote
Old February 22, 2002, 16:30   #23
Dreifels
Prince
 
Dreifels's Avatar
 
Local Time: 21:28
Local Date: October 31, 2010
Join Date: Oct 1999
Location: Alpha Centauri
Posts: 308
you can count me

__________________
http://AlphaCentauri.US/ in English and German
http://civ3.2be.cc/
http://1steuro.net/
Dreifels is offline   Reply With Quote
Old February 25, 2002, 09:42   #24
Vultur
Warlord
 
Vultur's Avatar
 
Local Time: 21:28
Local Date: October 31, 2010
Join Date: Jun 2000
Location: Milan
Posts: 276
I'm a coder/translator(italian and french)
I program in C and I can work on map/diplomacy/commerce/AI... algorithms. I'm not good in graphic and sound, but I know how to do simple mathematical model (example: population growth with limited resources). In addition I have a tons of idea to make the game more realistic.
__________________
Aslo the gods are impotent against men's stupidity --Frederich Shiller
In my vocabulary the word "Impossible" doesn't exist --Napoleon
Stella Polaris Development Team -> Senior Code Writer (pro tempore) & Designer
Vultur is offline   Reply With Quote
Old February 25, 2002, 14:49   #25
Blake
lifer
PolyCast TeamCivilization IV: MultiplayerC4DG Gathering StormCivilization IV CreatorsApolyton UniversityApolytoners Hall of Fame
Beyond the Sword AI Programmer
 
Blake's Avatar
 
Local Time: 09:28
Local Date: November 1, 2010
Join Date: Oct 2000
Location: I am a Buddhist
Posts: 5,680
Good stuff.
Head on over to our new domain, www.freeac.org or our new forums
Someone (else) good at algorithms and stuff is just what we need, there is a lot of models to design and refine. I'll be handling the graphics and sound, so no worries there.
Ideas aren't in quite so short supply as coders, but the more ideas the better .
Blake is offline   Reply With Quote
Old February 25, 2002, 15:42   #26
t_ras
ACDG The Human Hive
King
 
t_ras's Avatar
 
Local Time: 22:28
Local Date: October 31, 2010
Join Date: Feb 2002
Location: israel
Posts: 1,980
c++ programer
I'm a info.sys ing. student in the technion (israel)
and know c/c++ probably well enough for coding for you
(unfortunatly may be even for more....
i'll be happy to help.


well as ametter of fact i hate doing graphics and GUI,
but i'll be happy to take part wih the internal algoritms part.

who's the programing coordinator?..
some one will need to do that,no
4 some ones will be needed:
1-graphics coor.
2-GUI coor.
3-algoritms coor.
4-overall...

well- just tell me who's the boss and what to do...
t_ras is offline   Reply With Quote
Old February 25, 2002, 16:41   #27
Blake
lifer
PolyCast TeamCivilization IV: MultiplayerC4DG Gathering StormCivilization IV CreatorsApolyton UniversityApolytoners Hall of Fame
Beyond the Sword AI Programmer
 
Blake's Avatar
 
Local Time: 09:28
Local Date: November 1, 2010
Join Date: Oct 2000
Location: I am a Buddhist
Posts: 5,680
I'm the project co-ordinator and coding co-ordinator. (in fact, until three posts ago I was the only programmer )

We are still at the design phase (and I'm really not interested in doing much coding until we have a better idea of what the game must be able to do).

What you can do is go to the coding or science section of our forums and take a look at some of the threads. Models and algorithms can be developed now. If you have ideas for a uncovered model (say, population model) then start a new thread.
Blake is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 16:28.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Apolyton Civilization Site | Copyright © The Apolyton Team