space: a derivative of the side scroller routine

Discuss popular GCS tools like ZZT, Megazeux and Adventure Game Studio, as well as programming and other topics related to game design.
Post Reply
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2670
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

space: a derivative of the side scroller routine

Post by tienkhoanguyen »

Here is a DEMO that has STAR TREK like space in it.

Once you space through all the credits the final space will take space. hehe

Get it? I'm silly I know! hehe

Thank you Jesus.

http://www.mediafire.com/view/30adszp4850v0n4/JCTN.C

http://www.mediafire.com/download/98e6d ... o/JCTN.EXE

Thank you God that my DEMOs are cool enough to buy. hehe
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
MrFlibble
Demoniac Demo maniac
Demoniac Demo maniac
Posts: 3792
Joined: Sun Dec 05, 2010 11:39 am

Post by MrFlibble »

This one is really cool :thumbsup:

Actually come to think of it, it's a very neat screensaver like those in Norton Commander. However, I don't think anyone ever did a screensaver like yours, with a panning camera over a starry sky.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2670
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God, Jesus Christ, is number one!hehe

Post by tienkhoanguyen »

Jesus Christ!hehe

As much as I boast, I have to confess my skills are limited.

So no screen saver yet? hehe

Thank you for the compliment though.
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
MrFlibble
Demoniac Demo maniac
Demoniac Demo maniac
Posts: 3792
Joined: Sun Dec 05, 2010 11:39 am

Post by MrFlibble »

I tell ya, it's a full-fledged screen saver, and a cool looking one.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2670
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God, Jesus Christ, is number one!hehe

Post by tienkhoanguyen »

Jesus Christ!hehe

HA

You are always so positive.

Thank you God for your kind words and feedbacks.

As a note, my tracker says I am nearing four thousand downloads to date.

So working about five months straight so far averages about one thousand.

One thousand downloads per month is not too shabby.

However I hope people enjoy my creations.

I want people to have a good quality program to use.

I don't want to just put anything out there.

After all my reputation depends on it hehe

Well I would rather have 1 person download my program and be family.

I would rather that 1 person appreciate what I have.

Rather than the world who doesn't care.
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
pseudocoder
Experienced Member
Experienced Member
Posts: 76
Joined: Sun Nov 23, 2014 6:16 pm

Post by pseudocoder »

How did you reverse the text like that? I love it. The star field is smooth... it would be a neat effect if you could scroll the field up, down, left, right using keys. B)
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2670
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God, Jesus Christ, is number one!hehe

Post by tienkhoanguyen »

Jesus Christ!hehe

Thanks pseudocoder. In fact, you can even do it in C.

There are two methods.

Either use the putpixel command for C or direct video access.
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2670
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God, Jesus Christ, is number one!hehe

Post by tienkhoanguyen »

Jesus Christ!hehe

Remember, when I was sleeping God inspired this code in me.

If you look at my coding carefully it plots upside down.

Each character is made of 5 pixels wide by 5 pixels high.

When I plotted each character I went from bottom up.

So I placed the bottom pixel at the top.

So the top pixel goes on the bottom.

This effectively reverses the direction.

The scrolling is easy.

Scrolling is just moving the pixel sideways one pixel at a time.

So there you have it.

The usual credits go to Jesus for my creations for the rest of my 100 years on earth!
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2670
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God, Jesus Christ, is number one!hehe

Post by tienkhoanguyen »

Jesus Christ!hehe

Well, going any directions is a little tricky.

Mainly because you have to consider stopping in the middle of the sentence.

You see scrolling offscreen eliminates the need for memory usage.

However scrolling back on screen means you have to pull it back from mem.

If I had unlimited memory it would be an easy task.

However I do not.

So when it goes off screen it is gone forever so to speak.
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2670
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God, Jesus Christ, is number one!hehe

Post by tienkhoanguyen »

Jesus Christ!hehe

Remember, I would be homeless without your tax donations!!!!!!!!!!!!

So anyways, first I would like to say thank you for the loan for my home.

The home is nice however scary since it is big.

It is remodeled however it takes a big person to stay in it.

People think it is easy to stay in a big home all by yourself until you are alone.

You have to mow the grasses.

You have to have enough income to take care of all the bills.

You have to do everything yourself.

Anyways, for what it is worth I am grateful to God always#!!

I might be alone in this however I THANK GOD FOR WHAT I HAVE#!!

People can leave you hanging.

Even the best people in the world dies eventually of old age.

So you can only rely on God!

The main point is I appreciate the kindness of the people through Jesus#!!

I am not much of a people person if you get to meet me.

However I say good words and try to help where I can.

THANK YOU GOD FOR EVERYTHING FOR THE REST OF MY LIFETIME!
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2670
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God, Jesus Christ, is number one!hehe

Post by tienkhoanguyen »

Jesus Christ!hehe

Well, since welfare and social security gives me hopefully enough to live.

I am giving you the logical of the codes.

Normally people are paid for their work.

So I guess in a weird way it is my work that I am getting paid for.

The logic is this.

First you thank God for all you have for the remainder of your life!

Then God gives you this code.

You can see how I did it in my source code above.

It is rather complex really however if you really wanted it you have it.

It is all contained in my source code.

I have just downloaded it again and compiled and run it again.

It produced reverse upside down text from the top to the bottom screen.
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2670
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God, Jesus Christ, is number one!hehe

Post by tienkhoanguyen »

Jesus Christ!hehe

If you want, I can step you through the codes and explain.

You just have to tell me where you get stuck.

Just think of it like one-to-one tutorial in private school.

You learn best when the lesson is tailored just for you.
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
pseudocoder
Experienced Member
Experienced Member
Posts: 76
Joined: Sun Nov 23, 2014 6:16 pm

Re: God, I love tacos, is number one!hehe

Post by pseudocoder »

tienkhoanguyen wrote:You can see how I did it in my source code above.
I'll take an in depth look eventually - thanks for sharing; right now, I'm obsessed over getting sound working - I'm almost there thanks to simtelnet. :D
User avatar
tienkhoanguyen
PSEUDOCODER
Posts: 2670
Joined: Fri Sep 05, 2014 9:43 am
Location: Texas

God, Jesus Christ, is number one!hehe

Post by tienkhoanguyen »

Jesus Christ!hehe

It is pretty cool you got the arrow key working.

Great work.

It looks like you are honing in on my weakspots hehe

Enjoy.

Thank you Jesus I am enjoying Borland C++ 2.0 packages.

After learning Borland Turbo C 2.01 and Borland Turbo Assembler 4.1.....
.......I am at a plateau.

So Borland C++ 2.0 should catapult me into professional level.

However with over three thousand pages to study it might take years.

Jesus!
God, Jesus Christ, is number one!hehe
Jesus Christ!hehe
Bless Jesus Christ!
Then please bless my mom.
Honour to my mom Huong Thi Vu
Honour to my dad Thuy Binh Nguyen
Love to cousin Carl Anh Cuong Cao Vu
Thank you Jesus Christ.
Post Reply