* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: The day the walrus flew  (Read 6368 times)

0 Members and 1 Guest are viewing this topic.

Offline c4ooo

  • Super User
  • CW Contest II Winner
  • *
  • Join Date: Aug 2015
  • Location: 127.0.0.1
  • Posts: 993
  • Post Rating Ratio: +12/-4
  • Advanced forumer
  • Gender: Male
The day the walrus flew
« on: January 10, 2016, 01:02:15 am »
So this was my entry for the CW contest. To download the game, click here
In this game you must spam the up key in order in order to doge past spikes and missiles in while collecting coins fish.
Picture

« Last Edit: April 21, 2016, 02:26:31 pm by DJ Omnimaga »



Offline semiprocoder

  • Full User
  • Join Date: May 2015
  • Location:
  • Posts: 282
  • Post Rating Ratio: +2/-0
    • awesommee333
    • 114/11470
  • Gender: Male
Re: The day the walrus flew
« Reply #1 on: January 10, 2016, 01:36:53 am »
Wow that is awesome! The first time I saw that I didn't see the missiles, so I didn't fully get this game.

Also is it just me or are most contestants(eg me) doing something at least remotely related to flappy bird?
  • Calculators owned: ti nspire, ti 84 plus se
My cemetech username is awesommee333.

Offline Hooloowalrus

  • Full User
  • CodeWalrus Supporter
  • *
  • Join Date: Dec 2014
  • Location: Temporarily refracted into a free standing prism.
  • Posts: 21
  • Post Rating Ratio: +1/-0
  • super-intelligent shade of the color blue
  • Gender: Male
