Author Topic: The Blue Platform  (Read 77453 times)

0 Members and 1 Guest are viewing this topic.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6234
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #75 on: May 25, 2009, 08:05:00 pm »
well I'm either going to be burying myself in this or stopping for a while, I don't know yet.
/e

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55896
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Platform Game Engine
« Reply #76 on: May 25, 2009, 10:08:32 pm »
o.O what do you mean

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6234
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #77 on: May 25, 2009, 10:21:38 pm »
long story, I'll PM you about it
/e

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55896
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Platform Game Engine
« Reply #78 on: May 25, 2009, 10:29:02 pm »
oh ok x.x

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6234
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #79 on: May 25, 2009, 10:38:19 pm »
yeah...but if I do finish this, expect epic maps
/e

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Platform Game Engine
« Reply #80 on: May 27, 2009, 12:36:45 pm »
Continuing to optimize (this projects worths my time)
there are lines like:

:If A≠1 and A≠9

I could think in optimizations if A doesn't acquire values bellow 1 or above 9...

Could you document this variables?
:L1(3→B:L1(4→A
:L1(1→G
:L1(2→H
:L1(5→S
:L1(6→T
:L2(1→Z
:L2(2→Y
:L2(3→X
Please?
Once you answer this, I can give more optimizations...

:B+(K=26)-(K=24→B
could be to B+sum(Δlist(K={26,24→B
//maybe you need to change 26 and 24... I don't have time to check.

:H+2(X=B or X=B+1 or X=B-1→H
optimize to
:H+2(1<=abs(X-B→H
note that "<="...
quite cool trick, uh? Appreciate my math manual for this. Besides Weregoose must be using it for years xD


:If H>9:Then
:9→H
:End
optimized:
:min(9,H→H

Also
:15A-15+B→S
:Text(‾1,8A-8,6B,"-
:Text(‾1,8A-16,6B-6,"/
:Text(‾1,8A-8,6B,sub(Str1,S+1,1
......
:Text(‾1,8A-8,6B-12,sub(Str1,15A-16+B,1
:StorePic 2
:Text(‾1,8A-8,6B-12,sub(Str2,15A-16+B,1
This block could be optimized with better use of the variable S...

There is plenty of things to optimize. Let's see how much speed we can gain.
Tell me how many bytes you will cut with this optimizations. I see some code repeated. Maybe changing the flow we could get down some repetitions and less bytes and more speed. Once you document variables I might try.
« Last Edit: May 27, 2009, 02:33:28 pm by Galandros »
Hobbing in calculator projects.

Offline trevmeister66

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1009
  • Rating: +14/-5
    • View Profile
Re: Platform Game Engine
« Reply #81 on: May 27, 2009, 01:28:31 pm »
I don't think you're supposed to be helping him... I believe he is entering this into the Omnimaga contest, and any outside help will disqualify him.
Projects:    nameless RPG: 1.0%  |  Reverse Snake v1.5: 100%  |  Secret Project: 5%  |  DUNGEON: 70%

My MW2 Blog <-- Please visit :)

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Platform Game Engine
« Reply #82 on: May 27, 2009, 02:20:58 pm »
I don't think you're supposed to be helping him... I believe he is entering this into the Omnimaga contest, and any outside help will disqualify him.
I didn't know and he asked for help in the first topic. I didn't read a reply saying that it is an entry in the contest...

sorry Eems. I will try to spoil it...
EDIT: are you sure he is entering? But following the rules he has presented already the game and asked help.
« Last Edit: May 27, 2009, 02:39:12 pm by Galandros »
Hobbing in calculator projects.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55896
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Platform Game Engine
« Reply #83 on: May 27, 2009, 03:16:51 pm »
I think he isn't entering this game to the contest, as he alerady got disqualified last week for posting a couple of demos to public.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6234
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #84 on: May 27, 2009, 03:42:21 pm »
no I have recently restarted it and gave up the last engine, I did say to you that I didn't need help with this because I wasn't wanting to get disqualified, but you can take the old engine (which kind of sucks) and do what you want with it. I'll upload my last backup of it for you (if I still have one). But I'll let you have the source to the new engine as soon as the contest is over if you want
/e

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: Platform Game Engine
« Reply #85 on: May 27, 2009, 04:02:48 pm »
no I have recently restarted it and gave up the last engine, I did say to you that I didn't need help with this because I wasn't wanting to get disqualified, but you can take the old engine (which kind of sucks) and do what you want with it. I'll upload my last backup of it for you (if I still have one). But I'll let you have the source to the new engine as soon as the contest is over if you want
Cool. I want to pick up the code. ;)

I got interest in 2 layer ASCII.
Hobbing in calculator projects.

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55896
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Platform Game Engine
« Reply #86 on: May 27, 2009, 04:07:25 pm »
YAY!

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6234
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #87 on: May 27, 2009, 06:25:59 pm »
ok well I'll upload as soon as I find my last backup....wait for the edit
EDIT: ok here it is, now everybody just in case this isn't obvious this is my old engine, not the new one which I made from scratch....so I am not breaking any rules because this has nothing to do with my new one other then giving me a few ideas on how not to code platformers...
@Galandros: I'm giving you this one so you can take a look at it and see what you think about my old one so you can start from there, as soon as I finish the contest you are top of the list for getting the new engines code but I do have one person before you for giving them the game....
« Last Edit: May 27, 2009, 06:32:31 pm by Eeems »
/e

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6234
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Platform Game Engine
« Reply #88 on: June 01, 2009, 03:46:45 pm »
ok, I have been working a little on this, I finished the first row of maps for the first world, but I am having some problems with making the maps, because I can't seem to find the inspiration. I also fixed up the program a little bit to make it work, but I forgot that if your jump variable is on you will start off jumping, so I have to change the opening program to reset it at the start so you don't accidentally start off flying to the top of the map, which would be kind of cheep later on....
I have figured out a way to store the maps using less space, but I still need to cut it down.
I don't know if I'll be able to stick with this project because recent events in my life have made it hard for me to focus on it, and I don't have as much time in the following two weeks because I have to get service hours after school or else I'll fail my bible class.
I don't know, this may be my last major project before I retire from the TI community. I just don't know yet, but I plan to try and help the newer programmers out there for a while, but I might not really be into any big projects... :(
/e

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55896
  • Rating: +3152/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Platform Game Engine
« Reply #89 on: June 01, 2009, 11:25:43 pm »
i do hope things gets better for you soon. I also hope you doN,t quit the community and finish this, hopefully you might get motivation to work on other stuff later. I personally went almost 1 years without touching a TI calc once. Yet, after almost 8 years, i still program games sometimes c.c
« Last Edit: June 01, 2009, 11:28:47 pm by DJ Omnimaga »