Author Topic: The Blue Platform  (Read 79669 times)

0 Members and 1 Guest are viewing this topic.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6245
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #90 on: June 02, 2009, 11:01:38 am »
Thanks DJ....I don't really want to quit programming, but I just can't focus on it at all....I've been trying though
/e

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55914
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Platform Game Engine
« Reply #91 on: June 02, 2009, 12:49:47 pm »
Yeah I understand, it's hard to keep motivation when shit happens. I hope you still continue coming on forums though

Btw I checked Cemetech forums and it seems like it's now exactly like #TCPA last year x.x. I do hope you don't leave the community because of Ultimate_Dev, though (how many accounts does he have on Cemetech now?)

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6245
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #92 on: June 02, 2009, 06:04:03 pm »
probably around five or so...yeah I guess I'll kind of stick around there, but I'm kind of migrating over too here because of the better community
EDIT: Oh yes, before I forget, I have made some changes, to save room I have changed to a different displayer (for the map), so it is no longer hard coded, it is now in two for loops that is a bit faster then the one I have used previously because it storepics and recallpics only once. I have also planned out the first world on paper, so I had better have enough room for it or else I'll be mad... I fixed a few errors that I had from the displayer transition and have started on creating the second row of world one....I might post a screeny, but I don't know, I don't have any test levels anymore so it would be of the real levels (without the event's properly coded though)
« Last Edit: June 02, 2009, 06:48:16 pm by Eeems »
/e

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55914
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Platform Game Engine
« Reply #93 on: June 02, 2009, 07:00:42 pm »
I was afraid you would say "OVER NIIIINE THOUUUSAAAANNDDDD!!!!" but then I checked Cemetech user count and it was under 1000, so they're safe at least. :P

Cemetech is a bit more aimed toward general programming and hardware anyway. UTI, general programming and help, TIBD help, MaxCoderz and Revsoft general ASM programming and Omnimaga games programming.

Glad you still done progress, though , on the game :D

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6245
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #94 on: June 02, 2009, 07:27:45 pm »
yeah I decided to post the screenshot, so here it is:
empforum.freehostia.com/images/sneek%20peek.gif
« Last Edit: June 02, 2009, 07:46:27 pm by Eeems »
/e

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55914
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Platform Game Engine
« Reply #95 on: June 02, 2009, 07:30:14 pm »
fixed image link and tags, looks pretty nice, it should be quite enjoyable on SE and 84+ :)

I like the ASCII chars choice

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6245
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #96 on: June 02, 2009, 07:31:24 pm »
I didn't put the link and tags in on purpose, it doesn't show up if I have it right, it's something to do with my ftp server
/e

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55914
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Platform Game Engine
« Reply #97 on: June 02, 2009, 07:40:10 pm »
Oh ok didn't knew this host did that. It reminds me back when most people used Geoshitties

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6245
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #98 on: June 03, 2009, 10:00:23 pm »
ah, well I have some more updates! I change one of the magic abilities and I added more maps, I'm starting to get back into the groove of things again, so expect more updates soon. I might upload a screenshot, it's not of gameplay but of my mapper program making the map so I can check to make sure that I made my map right....this isn't actually part of the game, it's just helping me make it, so I was wondering if I could post the code so I could get some feedback on how I could speed it up....
Edit: ahh, what the heck, here is the screenshot
/e

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55914
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Platform Game Engine
« Reply #99 on: June 03, 2009, 10:48:49 pm »
interesting. Maybe you could post it, some people who are good at optimizing might be able to help a bit

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6245
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #100 on: June 03, 2009, 10:53:22 pm »
ok, hold on I will
Code: [Select]
:ClrDraw:ClrHome:AxesOff
:Input "World: ",W
:Text(57,0,"World ",W
:For(A,1,7)
:For(B,1,6)
:{A,B,W→L3
:L3(3→W
:If W=1:Then
:prgmZW1
:Else
:If W=2:Then
:prgmZW2
:Else
:If W=3:Then
:prgmZW3
:Else
:If W=4:Then
:prgmZW4
:Else
:If W=5:Then
:prgmZW5
:Else
:If W=6:Then
:prgmZW6
:Else
:If W=7:Then
:prgmZW7
:Else
:If W=8:Then
:prgmZW8
:Else
:If W=9:Then
:prgmZW9
:Else
:".ER:NO:MP→Str1
:End:End:End:End:End:End:End:End:End
:For(Y,1,8)
:For(X,1,15)
:If 9=length(Str1
:Then
:Pxl-On(Y+8A-9,X+15B-16
:Else
:If "#"=sub(Str1,15Y+X,1
:Then
:Pxl-On(Y+8A-9,X+B15-16
:End
:End
:End
:End
:End
:End
/e

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Re: Platform Game Engine
« Reply #101 on: June 04, 2009, 12:33:49 pm »
Code: [Select]
:ClrDraw:ClrHome:AxesOff
:Input "World: ",W
:Text(57,0,"World ",W
:For(A,1,7)
:For(B,1,6)
:{A,B,W→L3
:L3(3→W
:If W=1:prgmZW1
:If W=2:prgmZW2
:If W=3:prgmZW3
:If W=4:prgmZW4
:If W=5:prgmZW5
:If W=6:prgmZW6
:If W=7:prgmZW7
:If W=8:prgmZW8
:If W=9:prgmZW9
:".ER:NO:MP→Str1
:End:End
:For(Y,1,8)
:For(X,1,15)
:If 9=length(Str1) or "#"=sub(Str1,15Y+X,1
:Pxl-On(Y+8A-9,X+15B-16
:End
:End


Hmm.. That *should* work, however.. I hate having things like this because it relies on other programs, of which I cannot see. I could probably do a far better job if I had the programs to download and mess with. But the above should work, in theory.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55914
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Platform Game Engine
« Reply #102 on: June 04, 2009, 01:39:02 pm »
stuff like For(A,1,7) could also be changed to For(A,1,7

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6245
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #103 on: June 04, 2009, 03:47:20 pm »
but that slows it down a bit, so I leave the last bracket on it, and the other programs just grab the maps so I'm leaving them off because I don't want to show everybody the maps... I will say that it takes a 8*15 map in Str1 that has 15 characters at the start and end that are extra...
/e

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Platform Game Engine
« Reply #104 on: June 04, 2009, 04:05:55 pm »
stuff like For(A,1,7) could also be changed to For(A,1,7
That together with an If without Then:End makes the execution much slower when the condition is false.
It is a glitch in TI-BASIC. Strange but true and tested. ;)

If statement without Then:End is slower... Also your use of else's speeds up. In UnitedTI I asked to test that, and one person confirmed that that block of If Then Else End is faster than just a block of If's and Then's with tests.
Hobbing in calculator projects.