Author Topic: gRaviTy  (Read 8244 times)

0 Members and 1 Guest are viewing this topic.

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
gRaviTy
« on: July 26, 2009, 10:06:33 pm »
I took a look at Builderboy's Serenity project.
I now know FOR SURE that this is a feeble attempt at a contest entry.
But, seeing as though this is my first game, I feel somewhat compelled to share what I have so far.

I started a new platformer today (I saw the home page of Omnimaga as I was loading up Chrome. When I saw that the prizes were back, I jumped at the chance.).

The game is called GrAVItY or gRaviTy. Whatever. Doesn't matter.
Basically, you control a man (indicated by the theta symbol) who possesses the strange ability to change the pull of gravity around him. Avoiding evil miniature black holes (*), you must stop the Scientist from unleashing havoc on the city.





Meh. Comments?
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline noahbaby94

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 585
  • Rating: +29/-24
    • View Profile
    • My blog
Re: gRaviTy
« Reply #1 on: July 26, 2009, 10:09:57 pm »
Ooh that sounds cool I've played games like this and there fun are you using any libs?
That's what she said!!!

Offline Geekboy1011

  • The Oneironaut
  • Donator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2031
  • Rating: +119/-2
  • Dream that Awakening dream
    • View Profile
Re: gRaviTy
« Reply #2 on: July 26, 2009, 10:13:00 pm »
wow i like the idea cant wait to see how this comes out

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: gRaviTy
« Reply #3 on: July 26, 2009, 10:20:24 pm »
Pure TI-BASIC, noah.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline noahbaby94

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 585
  • Rating: +29/-24
    • View Profile
    • My blog
Re: gRaviTy
« Reply #4 on: July 26, 2009, 10:22:22 pm »
Hmm interesting I'd love to see the engine for this once your done.
That's what she said!!!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: gRaviTy
« Reply #5 on: July 26, 2009, 10:28:02 pm »
Yeah Noah/Simplethinker are now in charge of the prizes (with the crap I dealt with in the TI community in the past 6 years, I didn't felt anyone from the community deserved any money contribution from my part anymore, except for the money that keeps this site and domain name online. What happened is a long story, though, that would clutter this topic a lot.)

As for the game it seems pretty nice. As ASCII characters, I really like to use "X" to represent monsters or even your character if it's monster-ish, and "M" for magicians. Omega is also a good choice. However it's up to the programmer, because I find "X" to be also very nice for walls. Do you think you'll have any WabbitEmu/PindurTI/CalcCapture screenshots of the game? I am curious to see the game in action through animated goodies :D

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: gRaviTy
« Reply #6 on: July 27, 2009, 12:07:07 am »
This looks very nice for your first game!  Its a nice simple puzzling concept (the best kind) that should allow for some very interesting puzzles :)
Not feeble at all!

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: gRaviTy
« Reply #7 on: July 31, 2009, 07:01:13 pm »
looks good, could you elaborate on the gameplay?
how exactly does this gravity effect the world around your character and such

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: gRaviTy
« Reply #8 on: August 03, 2009, 11:11:54 pm »
You can press [2nd] to change the flow of gravity.
So, you know how gravity usually pulls you down?
Well, press [2nd] and then, gravity will pull you up and vice versa.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline cooliojazz

  • Support Staff
  • LV7 Elite (Next: 700)
  • *******
  • Posts: 619
  • Rating: +66/-9
  • I omnoms on your soul
    • View Profile
    • Unreal Phantasies
Re: gRaviTy
« Reply #9 on: August 04, 2009, 12:37:49 am »
Now that sounds interesting.  Definately want to see how this turns out. Good work so far.
Spoiler For Random signess:
You can not beat my skills.
Trust me.
So don't even try.
And remember never to trust someone who says, "Trust me."