Re: The day the walrus flew
« Reply #2 on: January 10, 2016, 02:08:45 am »
Code: [Select]
x_DispGSEntry:
di
ld a,$07
out ($10),a ;several cc into
ld de,plotSScreen
ld hl,SaveSScreen
push hl
pop hl
ld a,$80
__DispGSNext:
push af
out ($10),a ;72cc into, 71cc loop
ex (sp),hl ;waste
ex (sp),hl ;waste
nop
nop
ld b,12
ld a,$20
out ($10),a ;71cc into
pop af ;semi waste
inc a
push af ;semi waste
__DispGSLoop:
ld a,(de)
nop
or (hl)
inc de
inc hl
ret c ;waste
out ($11),a ;71cc into, 71cc loop
ret c ;waste
ld a,(hl) ;waste
djnz __DispGSLoop
pop af
cp $C0
jr nz,__DispGSNext
__DispGSDone:
push af
pop af
ld a,$05
out ($10),a ;65+18cc into\
ei
ret
__DispGSEnd:
I have not tested this, so I guess we'll find out if it works.
The hex for axe is
Code: [Select]
Asm(F3
Asm(3E07D310
Asm(11(L1)21(L6)
Asm(E5E1
Asm(3E80F5D310
Asm(E3E30000
Asm(060C
Asm(3E20D310
Asm(F13CF5
Asm(1A00B6
Asm(1323
Asm(D8
Asm(D311
Asm(D87E
Asm(10F4
Asm(F1FEC0
Asm(20DF
Asm(F5F1
Asm(3E05D310
Asm(FBC9
Sorry if this looks silly, this is how I write assembly in axe, so I understand it. you can put it on one line if you like , but then you can easily accidentally clear everything.

EDIT: when this was originally posted, I had forgot to credit the routine this is based on to Axe's 3-level grayscale routine. It is not my original routine
« Last Edit: January 11, 2016, 02:06:58 am by Hooloowalrus »
  • Calculators owned: TI-83, TI-83+ purple, TI-83+SE, TI-83+.fr USB, TI-84+ SE, TI-84 pocket.fr, Commodore PR-100, 4xTI-73, a couple TI-82s, TI-XXXXXXXXXXX, [blank] (nspire prototype), Nspire CAS+, Nspire Clickpad non-CAS, Nspire CX, HP Prime (lost in space), HP 50G, TI-92+

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18611
  • Post Rating Ratio: +95/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: The day the walrus flew
« Reply #3 on: January 10, 2016, 05:30:55 am »
Hm he cannot use other people's code without losing some originality points, though, due to contest rules (not that it would be severe, though, since this is more a library)

Anyway I like the idea so far @c4ooo . Will difficulty slowly increase over time?
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline JWinslow23

  • Pi is the coolest number in the history of math. :\
  • Super User
  • CW 4x3 challenge - 2nd place
  • *
  • Join Date: May 2015
  • Location: Somewhere between 13 and Graham's Number
  • Posts: 749
  • Post Rating Ratio: +10/-1
  • Use pi! Pi is the absolute greatest! :(
    • @UCu_9qD95nADzc-W6RN-3Z8A
    • 113/11328
  • Gender: Male
Re: The day the walrus flew
« Reply #4 on: January 10, 2016, 06:55:41 am »
Wow that is awesome! The first time I saw that I didn't see the missiles, so I didn't fully get this game.

Also is it just me or are most contestants(eg me) doing something at least remotely related to flappy bird?
Well, the "day the walrus started to fly", October 24 2014, is a big deal around here. Obviously someone's gonna come up with the idea at some point. And with every big thing, there are imitators :P

But yeah, this game looks great! I'd redesign the wings for the monochrome version of my sprite, though, but this still looks like it'd be fun to play. Reminds me of what my old cancelled entry would have looked like. Can't wait to play it!

Offline Unicorn

  • ??? ??? ??? ??? ???
  • Super User
  • CW Contest II - 2nd place
  • *
  • Join Date: Jan 2015
  • Location: ??? ??? ??? ??? ???
  • Posts: 2819
  • Post Rating Ratio: +5/-2
  • make :PICKACHUP: a thing!
    • Unicorn808
    • 114/11432
    • ??? ??? ??? ??? ???
  • Gender: Male
Re: The day the walrus flew
« Reply #5 on: January 10, 2016, 07:01:41 am »
lol, it seems that flappy bird is a big thing around here :P

Anyways, this looks like fun, and a bit better than flappy bird ;)
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18611
  • Post Rating Ratio: +95/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: The day the walrus flew
« Reply #6 on: January 10, 2016, 08:24:04 am »
Wow that is awesome! The first time I saw that I didn't see the missiles, so I didn't fully get this game.

Also is it just me or are most contestants(eg me) doing something at least remotely related to flappy bird?
Well, the "day the walrus started to fly", October 24 2014, is a big deal around here. Obviously someone's gonna come up with the idea at some point. And with every big thing, there are imitators :P

But yeah, this game looks great! I'd redesign the wings for the monochrome version of my sprite, though, but this still looks like it'd be fun to play. Reminds me of what my old cancelled entry would have looked like. Can't wait to play it!
Yeah I think the Flappy Birdness of this contest is due to that Walrii flight animation from the CW video last year (around the 2 minutes mark)  or the fact people find the flying walrus to look cute (type /walrii in WalrusIRC :P).

  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline c4ooo

  • Super User
  • CW Contest II Winner
  • *
  • Join Date: Aug 2015
  • Location: 127.0.0.1
  • Posts: 993
  • Post Rating Ratio: +12/-4
  • Advanced forumer
  • Gender: Male
Re: The day the walrus flew
« Reply #7 on: January 10, 2016, 04:05:35 pm »
Hm he cannot use other people's code without losing some originality points, though, due to contest rules (not that it would be severe, though, since this is more a library)

Anyway I like the idea so far @c4ooo . Will difficulty slowly increase over time?
The code is more specialized version of axe's DispGraph, basically it just improves my FPS. If i used the axe rutine i would have to bitwise OR the L1 buffer onto the L6 buffer and then copy to the LCD, but Hooloo's routine automatically copies the both buffers simultaneously. ;)

I deffenitly wont look into increasing difficulty within the 10 day deadline :P Right now i am worried because the game might be a bit to hard :/

Todo: reply to all the other ppl :P

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18611
  • Post Rating Ratio: +95/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: The day the walrus flew
« Reply #8 on: January 11, 2016, 09:32:40 am »
You could post a video or animated screenshot of how it looks like
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline c4ooo

  • Super User
  • CW Contest II Winner
  • *
  • Join Date: Aug 2015
  • Location: 127.0.0.1
  • Posts: 993
  • Post Rating Ratio: +12/-4
  • Advanced forumer
  • Gender: Male
Re: The day the walrus flew
« Reply #9 on: January 18, 2016, 06:18:22 pm »
Yea i probably will when the contest is over :P
I [badly] implemented colision with fish, as well as a scoring system, so i am going to send the entry as soon as i can :D

Also yea, there are some paged on this site that have a flying walrus on them soo...

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18611
  • Post Rating Ratio: +95/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: The day the walrus flew
« Reply #10 on: January 19, 2016, 06:52:03 am »
By badly, do you mean like Big Rigs? :trollface:

Also not only we have pages with Walrii flying on it, but @Streetwalrus profile has a Garfield walrus on caffeine running on it. :P
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18611
  • Post Rating Ratio: +95/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: The day the walrus flew
« Reply #11 on: January 19, 2016, 08:57:47 pm »
So I tried what you sent me and I must say it's very fun so far. Also at least it's not as hard as Flappy Bird since you can at least touch the ground :P
  • Calculators owned: TI-57, 73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline c4ooo

  • Super User
  • CW Contest II Winner
  • *
  • Join Date: Aug 2015
  • Location: 127.0.0.1
  • Posts: 993
  • Post Rating Ratio: +12/-4
  • Advanced forumer
  • Gender: Male
Re: The day the walrus flew
« Reply #12 on: January 19, 2016, 10:55:19 pm »
So I tried what you sent me and I must say it's very fun so far. Also at least it's not as hard as Flappy Bird since you can at least touch the ground :P
YAY ^.^  ;D ;D :D :) :D
* c4ooo is just thankfull that the game is playable :)
« Last Edit: January 19, 2016, 10:59:09 pm by c4ooo »

Offline kegwaan

  • Full User
  • Join Date: Dec 2015
  • Location: 34th digit of pi^1/2
  • Posts: 113
  • Post Rating Ratio: +1/-0
  • I suck, but I'm getting better.
    • /u/CL3M3NTiN3_jr
  • Gender: Male
Re: The day the walrus flew
« Reply #13 on: January 19, 2016, 11:52:47 pm »
Looks fun  :thumbsup: ... Can't wait until we (the rest of us) get a chance to play it   :P
  • Calculators owned: TI-84+ SE, TI-84+ CSE
"If it's stupid and it works, it's not stupid."

Offline Jkolade936

  • All Around Coolio
  • Super User
  • Join Date: Jan 2016
  • Location: Horseheads, NY
  • Posts: 1515
  • Post Rating Ratio: +9/-1
  • I'm an unknown loner. I try to change that.
    • Jkolade936
    • My Sprites and Walrii Collection
  • Gender: Male
Re: The day the walrus flew
« Reply #14 on: January 21, 2016, 09:13:51 pm »
It's a fun game. I just wish it had a title screen, HS saving, other little things like that.
  • Calculators owned: None of them. :'(
Does this qualify as a signature? 
The answer is "Sure."


 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games