Ender's Game revived once more

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

Moderator: MaxCoderz Staff

lloydkirk1989
Calc Wizard
Posts: 680
Joined: Wed 22 Dec, 2004 5:37 am
Location: West Palm Beach,FL
Contact:

Post by lloydkirk1989 »

nice
merthsoft
Extreme Poster
Posts: 496
Joined: Tue 21 Dec, 2004 6:49 am
Location: WI

Post by merthsoft »

Dys, you amaze me with every screen shot :)
Shaun
FrostFusion
New Member
Posts: 68
Joined: Tue 15 Mar, 2005 3:05 am
Location: Colorado

Post by FrostFusion »

Omg :shock: . That looks awesome Dys. This is turning out great so far
User avatar
DJ_O
Calc King
Posts: 2324
Joined: Mon 20 Dec, 2004 6:47 pm
Location: Quebec (Canada)
Contact:

Post by DJ_O »

aWeSoMe DyS!!!! :D question: are you going to add some stand alone movies int he game like in the old version back in 2003?

*goes in hurry at calcgames.org and dll the old movie in case it dissapear for good once EG is released*
Image Image Image Now active at https://discord.gg/cuZcfcF (CodeWalrus server)
thecheat
Calc Guru
Posts: 901
Joined: Tue 29 Mar, 2005 9:13 pm
Location: almost..........there........

Post by thecheat »

*waits for dys to finish*
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

I dont think there will be standalone movies, but several shorter clips built into the campaign. I realized there was no point to using movies to show what happens in the book up until the beginning of the game, but there will be short cutscenes showing Ender's time in Command School away from the simulators, to demonstrate how Ender himself feels about what is going.
Image


"You're very clever, young man, but it's turtles all the way down!"
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

How did you go with fixing the parallax scrolling bug? I am also interested in your method for parallax scrolling?
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
thecheat
Calc Guru
Posts: 901
Joined: Tue 29 Mar, 2005 9:13 pm
Location: almost..........there........

Post by thecheat »

may I ask...what is paralax scrolling?
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

http://www.google.com.au/search?hl=en&q ... arch&meta=

Basically its scrolling 2(or more) different layers at different speeds. The layer that is supposed to be the 'background' scrolls slower to give the effect of depth.

You can see this done in lots of megadrive and snes games, its pretty cool :).
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
thecheat
Calc Guru
Posts: 901
Joined: Tue 29 Mar, 2005 9:13 pm
Location: almost..........there........

Post by thecheat »

hmm I saw that on some of the more recent gameboy games....

this just keep sounding better and better and dys sounds like he's near done with most of the game....
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

My method for parallax scrolling is this:
I have one pic for my star background, recalled as 96x63 sprite. I recall it four times, in a pattern like this:

PIC PIC
PIC PIC

I keep track of where these large background sprites are on the screen with coordinate vaiables representing the top left corner of the top left pic. Then I shift all four pictures two pixels every time the map scrolls. When I reach the edge of one pic, I simply reset one of the coordinate variables, X if it hit the left or right edge or Y if it hit the top or bottom edge. The small bug that I had was that I had been drawing the background pics like this:

___ PIC___
PIC PIC PIC
___ PIC___


Which, in retrospect, makes no sense. :oops:

In response to your enthusiasm, the_cheat, well, the engine is approaching completion. But there's till much to be done.

Map engine: 100%
Physics engine: 90%
Weapons: 50%
AI: 0%
Linking: 0%
Campaign: 0%
Map editor: 50%
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 got a lot of work done last night. I'm almost done with the in-game menu- I just have to finish up the acceleration UI the battle UI. Originally, I was going to have the physics engine track missiles just like ships, except missiles would move faster. However, I realized that since ships can move very fast each turn, that would make the chances of hitting the ships you're aiming for effectively null. Therefore, I've made it so that missiles will hit ship instantly, but the farther away the enemy ship, the more likely your missile will miss. Of course there is also the Little Doctor, which CAN'T miss, but only capital ships will carry it.
The big thing holding this back, however, is the physics engine and AI. Currently the physics engine requires over 30 seconds to calculate per turn on a black 83+, which might be aceptable on an SE (I'm figuring about 10 seconds on SE?) but the AI could take several minutes, which will be unacceptable even on SE. So, I think multiplayer mode is about all anyone's going to get- and even that will be slow- unless someone is willing to port the physics engine and AI to assembly. They both involve simple number crunching in a matrix, so it shouldn't be that hard. Any assembly programmers, let me know if you would be up for a job like that.
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 »

This sounds like it is going to kick @ss. I hope you can figure out how to take down that load time. I really wish I could help but as you know i only know basic.
User avatar
DJ_O
Calc King
Posts: 2324
Joined: Mon 20 Dec, 2004 6:47 pm
Location: Quebec (Canada)
Contact:

Post by DJ_O »

Spooner wrote:i only know basic.
The game is written in BASIC (except the ASM libs made by someone else known as tr1p1ea)
Image Image Image Now active at https://discord.gg/cuZcfcF (CodeWalrus server)
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

dysfunction post your code and ill see what i can do :).
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
Post Reply