Ender's Game revived once more

A forum where you can announce your awesome project(s).

Moderator: MaxCoderz Staff

thecheat
Calc Guru
Posts: 901
Joined: Tue 29 Mar, 2005 9:13 pm
Location: almost..........there........

Post by thecheat »

looks great dis I can see that it is almost finished... right?

now what was that ACCELERATE option that looked kinda strange...

PS I just got back from a 1 week camping trip so I get to ketchup ( :P )
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

Well, you know how in games like Advance Wars, or other turn-based strategy games, you just move a unit as many spaces within its movement range as you want in a turn? Well, this game takes place in space, so it doesn't work like that. If you want a unit to go somewhere, you have to speed it up in the direction you ant it to go. If you want it to get there quicker, you will have to speed it up more. You can't just click the space you want the unit to go. And when the unit is where you want it, you can't just make it stop there. You have to slow down first. So instead of controlling unti movement directly, instead you control their velocity, because it's in zero gravity.
The game is almost finished (the beta version I mean- the full version will not be out for a while, because the AI will be difficult to write), but I discovered a weird bug in XLIB that prevents progress for the moment in the area that still needs the most work.
Image


"You're very clever, young man, but it's turtles all the way down!"
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

More progress again- the bug with Xlib hasn't been fixed, but I found a way around it- it's slightly slower, but it isn't in a part where speed matters.
Image


"You're very clever, young man, but it's turtles all the way down!"
Spooner
Regular Member
Posts: 144
Joined: Mon 18 Apr, 2005 11:18 pm

Post by Spooner »

Up date please this sounds to cool to dye. Any info please.
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

Sorry, its not dead- my mom just had a bout of stupidity,s o I have almos no computer access, and on top of that I can't seem to find my calc.
Image


"You're very clever, young man, but it's turtles all the way down!"
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

Well, I finally found my calc again, and I'm getting snatches of computer time whenever possible, so work progresses.
Image


"You're very clever, young man, but it's turtles all the way down!"
User avatar
crzyrbl
Calc Wizard
Posts: 518
Joined: Wed 06 Jul, 2005 4:56 pm
Location: 3rd rock....

Post by crzyrbl »

is this dead, or just on hold for Aura?
(\__/)
(='.'=)This is Bunny. Copy and paste bunny into your
(")_(")signature to help him gain world domination.

Image
gangsta
Sir Posts-A-Lot
Posts: 171
Joined: Wed 12 Oct, 2005 10:46 pm

Post by gangsta »

is this dead? or on hold?
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

Sort of on hold... I need an assembly programmer to port the physics engine, since it's ungodly slow in BASIC. Gimpynerd was going to do it, but he's disappeared...
Image


"You're very clever, young man, but it's turtles all the way down!"
User avatar
kv83
Maxcoderz Staff
Posts: 2735
Joined: Wed 15 Dec, 2004 7:26 pm
Location: The Hague, Netherlands
Contact:

Post by kv83 »

dysfunction wrote:Sort of on hold... I need an assembly programmer to port the physics engine, since it's ungodly slow in BASIC. Gimpynerd was going to do it, but he's disappeared...
Maybe you can talk with tr1p, he is experienced with the basic <-> asm interface :)
Image
Liazon
Calc Guru
Posts: 962
Joined: Thu 27 Oct, 2005 8:28 pm

Post by Liazon »

i thought if you knew both, you could easily port between the 2
Image Image Image
DarkerLine
Calc Wizard
Posts: 526
Joined: Tue 08 Mar, 2005 1:37 am
Location: who wants to know?
Contact:

Post by DarkerLine »

There's stuff such as editing strings or storing into Ans that normal assembly programs don't do.
just try to be nice to people.
_________________
My TI Blog - http://mpl.unitedti.org/
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

Actually, tr1p had offered to do it some time ago, but he is very busy right now.
Image


"You're very clever, young man, but it's turtles all the way down!"
Liazon
Calc Guru
Posts: 962
Joined: Thu 27 Oct, 2005 8:28 pm

Post by Liazon »

DarkerLine wrote:There's stuff such as editing strings or storing into Ans that normal assembly programs don't do.
so how does the ASM equivalent look? just a matter of manipulating the stack?
Image Image Image
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

Guys, I have a difficult decision to make. I am considering changing the direction of this project a bit. As much as I love the Ender's Game novel upon which this game is based, I am considering changing the plot. I think that my current battle system is too complicated and unwieldy, which is a result of the very- shall we say, unusual- weapons used in the book, which are actually pretty impractical for a TBS. Rather, I am considering taking the engine and adding very diffferent types of weapons, as well as removing the zero-gee element, which I think is somewhat akward in terms of gameplay. When ships reach the edge of the screen, they simply stop, which is very unrealistic, but necessary because of the limited screen size. The main weapon from the book, the Molecular Disruption Device, is also impractical for a TBS, since it destroys any ship it hits in one shot, as well as any ships within a certain radius. This is akward because in such a small map as is practical on the 83's ram, ships will tend to be grouped together rather closely, and each side will be able to wipe out very large numbers of enemy ships with a stroke. This also means that every ship has the same firepower as every other. Now, to balance this out a little, I added missiles, and made it so that only capital ships could fire the MD device, and those had to charge it for several turns before firing again. Missiles were also impractical in zero-gee since it is so difficult to predict where an enemy ship will be in the next turn.
I propose stripping out the zero-gee element, and changing the plot to one of my own devising. It will still involve space battles (since I'm such a scifi addict), but with more standard weapons such as beams and missiles. It will also have more variety in ships and objectives, such as resources/money, fuel, etc. This also completely strips out the need for most of the physics engine, and vastly simplifies the necessary AI. What do you guys think?
Image


"You're very clever, young man, but it's turtles all the way down!"
Post Reply