Alternatively, join us on Discord.

+-Recent Topics

[TI-83+/84+] Lazer 2 [axe]

Started by c4ooo, September 08, 2015, 12:39:31 am

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

c4ooo

September 08, 2015, 12:39:31 am Last Edit: November 28, 2015, 07:37:26 pm by c4ooo
Download the latest version of Lazer II: http://www.ticalc.org/archives/files/fileinfo/464/46490.html
Well, after close to a year of direct / indirect work, it seems that Lazer II is just about done. Lazer 2 is a cool laser puzzle simulator game, where you must spin mirrors, using portals and buttons to your advantage, in order to make one or more lasers hit the target(s). The concept is similar to <that one laser game>, but there are major gameplay differences. (For example all lasers are shot simultaneously)
Lazer II is a sequel/rewrite to the TI-Basic game, Lazer I, which can still be found here. As the level editor is going to be released next weak, (it will be part of the main file) I may fas well call this project "done" :) (That makes two done projects for me  8) )
Lazer 2 adds the following to Lazer 1:

       
  • Re-Writen in axe, every thing faster!

  •    
  • Greyscale

  •    
  • Level packs

  •    
  • level editor

  •    
  • Switches and gates


Note: old screenshot

Image thanks to @chickendude

Read the readme.txt for how to play the game :)

I would like to thank@Runer112 for the greyscale code and @chickendude for bug testing :) (and gif)

DJ Omnimaga

Good job on this so far, or is it complete already? I like how it looks like, even better than the original, and the use of the grayscale is nice. :)

Mind if I clone this topic in the file downloads archives? (which consists in making this topic show up in multiple forum categories at once)

c4ooo

Quote from: DJ Omnimaga on September 08, 2015, 04:42:41 am
Good job on this so far, or is it complete already? I like how it looks like, even better than the original, and the use of the grayscale is nice. :)

The core mechanics are mostly all done, but the game has few levels :P

Quote from: DJ Omnimaga on September 08, 2015, 04:42:41 am
Mind if I clone this topic in the file downloads archives? (which consists in making this topic show up in multiple forum categories at once)

Sure! :D

NB: ticalc.irg is still pending the file aorn

alexgt

Looks great, I am letting a friend loan my 84+ so I will put a game or two on it and this might be one ;)

DJ Omnimaga

Quote from: c4ooo on September 08, 2015, 10:47:23 am
Quote from: DJ Omnimaga on September 08, 2015, 04:42:41 am
Good job on this so far, or is it complete already? I like how it looks like, even better than the original, and the use of the grayscale is nice. :)

The core mechanics are mostly all done, but the game has few levels :P

Quote from: DJ Omnimaga on September 08, 2015, 04:42:41 am
Mind if I clone this topic in the file downloads archives? (which consists in making this topic show up in multiple forum categories at once)

Sure! :D

NB: ticalc.irg is still pending the file aorn
It's approved now. I'll give it a try when I have a chance. Also that last typo could be interpreted in various ways :P

c4ooo

erm... i think i see what you are getting at  O.O But "aorn" is a contraction for "as of right now". :P

Snektron

ohh that looks sweet :) I will try it out soon
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


DJ Omnimaga

Quote from: c4ooo on September 10, 2015, 07:11:06 pm
erm... i think i see what you are getting at  O.O But "aorn" is a contraction for "as of right now". :P
Oh I see. It's the first time I ever see this acronym being used. :P

c4ooo

I havnt bean programming latly do to lack of time/energy/motivation, but today i added a new feture allowing the laser to optionaly traval at 2 pixels per frame. I plan on having 4 different speed setting (1pxl/frame with pause, 1pxl/frame, 2pxl/frame with pause, 2pxl/frame) There is a way to make the lazer go slower in the current version by pressing the enter button, but its mostly a debug feature, and not well made.

DJ Omnimaga

Sorry to hear about your motivation/time/etc, glad to see a new update though :). Speed settings seems like a cool idea. :)

c4ooo

October 18, 2015, 11:00:18 pm #10 Last Edit: October 18, 2015, 11:06:46 pm by c4ooo
Bump
I have released the third version, v2.2.
Here is a changelog:
+MAD optimization
+Over 20 new levels, but maybe more ;)
+Pressing [ + ] will make the lasers go 2 pixels at a time, and [Enter] will pause it.
+The game now requires only 1500 bytes at run time, which is a less arbitrary number then 2000B was :P
+Minor visual improvements
+Level name can be seen in the level selection menu.
The game itself looks relatively the same as before... so no need for a screenie.

ticalc.org is still aproving, so you guys might have to wait a few days before you can try it out ;)

DJ Omnimaga

Glad to see new levels. I need to try the new version when it comes out. :)

Will level packs with no level names still be supported?

c4ooo

October 18, 2015, 11:43:49 pm #12 Last Edit: October 18, 2015, 11:47:58 pm by c4ooo
Quote from: DJ Omnimaga on October 18, 2015, 11:15:08 pm
Glad to see new levels. I need to try the new version when it comes out. :)

Will level packs with no level names still be supported?

Thanks ;D

No, nameless levels are not supported, but you can use a space. When i actually make a level editor, (hopefully soon) i can also make an option for a "nameless level", where it will automaticly place either a space, or a FE char, which is a black dot. (the last 8 or so chars in the char set are black dots, but i cant use the FF char because that is a special byte in the level loading code)

DJ Omnimaga

So if anyone made level packs before, then he now needs to remake them due to lack of name support being phased out? I guess it's ok if no one has made levels yet, but otherwise, could you make it like MirageOS programs that lack a description?

c4ooo

November 01, 2015, 10:00:08 pm #14 Last Edit: November 01, 2015, 10:02:43 pm by c4ooo
Quote from: DJ Omnimaga on October 19, 2015, 03:39:04 am
So if anyone made level packs before, then he now needs to remake them due to lack of name support being phased out? I guess it's ok if no one has made levels yet, but otherwise, could you make it like MirageOS programs that lack a description?

Ehh?
I think we are on different pages :P
No one has made packs before because there was never an editor :P Also levels are stored in a custom format, and it would be much easier to have the editor insert a random invisible char then to test if a name exists :P (Although now that I think of it I don't think that anything will fail if the save file lacks names)

Originally I planed to have the ability to have many custom packs, as well as several official ones, but I think the best that will happen is the ability to edit from a max of 225 levels  :-\ At least there I still plan an editor.

Powered by EzPortal