TI File Editor Progress: Remade in java like a boss. 50% we'll call it? IDK =P
Java Libraries: JIRC - 90% JTIF - 5%
TI Projects: Unreal Notator - -5000%
Nomcraft, a Bukkit mod
Some of the music I write can be found here | The Rest Should Be Here (Bandcamp)

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: gRaviTy
« Reply #10 on: August 14, 2009, 08:19:00 pm »
so you pretty much can fly?
/e

Offline Geekboy1011

  • The Oneironaut
  • Donator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2031
  • Rating: +119/-2
  • Dream that Awakening dream
    • View Profile
Re: gRaviTy
« Reply #11 on: August 15, 2009, 11:56:49 am »
cool i cant wait to see this finished and hmm it actally seems hard i think this might be a challenging game when it is done i really cant wait now

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: gRaviTy
« Reply #12 on: August 30, 2009, 10:40:03 pm »
Code: [Select]
:ClrHome
:Output(7,1,"**PRESS  [2ND]****  TO BEGIN  **
:Repeat Ans>17
:¦ For(A,1,16
:¦ ¦ Output(3,1,"    G^r^AVI^T^Y!    
:¦ ¦ Output(3,A,">
:¦ ¦ Output(3,‾A+17,"<
:¦ ¦ rand(2
:¦ ¦ A+[size=8]E[/size]2(getKey=21→A
:¦ End
:End
:7→A:1→θ:1→F
:3→G:1→U:1→T
:DelVar Z
:Repeat K=22 or not(G
:¦ DelVar T
:¦ For(X,1,4
:¦ ¦ Output(X,1,"XXXXXXXXXXXXXXXX
:¦ ¦ Output(‾X+9,1,"XXXXXXXXXXXXXXXX
:¦ ¦ rand(5
:¦ End
:¦ For(X,4,2,‾1
:¦ ¦ Output(X,1,"                
:¦ ¦ Output(‾X+9,1,"                
:¦ ¦ rand(5
:¦ End
:¦ For(X,1,16
:¦ ¦ Output(4,1,sub("*********WORLD 1*********WORLD 2*********WORLD 3*********WORLD 4",(16U-16)+(‾X+17),X
:¦ ¦ Output(5,‾X+17,sub("INDUSTRIAL ZONE*SUBTERRA ZONE***SKY ZONE********METROPOLIS ZONE*",16U-15,X
:¦ ¦ rand(2
:¦ End
:¦ getKey
:¦ rand(60
:¦ Repeat G≤0 or K=22 or T
:¦ ¦ (θ<8)+15(B=1)(K=24)(θ>1→B
:¦ ¦ (θ<8)(16A-15)+15(B=16)(K=24)(θ>1→C
:¦ ¦ prgmGRAVLVLS
:¦ ¦ Ans→Str0
:¦ ¦ inString(Str0,"θ→W
:¦ ¦ 16(^-1)(W+15→V
:¦ ¦ {V,W→L[size=8]1[/size]
:¦ ¦ Output(1,1,Str0
:¦ ¦ If W
:¦ ¦ Output(V,1,"
:¦ ¦ DelVar VDelVar WDelVar Z5→H
:¦ ¦ Repeat B=16 and K=26 or B=1 and K=24 or Z or K=22 or sub(Str0,C,1)="
:¦ ¦ ¦ ¦ Output(A,B,"θ
:¦ ¦ ¦ ¦ Output(1,1,sub(Str0,1,10
:¦ ¦ ¦ ¦ If H
:¦ ¦ ¦ ¦ Then
:¦ ¦ ¦ ¦ ¦ Output(1,1,"LIVES:
:¦ ¦ ¦ ¦ ¦ Output(1,8,G
:¦ ¦ ¦ ¦ End
:¦ ¦ ¦ ¦ Output(1,16,sub("",F+3(F=‾1),1
:¦ ¦ ¦ ¦ For(X,1,5
:¦ ¦ ¦ ¦ ¦ getKey→K
:¦ ¦ ¦ ¦ ¦ X+5K→X
:¦ ¦ ¦ ¦ End
:¦ ¦ ¦ ¦ If K=11
:¦ ¦ ¦ ¦ Then
:¦ ¦ ¦ ¦ ¦ 1→Z
:¦ ¦ ¦ ¦ ¦ ClrHome
:¦ ¦ ¦ ¦ ¦ Input "WORLD? ",U
:¦ ¦ ¦ ¦ ¦ Input "SCREEN? ",θ
:¦ ¦ ¦ ¦ End
:¦ ¦ ¦ ¦ H-(H≠0→H
:¦ ¦ ¦ ¦ Y+(Y<8)-7(Y≥8→Y
:¦ ¦ ¦ ¦ If A=1 or A=8 or sub(Str0,C,1)="*
:¦ ¦ ¦ ¦ Then
:¦ ¦ ¦ ¦ ¦ ClrHome
:¦ ¦ ¦ ¦ ¦ Output(4,7,"OUCH!
:¦ ¦ ¦ ¦ ¦ Repeat getKey=21
:¦ ¦ ¦ ¦ ¦ End
:¦ ¦ ¦ ¦ ¦ G-1→G
:¦ ¦ ¦ ¦ ¦ 1→Z
:¦ ¦ ¦ ¦ ¦ L[size=8]1[/size](1→A
:¦ ¦ ¦ ¦ ¦ L[size=8]1[/size](2→C
:¦ ¦ ¦ ¦ End
:¦ ¦ ¦ ¦ If K or sub(Str0,C+F16,1)≠"X
:¦ ¦ ¦ ¦ Output(A,B,"
:¦ ¦ ¦ ¦ A+F(A>1)(A<8)(sub(Str0,C+F16,1)≠"X→A
:¦ ¦ ¦ ¦ C+F16(A>1)(A<8)(sub(Str0,C+F16,1)≠"X→C
:¦ ¦ ¦ ¦ If sub(Str0,C,1)="[phat]
:¦ ¦ ¦ ¦ 1→S
:¦ ¦ ¦ ¦ If K=21
:¦ ¦ ¦ ¦ 1-2(F=1→F
:¦ ¦ ¦ ¦ B+(K=26)(B<16)(sub(Str0,C+1,1)≠"X" or S and sub(Str0,C+1,1)="-")-(K=24)(B>1)(sub(Str0,C-1,1)≠"X" or S and sub(Str0,C-1,1)="-→D
:¦ ¦ ¦ ¦ C+(D-B→C
:¦ ¦ ¦ ¦ D→B
:¦ ¦ ¦ End
:¦ ¦ ¦ θ+(θ<7)(B=16)(K=26)-(θ>1)(B=1)(K=24→θ
:¦ ¦ ¦ If sub(Str0,C,1)="
:¦ ¦ ¦ ¦ Then
:¦ ¦ ¦ ¦ ¦ U+1→U
:¦ ¦ ¦ ¦ ¦ 1→T
:¦ ¦ ¦ ¦ ¦ 1→θ
:¦ ¦ ¦ ¦ End
:¦ ¦ ¦ End
:¦ ¦ End
:¦ ¦ ClrHome
:¦ ¦ If K≠22 and G
:¦ ¦ Then
:¦ ¦ ¦ Output(4,1,"    YOU WIN!  
:¦ ¦ ¦ Else
:¦ ¦ ¦ Output(4,1,"   YOU LOSE..
:¦ ¦ End
Generated by [url=http://www.cemetech.net/projects/basicelite/sourcecoder.php]SourceCoder[/url], © 2005 [url=http://www.cemetech.net]Cemetech[/url]
« Last Edit: August 30, 2009, 10:56:14 pm by Eeems »
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: gRaviTy
« Reply #13 on: August 30, 2009, 10:47:16 pm »
Is that the entire game code? /me would like 8xp file (zip) to test. Or do you need help on the optimizing?

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: gRaviTy
« Reply #14 on: August 30, 2009, 10:51:41 pm »
Okay. I'll post the 8xp.
But, can you see, at-a-glance, why it runs so slow? I can't seem to optimize it anymore.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm