Reply
 
Thread Tools
Old May 26, 2004, 15:59   #211
vovan
Apolyton UniversityCivilization IV CreatorsSporeApolyton Storywriters' GuildC3CDG Blood Oath HordeC4DG The Horde
Emperor
 
vovan's Avatar
 
Local Time: 08:49
Local Date: November 2, 2010
Join Date: Oct 2001
Posts: 5,725
Any progress on the project, ADG?

Hope you did well on the exams, btw.
__________________
XBox Live: VovanSim
xbox.com (login required)
Halo 3 Service Record (I fail at FPS...)
Spore page
vovan is offline   Reply With Quote
Old May 26, 2004, 16:19   #212
Adagio
staff
Spore
Deity
 
Adagio's Avatar
 
Local Time: 16:49
Local Date: November 2, 2010
Join Date: Jun 2001
Posts: 11,112
We're not done with the exams yet... the exams-project is due to this friday, and then I have to study the the...uhmm... english word needed... "talking exams"...
Wont be before mid-june I'm done...
__________________
This space is empty... or is it?
Adagio is offline   Reply With Quote
Old May 26, 2004, 16:21   #213
vovan
Apolyton UniversityCivilization IV CreatorsSporeApolyton Storywriters' GuildC3CDG Blood Oath HordeC4DG The Horde
Emperor
 
vovan's Avatar
 
Local Time: 08:49
Local Date: November 2, 2010
Join Date: Oct 2001
Posts: 5,725
Ack, that's a lot of exams. Good luck then.
__________________
XBox Live: VovanSim
xbox.com (login required)
Halo 3 Service Record (I fail at FPS...)
Spore page
vovan is offline   Reply With Quote
Old May 26, 2004, 16:23   #214
Adagio
staff
Spore
Deity
 
Adagio's Avatar
 
Local Time: 16:49
Local Date: November 2, 2010
Join Date: Jun 2001
Posts: 11,112
Thx, I'll need it
__________________
This space is empty... or is it?
Adagio is offline   Reply With Quote
Old June 1, 2004, 13:13   #215
Adagio
staff
Spore
Deity
 
Adagio's Avatar
 
Local Time: 16:49
Local Date: November 2, 2010
Join Date: Jun 2001
Posts: 11,112
I just got an idea... I just downloaded a new skin for winamp... this one to be exact...

And then I was thinking if it would be a good idea to try to make Nuclear War like this...
I mean to have the game just be a small window, which basicly contains all information needed... of course I'll have to spend lot of time trying to design it correctly, to make sure it's got everything it needs...

This gives a huge advantage: You don't have to alt+tab back to windows, if you're getting tired of waiting for the other players orders... You can even have several games running at once... and I don't have to spend time creating an ingame chat, since you can just use Messenger/ICQ/Whatever at the same time
I also don't have to waste time trying to find out how DirectX works (The thing that gave me lots of trouble)

I'm posting this here for several reasons:

1) To remind me later, when I got time to program it
2) To hear what others got to say about this




__________________
This space is empty... or is it?
Adagio is offline   Reply With Quote
Old June 1, 2004, 15:54   #216
DarkCloud
staff
NationStatesAlpha Centauri Democracy GameCivilization II Democracy GameInterSite Democracy Game: Apolyton TeamSpanish CiversCiv4 InterSite DG: Apolyton TeamPolyCast TeamApolyton Storywriters' GuildAge of Nations TeamApolytoners Hall of Fame
 
DarkCloud's Avatar
 
Local Time: 14:49
Local Date: November 2, 2010
Join Date: Jul 2000
Location: Deity of Lists
Posts: 11,873
Quote:
english word needed... "talking exams"...
"oral" exams.

good luck
__________________
-->Visit CGN!
-->"Production! More Production! Production creates Wealth! Production creates more Jobs!"-Wendell Willkie -1944
DarkCloud is offline   Reply With Quote
Old June 1, 2004, 15:55   #217
Adagio
staff
Spore
Deity
 
Adagio's Avatar
 
Local Time: 16:49
Local Date: November 2, 2010
Join Date: Jun 2001
Posts: 11,112
Ah, thx... to both
__________________
This space is empty... or is it?
Adagio is offline   Reply With Quote
Old June 1, 2004, 17:19   #218
:) Smiley
Scenario League / Civ2-Creation
Emperor
 
:) Smiley's Avatar
 
Local Time: 07:49
Local Date: November 2, 2010
Join Date: Feb 2001
Location: hippieland, CA
Posts: 3,781
Does the game have sound?
__________________
Visit First Cultural Industries
There are reasons why I believe mankind should live in cities and let nature reclaim all the villages with the exception of a few we keep on display as horrific reminders of rural life.-Starchild
Meat eating and the dominance and force projected over animals that is acompanies it is a gateway or parallel to other prejudiced beliefs such as classism, misogyny, and even racism. -General Ludd
:) Smiley is offline   Reply With Quote
Old June 1, 2004, 17:26   #219
Adagio
staff
Spore
Deity
 
Adagio's Avatar
 
Local Time: 16:49
Local Date: November 2, 2010
Join Date: Jun 2001
Posts: 11,112
I doubt it will... at least not in the first version, which will basicly just be a 'quick' version, to get something usefull running...


When that'll be I don't know... but I hope soon, since I can't wait to play this game
__________________
This space is empty... or is it?
Adagio is offline   Reply With Quote
Old June 2, 2004, 00:40   #220
Urban Ranger
NationStatesApolyton Storywriters' GuildNever Ending Stories
Deity
 
Urban Ranger's Avatar
 
Local Time: 22:49
Local Date: November 2, 2010
Join Date: May 1999
Location: The City State of Noosphere, CPA special envoy
Posts: 14,606
If you code it in Java, I can help you.
__________________
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
Urban Ranger is offline   Reply With Quote
Old June 4, 2004, 00:24   #221
Urban Ranger
NationStatesApolyton Storywriters' GuildNever Ending Stories
Deity
 
Urban Ranger's Avatar
 
Local Time: 22:49
Local Date: November 2, 2010
Join Date: May 1999
Location: The City State of Noosphere, CPA special envoy
Posts: 14,606
No takers?
__________________
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
Urban Ranger is offline   Reply With Quote
Old June 4, 2004, 09:10   #222
Adagio
staff
Spore
Deity
 
Adagio's Avatar
 
Local Time: 16:49
Local Date: November 2, 2010
Join Date: Jun 2001
Posts: 11,112
I wont make the game in Java... I started in java, but since nobody gave a hand I decided to stop, and I wont return to it, since I'm tired of Java...
__________________
This space is empty... or is it?
Adagio is offline   Reply With Quote
Old June 4, 2004, 12:10   #223
vovan
Apolyton UniversityCivilization IV CreatorsSporeApolyton Storywriters' GuildC3CDG Blood Oath HordeC4DG The Horde
Emperor
 
vovan's Avatar
 
Local Time: 08:49
Local Date: November 2, 2010
Join Date: Oct 2001
Posts: 5,725
Quote:
Originally posted by ADG
I wont return to it, since I'm tired of Java...
Java is teh eevil.
__________________
XBox Live: VovanSim
xbox.com (login required)
Halo 3 Service Record (I fail at FPS...)
Spore page
vovan is offline   Reply With Quote
Old June 4, 2004, 13:17   #224
alva
Civilization III PBEMPtWDG2 Cake or Death?PtWDG Gathering StormInterSite Democracy Game: Apolyton TeamC3C IDG: Apolyton TeamC4DG Gathering Storm
Deity
 
alva's Avatar
 
Local Time: 16:49
Local Date: November 2, 2010
Join Date: Sep 2001
Location: Republic of Flanders
Posts: 10,747
Me neither, how everyone is so fond of it?

Can' stand Jbuilder, especially the debugger ( foundation edition)
Don't like to say it but I really prefer Visual studio and VB.net, granted I'm a newbie but still...
__________________
#There’s a city in my mind
Come along and take that ride
And it’s all right, baby, it’s all right #
alva is offline   Reply With Quote
Old June 4, 2004, 13:25   #225
Urban Ranger
NationStatesApolyton Storywriters' GuildNever Ending Stories
Deity
 
Urban Ranger's Avatar
 
Local Time: 22:49
Local Date: November 2, 2010
Join Date: May 1999
Location: The City State of Noosphere, CPA special envoy
Posts: 14,606
I don't see you have any need for a debugger anyway, alva

Anyway, Java is excellent because it's OO and completely extensible. That means people can write classes that you can drop in and use.

Of course, because it's OO, a lot of people started with imperative languages can't wrap their heads around it.

VB isn't bad, but it lacks power.
__________________
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
Urban Ranger is offline   Reply With Quote
Old June 4, 2004, 13:28   #226
Urban Ranger
NationStatesApolyton Storywriters' GuildNever Ending Stories
Deity
 
Urban Ranger's Avatar
 
Local Time: 22:49
Local Date: November 2, 2010
Join Date: May 1999
Location: The City State of Noosphere, CPA special envoy
Posts: 14,606
Quote:
Originally posted by ADG
I wont make the game in Java... I started in java, but since nobody gave a hand I decided to stop, and I wont return to it, since I'm tired of Java...
Already? If that's the case, you're not cut out to be a programmer.
__________________
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
Urban Ranger is offline   Reply With Quote
Old June 4, 2004, 13:39   #227
Adagio
staff
Spore
Deity
 
Adagio's Avatar
 
Local Time: 16:49
Local Date: November 2, 2010
Join Date: Jun 2001
Posts: 11,112
I decided to stop because I wasn't interested in doing in Java alone... If people back then wanted to help with the java version, then it would probably have been done by now, but I'm just not interested in programming in java...

...and after programming a little in VB my computer 'burned down' so I couldn't program for several weeks...

...and for the past few months I haven't had any time programming, because I was busy programming school project...



Sure, I'm not exactly a fast programmer, and not a quick learner either, if that's what you meant...



Quote:
VB isn't bad, but it lacks power.
Where exactly does it lack power? From what I've seen there's more possibilities in VB than in java...
__________________
This space is empty... or is it?
Adagio is offline   Reply With Quote
Old June 4, 2004, 13:41   #228
alva
Civilization III PBEMPtWDG2 Cake or Death?PtWDG Gathering StormInterSite Democracy Game: Apolyton TeamC3C IDG: Apolyton TeamC4DG Gathering Storm
Deity
 
alva's Avatar
 
Local Time: 16:49
Local Date: November 2, 2010
Join Date: Sep 2001
Location: Republic of Flanders
Posts: 10,747
Quote:
I don't see you have any need for a debugger anyway, alva
I do...I do...I do

VB.net is OO too, it's just easier to use ( again, so far)

Maybe i should add that so far, I've only been doing applets.
__________________
#There’s a city in my mind
Come along and take that ride
And it’s all right, baby, it’s all right #
alva is offline   Reply With Quote
Old June 4, 2004, 13:48   #229
Urban Ranger
NationStatesApolyton Storywriters' GuildNever Ending Stories
Deity
 
Urban Ranger's Avatar
 
Local Time: 22:49
Local Date: November 2, 2010
Join Date: May 1999
Location: The City State of Noosphere, CPA special envoy
Posts: 14,606
Quote:
Originally posted by ADG
...but I'm just not interested in programming in java...
More and more programming tasks will be done in Java, though.

Quote:
Originally posted by ADG
Sure, I'm not exactly a fast programmer, and not a quick learner either, if that's what you meant...
Not that. You can use more fortitude, though.

Quote:
Originally posted by ADG
Where exactly does it lack power? From what I've seen there's more possibilities in VB than in java...
You can't build Applets for starters. You could with ActiveX, but there are security problems and ActiveX is not cross browser. Then there are servlets, JSPs, and beans.

Java also got things such as Xerces (XML parser), Jakarta, and a whole mess of other things you can just drop in and use.
__________________
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
Urban Ranger is offline   Reply With Quote
Old June 4, 2004, 13:55   #230
Adagio
staff
Spore
Deity
 
Adagio's Avatar
 
Local Time: 16:49
Local Date: November 2, 2010
Join Date: Jun 2001
Posts: 11,112
But aren't most of these things only used for web-stuff?
I've used most of those things (don't know Jakarta), and for now I've only seen this being used for web-stuff, not real applications...
__________________
This space is empty... or is it?
Adagio is offline   Reply With Quote
Old June 4, 2004, 14:37   #231
vovan
Apolyton UniversityCivilization IV CreatorsSporeApolyton Storywriters' GuildC3CDG Blood Oath HordeC4DG The Horde
Emperor
 
vovan's Avatar
 
Local Time: 08:49
Local Date: November 2, 2010
Join Date: Oct 2001
Posts: 5,725
Pfft, everyone knows Python is the way of the future.

JK, of course.

Seriously, though, while IMHO, language debates are mostly about personal preferences, and never change the mind of any party involved, I'll bite.

Java... To be honest, I love it and I hate it. I love it, because it gives me so much pre-built! Need to parse an XML file - it's all there; need threading - it's all there; need networking - it's all there; need GUI - it's all there. There are just so many classes, that whatever you need to do - chances are it's already been done. For you, it's then just a matter of putting the pieces together. As such, Java is great for rapid development of small and / or prototype applications.

On the other hand, I hate it. Despite the latest improvements, the API is still a bloody convoluted mess. Deprecated functions and classes, and changes of standards abound. Despite the latest attempts at standardization, there is still a lot of ways to do any one thing, and most of them are wrong.

Next - garbage collection. In a word, it sucks. You know how they told you couldn't have memory leaks in Java? They lied. If you are not careful with memory, you'll leak, and you will crash and burn. System.gc()? Doesn't work. As per the white-papers, it is a mere 'hint' to Java to garbage collect. It won't work if Java doesn't deem the amount of memory left low enough. The thing will still stop at the most critical moment in your app, lock everything up and garbage collect.

Have you ever tried to write a game in Java? I have, and it was one of the worst experiences in my life. It was a programming project for college last semester, and we had to write a fairly big game. In Java. One of the teams had huge problems with memory. The asked Java for 512 MB, and still ran out of memory every now and then. Granted, that's an extreme example, and pretty bad programming on their part, but it is still pretty illustrative of Java. It's garbage collection simply cannot handle cross-references, or even vectors of objects properly.

One of these days, open your favourite Java application in a profiler, and see how much memory the VM takes. I ran WebSphere like that recently. 150 MB. It's a bloody HTTP server! It shouldn't take more than 10MB tops. That and its slow as hell.

Java. Heh. Even VB is better for writing games.

PS: Oh yeah, have you seen Java 3D API? Don't even get me started on that.
__________________
XBox Live: VovanSim
xbox.com (login required)
Halo 3 Service Record (I fail at FPS...)
Spore page
vovan is offline   Reply With Quote
Old June 4, 2004, 16:00   #232
alva
Civilization III PBEMPtWDG2 Cake or Death?PtWDG Gathering StormInterSite Democracy Game: Apolyton TeamC3C IDG: Apolyton TeamC4DG Gathering Storm
Deity
 
alva's Avatar
 
Local Time: 16:49
Local Date: November 2, 2010
Join Date: Sep 2001
Location: Republic of Flanders
Posts: 10,747
[obligatoryYetInterested]

What your opinion on Java 3D API?
__________________
#There’s a city in my mind
Come along and take that ride
And it’s all right, baby, it’s all right #
alva is offline   Reply With Quote
Old June 5, 2004, 00:24   #233
Urban Ranger
NationStatesApolyton Storywriters' GuildNever Ending Stories
Deity
 
Urban Ranger's Avatar
 
Local Time: 22:49
Local Date: November 2, 2010
Join Date: May 1999
Location: The City State of Noosphere, CPA special envoy
Posts: 14,606
Quote:
Originally posted by vovan
On the other hand, I hate it. Despite the latest improvements, the API is still a bloody convoluted mess. Deprecated functions and classes, and changes of standards abound.
Sure, but that's because new versions have to be backward compatible, so it's messy. If you want a clean language, try Smalltalk or Oberon.

Quote:
Originally posted by vovan
Despite the latest attempts at standardization, there is still a lot of ways to do any one thing, and most of them are wrong.
There should be many ways to do any one thing. Even though some ways are superior than others.

Quote:
Originally posted by vovan
Next - garbage collection. In a word, it sucks. You know how they told you couldn't have memory leaks in Java? They lied. If you are not careful with memory, you'll leak, and you will crash and burn.
Still, having automatic gabage collection is better than not having any. At least you would have a measure of failsafe just in case you forget, unlike C++. In fact, a lot of commercial Wintel applications leak memory (some faster than others) so eventually you need to reboot.

Quote:
Originally posted by vovan
The thing will still stop at the most critical moment in your app, lock everything up and garbage collect.
Hm... unless the apps are real time, there's no such thing as "most critical moment," no?

Quote:
Originally posted by vovan
Granted, that's an extreme example, and pretty bad programming on their part, but it is still pretty illustrative of Java.
Same thing can occur just easily, if not easier, in C or C++. I think it's mostly bad programming.

Quote:
Originally posted by vovan
It's garbage collection simply cannot handle cross-references, or even vectors of objects properly.
Cross references?

Quote:
Originally posted by vovan
One of these days, open your favourite Java application in a profiler, and see how much memory the VM takes. I ran WebSphere like that recently. 150 MB. It's a bloody HTTP server! It shouldn't take more than 10MB tops. That and its slow as hell.
Websphere is a beans server IIRC.

Quote:
Originally posted by vovan
Java. Heh. Even VB is better for writing games.
Clearly, it depends on programming style and how good you are with the language. There are a number of games written in Java. Granted, they aren' exactly fast, but they show games are doable.

Of course, nothing beats assembly.

Quote:
Originally posted by vovan
PS: Oh yeah, have you seen Java 3D API? Don't even get me started on that.
At least they tried to put out a 3D API, instead of leaving you out on your own
__________________
(\__/) 07/07/1937 - Never forget
(='.'=) "Claims demand evidence; extraordinary claims demand extraordinary evidence." -- Carl Sagan
(")_(") "Starting the fire from within."
Urban Ranger 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 10:49.


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