• [CSE BASIC] Dragonsglid 5 1
Currently:  

Author Topic: [CSE BASIC] Dragonsglid  (Read 17537 times)

0 Members and 1 Guest are viewing this topic.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55925
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [CSE BASIC] Dragonsglid
« Reply #30 on: September 27, 2014, 04:49:51 pm »
Cool, I can't wait to see it :)


Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 458
  • Rating: +23/-0
  • Self-unpaid intern
    • View Profile
Re: [CSE BASIC] Dragonsglid
« Reply #31 on: October 01, 2014, 09:08:26 pm »
An unfortunately-timed freeze forced me to start over. However, there was an older backup, so I worked off of that. I have completely caught up to where I was before, except for a few minor bugs.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55925
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [CSE BASIC] Dragonsglid
« Reply #32 on: October 01, 2014, 09:56:12 pm »
Sorry to hear, try to be careful because anything non-pure BASIC can crash >.<. Also don't forget to do backups frequently in case.


Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 458
  • Rating: +23/-0
  • Self-unpaid intern
    • View Profile
Re: [CSE BASIC] Dragonsglid
« Reply #33 on: October 02, 2014, 05:03:29 pm »
Thanks DJ :) I have everything archived, and since I use DCSE (who doesn't), I can still run and edit them.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55925
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [CSE BASIC] Dragonsglid
« Reply #34 on: October 03, 2014, 02:24:20 am »
Thanks DJ :) I have everything archived, and since I use DCSE (who doesn't), I can still run and edit them.
Yeah I agree, it makes it much easier, faster and to a certain extent safer to code and run programs, especially fast scrolling and instant Goto. DCS7 did too but to edit archived programs, you first had to run them then quit with ON then select 2:Goto because it did not work from the PRGM menu.


Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 458
  • Rating: +23/-0
  • Self-unpaid intern
    • View Profile
Re: [CSE BASIC] Dragonsglid
« Reply #35 on: October 07, 2014, 05:51:22 pm »
You can also edit them from the DCS (8 only?) menu, which is what I do.

Anyway, I got all of my stuff back, and even did a little more work such as making the first enemies weaker, optimizations, etc.

« Last Edit: October 07, 2014, 06:01:33 pm by 123outerme »

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: [CSE BASIC] Dragonsglid
« Reply #36 on: October 07, 2014, 09:47:37 pm »
The logo drawing is faster :D
How did you manage that?

Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 458
  • Rating: +23/-0
  • Self-unpaid intern
    • View Profile
Re: [CSE BASIC] Dragonsglid
« Reply #37 on: October 08, 2014, 04:25:16 pm »
The logo drawing is faster :D
How did you manage that?
Since it's on the CSE, and the dimensions are different than what I used for Source Seekers, the logo's lines are drawn smaller and closer together, both being and looking faster.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55925
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [CSE BASIC] Dragonsglid
« Reply #38 on: October 09, 2014, 01:29:20 am »
Looks very nice. :) As for the logo, you could probably use one of those TI-BASIC programs for the 84+ on ticalc that contains special characters normally impossible to access in pure BASIC then draw the rectangles using Text() with that one black rectangle with two bars in it, but it wouldn't look the same due to the bars, although it would probably be faster.

if it wasn't for the logo containing that many rectangles, then you could even have used Text(-1,Y,X,"stuff") to draw multiple rectangles at once, but sadly it would be too large to fit in the screen.
« Last Edit: October 09, 2014, 01:34:40 am by DJ Omnimaga »


Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 458
  • Rating: +23/-0
  • Self-unpaid intern
    • View Profile
Re: [CSE BASIC] Dragonsglid
« Reply #39 on: October 09, 2014, 07:39:05 am »
Thanks DJ :)
I could maybe do what princetonlion did with Source Seekers 68k and draw it using text, if the draw is too slow. However, you can always skip it by pressing F1-F5.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55925
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [CSE BASIC] Dragonsglid
« Reply #40 on: October 09, 2014, 12:34:35 pm »
Yeah the only issue with text is that if you use the smaller fonts, then the space characters are much shorter than actual text. Also glad you made it skippable :)


Offline 123outerme

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 458
  • Rating: +23/-0
  • Self-unpaid intern
    • View Profile
Re: [CSE BASIC] Dragonsglid
« Reply #41 on: October 09, 2014, 04:47:21 pm »
Yeah the only issue with text is that if you use the smaller fonts, then the space characters are much shorter than actual text. Also glad you made it skippable :)
Yeah, I knew that skipping the logo draw was going to be one of your first suggestions :P I will work on making the draw quicker, in case you forget to hit the skip button.
Anyway, I got more town stuff done, so now you can buy bandages, which heal you, and will maybe heal some MP back. I still need to work on the levels, but I added some text to the floor of the fire dungeon's first room, which names it the "Dragon's Den". The battles will be worked on to be both more mechanically and visually appealing. I also worked on optimizing, both in speed and size. I will continue to work hard :)
« Last Edit: October 09, 2014, 04:49:27 pm by 123outerme »

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: [CSE BASIC] Dragonsglid
« Reply #42 on: October 09, 2014, 09:32:30 pm »
Thanks DJ :)
I could maybe do what princetonlion did with Source Seekers 68k and draw it using text, if the draw is too slow. However, you can always skip it by pressing F1-F5.
It speeds up the process a lot :D
Or you could store it in a picture file.
Or you could redesign the logo to be faster to draw

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55925
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: [CSE BASIC] Dragonsglid
« Reply #43 on: October 10, 2014, 01:32:31 am »
The problem is that on the color 84+, a picture file is over 21 KB large. I don't think he wants to waste 21 KB of archive just for a logo.


Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: [CSE BASIC] Dragonsglid
« Reply #44 on: October 10, 2014, 10:08:00 am »
Yeah :P
That's why I put 2 suggestions (I don't know all the specs for the PCSE, sadly)