Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - calvinhtml

Pages: [1]
1
TI Z80 / Re: My first game
« on: January 02, 2015, 01:51:27 pm »
Yes, I still want to work on this project it's just that I have been very lazy over the winter break, but I have been working on the enemies a bit more and working on adding a new attack for the character.

Sounds awesome. I'm also working on an RPG, it isn't much right now, but I plan to have the demo out by mid year.
Oh, and just in case you haven't fixed the flickering, the command, Fix 5, will change that for you. It draws the text directly to the buffer (Front, Back, or Both), so the text never flickers. If I am correct, the text will change with the buffer you are currently in. I hope this helps.  :D

2
TI Z80 / Re: My first game
« on: December 18, 2014, 08:45:59 pm »
Sounds great! It seems like it will be a good game.
As for critique, I have this problem too, do you think that this is beyond your level? My first axe game I made the Tunnel game, with the ability to turn on and off opsticals. If you want to still do this, then by all means, please do! But at least listen to my advise. I have a tendency to get quite frustrated when my programs don't work out. Shouldn't you do something a lot more basic? This seems like quite a project. If however you want to continue this project, please do!  :thumbsup:

3
Axe / Re: Axe Greyscale
« on: December 09, 2014, 02:50:21 pm »
Ok, thank you. I did the code, /code stuff, and it does organize it better. I have actually been trying to figure out how to do that. And the suggestions the Hayleia gave me, thank you. I use the return at the end so it will exit immidiately after clear is pressed, instead of waiting five seconds or so. I also edit my programs on calc. ;)

4
Axe / Axe Greyscale
« on: December 08, 2014, 06:26:31 pm »
Hi there, today I will be discussing how to program in greyscale! Yes. But not just three level, but also four. So before we start, let's answer this question. What is greyscale? Greyscale is the contrast between the front and back buffers, respectively. It creates a flickering lighter or darker image on the calculator. With that in mind, let's take a look at three and four level greyscale.
Three level greyscale is white, absolute LCD, grey, back buffer, and black, complete pixel turned on. To demonstrate this, let's write a sample program. The will display a box in three level greyscale.
Code: [Select]
.Threegre
[F00000000000000F]->Pic1
[0FFFFFFFFFFFFFF0]->Pic2
Repeat getkey(15)
Pt-on(25,25,Pic1
Pt-on(25,25,Pic2)r
DispGraphr
End

This is the superscript r, found in 2nd, Angle, 3. IF YOU DO NOT PUT THIS YOUR GREYSCALE WILL MESS UP!
Different in a way, but much the same is four level greyscale. Four level greyscale consists of 3 level greyscale with light grey, but also adds dark grey. This is what is turned on in the main buffer, but not the back. Let's see what a program with this would look like. Remember that this is the superscript r, not the letter r.
Code: [Select]
.Fourgrey
[FF818181818181FF->Pic1
[4242424242424242->Pic2
[6868686868686868->Pic3
Repeat getkey(15)
Pt-on(25,25,Pic1
Pt-on(25,25,Pic2)r
Pt-on(25,25,Pic3)r
Pt-on(25,25,Pic3
DispGraphrr
End

In this sample program, two superscript r's are need instead of one. Why? This is because you want to trigger both the main buffer, AND back buffer, instead of just the back buffer with one superscript r, and the main buffer with no superscript r. Kind of confusing? Well, let's look at an application you actually might use in a program. This will take a while.  ;)

Code: [Select]
.Link
10->A
47->B
.Back Buffer
[0F1F100004000018->Pic1
[C0E0200000000020->Pic2
[0001000100010000->Pic3
[70F0601070C00000->Pic4
.Main Buffer
[000040406B6B3F0C->Pic1A
[000008085858F040->Pic2A
[0320722222027C00->Pic3A
[8808000000000000->Pic4A
.Both Buffers
[00000F1F10140003->Pic1B
[0000C0E020A00898->Pic2B
[7CDE8DDCDCEC0000->Pic3B
[000090E08020E0E0->Pic4B
Repeat getkey(15)
Pt-on(A,B,Pic1)r
Pt-on(A,B,Pic1B)r
Pt-on(A,B,Pic1B
Pt-on(A,B,Pic1A
Pt-on(A+8,B,Pic2)r
Pt-on(A+8,B,Pic2B)r
Pt-on(A+8,B,Pic2B
Pt-on(A+8,B,Pic2A
Pt-on(A,B+8,Pic3)r
Pt-on(A,B+8,Pic3B)r
Pt-on(A,B+8,Pic3B
Pt-on(A,B+8,Pic3A
Pt-on(A+8,B+8,Pic4)r
Pt-on(A+8,B+8,Pic4B)r
Pt-on(A+8,B+8,Pic4B
Pt-on(A+8,B+8,Pic4A
Line(0,63,95,63
DispGraphClrDrawrr
47->B
If A<1:A++
End
If A>82:A--
End
If B<8:B+7->B
End
If B>47:B--
End
If getkey(4)
B-7->B
End
If getkey(2):A--
End
If getkey(3):A++
End
If getkey(15)
Return
End
End

Ok, I know that this is a very long code for one simple 16x16 sprite, but this should come out to be the Nintendo hit character, Link, holding a shield with a dark cross on it.
Feel free to use this in programs you make, but please give me at least 10% credit for drawing the sprites.
I realize that this might be hard to understand, so here is the post for greyscale where I learned how to do it: http://www.omnimaga.org/axe-language/axe-greyscale-tutorial/
Or, if you want to use a simpler method, you can go here: http://clrhome.org/pix/ for an online greyscale sprite editor with presets.
Sorry about the shown superscript code. I will fix it later. My phone is at three percent.

5
Other Calc-Related Projects and Ideas / Re: Programming Ideas
« on: November 22, 2014, 08:36:55 am »
Ok, so for those who thought I would have given up on the SMH program, I have not. It's not going to be what you would call, "Super Smash Bros" though. Right now, I'm working with jax_ to make the game, and it's going really well! Just for a side project while I'm doing this, I have made a good bit of sprites.
Does anyone have a good idea for a platform game I could do? Thanks!  ;D

6
Introduce Yourself! / Re: Hi, Omnimaga!
« on: November 12, 2014, 03:22:33 pm »
Hey, Jack, you might want to share some of your accomplishments, such as that one Minecraft like level editor game. I think that one is the best one you have made, and have shared with me so far.  :w00t: :D

7
Other Calc-Related Projects and Ideas / Re: Programming Ideas
« on: November 11, 2014, 07:59:56 pm »
Ahhh. Ok. Thanks. I'll do they in the future.  :)

8
Other Calc-Related Projects and Ideas / Re: Programming Ideas
« on: November 11, 2014, 05:54:48 pm »
In the future, instead of double-posting, please use the 'Modify' button. Thanks! :)
Yeah... I know about the modify button and stuff, but I didn't want to add another quote since I already had one.

9
Other Calc-Related Projects and Ideas / Re: Programming Ideas
« on: November 11, 2014, 07:51:45 am »
If you really want a map game that's still easy enough to make, you should consider a simple Tunnel game and work up from there. If not, best of luck with Smash.
As a matter of fact... I've already made a successful tunnel game. It even has obstacles you can turn on, and off.



If the smash game is in pure basic, wouldn't that be slow(ish) depending on the graphic amount?
I'm doing it in Axe

Edit(Eeems): Merged double post

10
Other Calc-Related Projects and Ideas / Re: Programming Ideas
« on: November 10, 2014, 05:46:40 pm »
uhhhhhh.... slow down a bit. You aren't ready for that yet. One of our most competent coders, Hayleia, is currently writing smash for 84+ and he's already busy tackling certain things. If you really want, go try it, but I'd say try to make a simple platformer first.
Ok, thank you for the advice, but I think I will still try to do it. I have a friend who also is very skilled in programming, so I can ask him, and y'all, questions about it.

I'm not trying to do all the graphics involved in it, in fact, it will be quite basic. Maybe even linked calculator play if I can. :)

Thank you however for informing me.

11
Other Calc-Related Projects and Ideas / Re: Programming Ideas
« on: November 09, 2014, 08:34:49 pm »
Try and make map where the character can move left right and  jump?
Alright, thanks. I will try this. This is about my level.  ;D



Ok, y'all, so I'm gonna try to program a super smash bros brawl type game. I think this would be a good program that will stretch my programming capabilities, and be a fun, map type game to make.  :thumbsup:

Edit(Eeems): Merged double post

12
Other Calc-Related Projects and Ideas / Re: Programming Ideas
« on: November 09, 2014, 05:42:41 pm »
Ok, thanks! Is there some programming idea y'all have that will test my programming skills, but isn't too hard?
For example: I can do sprites, but not grayscale. I can do getkey, but not trajectory.
Stuff like that.

Thanks in advance!  :D And I won't use the hyper and * . * face.  ;)

13
Other Calc-Related Projects and Ideas / Re: Programming Ideas
« on: November 09, 2014, 11:37:31 am »
Heya and welcome to the forums. It would be better for everyone if you used normal text though. ;)


Cool! Are you planning on only 8x8 sprites or bigger sizes too? Grayscale?
First, notice I am using the advice and using normal text  :angel:
Also, I don't know how to do grayscale, so it will be only in solid pixels right now. I'm hoping I'll get back to making it soon, because I don't know where to go from where I am, so I just recently made an American flag, in honor of Veterans Day,  with "REMEMBER" on it in mock grayscale.  :hyper:



Cool! Are you planning on only 8x8 sprites or bigger sizes too? Grayscale?

Oops, sorry, I forgot to say... I'm only doing 8x8 sprites. I'm not a great Axe programmer yet.  :(

Edit(Eeems): Merged double post, formatting fix.

14
Other Calc-Related Projects and Ideas / Re: Programming Ideas
« on: November 05, 2014, 05:29:27 pm »
Ok! Thanks! I will eventually try the maze, but as of now, I'm working on a sprite editor on calc. It's kinda cool, and I think it will be useful.  :thumbsup:

15
Other Calc-Related Projects and Ideas / Programming Ideas
« on: November 04, 2014, 07:13:01 pm »
OK, many people, including myself, are at a loss of what to program. It's quite a common thing after all.
I think we should dedicate this topic to ideas of what to program, and a difficulty level, if you have one in mind.

Start listing ideas please!  :w00t:

Pages: [1]