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 - Sorunome

Pages: 1 ... 552 553 [554] 555 556 ... 591
8296
TI-BASIC / Re: Few simple questions
« on: May 27, 2012, 04:43:14 pm »
Ok, do already know how to use matrixes?

8297
Fruit Ninja / Re: Fruit Ninja
« on: May 27, 2012, 04:41:12 pm »
This thing is just FAR to epic! Great job!

8298
Computer Usage and Setup Help / Re: Leap Motion
« on: May 27, 2012, 04:38:16 pm »
Wha, that is just far to epic.....welcome in the future! :D

8299
Wha, I never programmed a AI....I might enter! :D

8300
Computer Usage and Setup Help / Re: Leap Motion
« on: May 26, 2012, 06:33:59 pm »

Or else, integration with Axe?
Wha, what more do you want? A calc that is quicker than the quickest pc? xD

8301
TI-BASIC / Re: Few simple questions
« on: May 26, 2012, 05:01:56 pm »
Well, first to drawing a tilemap...
xLib has a nice function for it :D
copied from the readme
Spoiler For tilemap:
2 - DrawTileMap:
----------------
usage: real(2,Matrice_Name,X_Offset,Y_Offset,MapWidth,MapHeight,ScreenStartX,
ScreenEndX,ScreenStartY,ScreenEndY,mPIC_Num,Tile_Method,Tile_Size,Map_UpdateLCD

Matrice_Name = Name of matrice containing map data 0 - 9. 0 = [A] - 9 = [J]
X_Offsett = X Map Offsett. Which part of the map you wish to start drawing at
Y_Offsett = Y Map Offsett. Which part of the map you wish to start drawing at
MapWidth = Width of TileMap
MapHeight = Height of TileMap
ScreenStartX = Which COLUMN you wish to START drawing. Can be a value from 0-12 for 8x8 or 0-6 for 16x16
ScreenEndX = Which COLUMN you wish to END drawing at. Can be a value from 0-12 for 8x8 or 0-6 for 16x16
ScreenStartY = Which ROW you wish to START drawing. Can be a value from 0-8 for 8x8 or 0-4 for 16x16
ScreenEndY = Which ROW you wish to END drawing at. Can be a value from 0-8 for 8x8 or 0-4 for 16x16
mPIC_Num = The PIC in which the tile data is located PIC0 - PIC255
Tile_Method = The copy method 0 = Overwrite, 1 = AND, 2 = OR, 3 = XOR
Tile_Size = Size of tiles, 8 = 8x8, 16 = 16x16
Map_UpdateLCD = Toggle LCD update 0 = No, 1 = Yes

The ScreenStartX, ScreenEndX, ScreenStartY, ScreenEndY enable you to draw a 'windowed' map. This means that you can draw
your map and leave space for a HUD or something similar. Drawing smaller maps will also be a little faster.

To draw an 8x8 tilesize map centered with a 1 tile blank border the inputs would be:

ScreenStartX = 1
ScreenEndX = 11
ScreenStartY = 1
ScreenEndY = 7

The TileMap routine now supports MULTIPLE PICS and 16-bit TILE INDEX's. This means that you can have a map with more than
256 different tiles. If a tile is >95 it will overlap to the next PIC (if it exists).

PICS must follow each other numerically!!!!

So if your input PIC is PIC0 any tiles > 95 will be taken from PIC1 and any tiles > 191 will be taken from PIC2.

If the PIC doesnt exist then the tile will be drawn as a BLANK.

This function will still be able to read PIC data even if it is archived! But it may slow things down.
So, with scrolling, I'd do that you have a grand matrix with the full map in it, and into a second matrix is copied what must be displayed on the screen, which is used then for the tilemap function. Then I would place the sprite for the character in the center using the overwright logic and then update the LCD.

8302
TI-BASIC / Re: Few simple questions
« on: May 26, 2012, 04:54:39 pm »
I don't quite get what you mean.... do you mean how to make the sprites? Or how to make a tile-map and then scrolling a scrolling map?

8303
Maybe not so much background stuff would make it easier to make... :D

8304
Computer Usage and Setup Help / Leap Motion
« on: May 26, 2012, 03:55:07 pm »
Quigibo mentioned today in his thread Leap Motion, which was pretty epic to all of us who were online at that moment on omnomIRC.
So, why not tell what epic stuff you'd imagine to do with it?
I'd find it epic to have some cool 3D GUI on computers, like a 3D-desktop.

Oh, if this is in the wrong category then please move it!

8305
Miscellaneous / Re: Quigibo's Return
« on: May 26, 2012, 02:46:32 pm »
*yay* Axe parser rocks!
And congrats for your graduation!

8306
Or maybe it first highlits the visible lines and then continues highlight in some other routine where you can also edit while it does all the other lines.

8307
D: You need optimization :P
And don't, please don't forget to make it linux compatible :D

8308
O.o two seconds! That's pretty fast! Cool!
Be sure that it'll be linux compatible :P

8309
Web Programming and Design / Re: Making a forum
« on: May 26, 2012, 01:12:51 pm »
For stopping bot spamming I need to add hidden text fields, that works pretty well. :)

8310
TI Z80 / Re: TinyCraft II (name subject to change)
« on: May 26, 2012, 10:30:27 am »
Wha, that's pretty cool! Great work! Now you have to make the chickens eat grass and reproduce :P

Pages: 1 ... 552 553 [554] 555 556 ... 591