* 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: Classroom Co-Op Pack  (Read 651 times)

0 Members and 1 Guest are viewing this topic.

Offline ben_g

  • Full User
  • Safe-haven access
  • Join Date: Dec 2014
  • Location:
  • Posts: 164
  • Post Rating Ratio: +12/-0
Classroom Co-Op Pack
« on: December 24, 2016, 09:45:03 pm »
About 3 years ago, My friend and me started programming multiplayer games for our 84+ calculators (mostly during classes, hence the name of this project  ;) ). This project has been worked on until this summer, then school became a lot harder so we decided to just release it since we won't be having enough time to work on this again.

The result of all that programming is the following:

A very fancy menu screen.

But wait, there's more. From that menu, you can launch 8 different games, and all of them can be played with multiple players. The games are: (in the same order as the screenshots) Oxo, Checkers, Align 4, Ludo, Mastermind, Battleships, 9 Men's Morris and Hangman.


I hope you and your friends will have fun with this!

You can download it here: http://www.ticalc.org/archives/files/fileinfo/468/46843.html
« Last Edit: December 27, 2016, 08:25:18 pm by ben_g »



Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18522
  • 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: Classroom Co-Op Pack
« Reply #1 on: December 25, 2016, 05:06:44 am »
Wow, those look great and polished. Glad to see new calc games coming out from you :)

Only one suggestion, though: Maybe add arrow icons to the side of the main menu so that people know that there are more games at the bottom of the list
  • 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 ben_g

  • Full User
  • Safe-haven access
  • Join Date: Dec 2014
  • Location:
  • Posts: 164
  • Post Rating Ratio: +12/-0
Re: Classroom Co-Op Pack
« Reply #2 on: December 26, 2016, 03:22:59 pm »
Great idea. I've added those icons and updated the menu screenshot of the first post. I'll update the download link as soon as the file gets approved on ticalc.

Ticalc apparently only accepts gif screenshots and a maximum of 4 per file, so I also made these animated screenshots that each show 2 games.

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: 747
  • Post Rating Ratio: +10/-1
  • Use pi! Pi is the absolute greatest! :(
    • @UCu_9qD95nADzc-W6RN-3Z8A
    • 113/11328
  • Gender: Male
Re: Classroom Co-Op Pack
« Reply #3 on: December 26, 2016, 04:56:57 pm »
Nice! These games all look amazing, and I can't wait to start playing some of these games with classmates. Also, it's wonderful to see some people are still releasing monochrome calc games.  :thumbsup:

Offline p2

  • CodeWalrus Staff
  • Super User
  • Moderator
  • CodeWalrus Supporter
  • *
  • Join Date: Aug 2016
  • Location: Germany
  • Posts: 2261
  • Post Rating Ratio: +8/-0
  • *Wubba lubba dub dub*
    • KaliPhobos
  • Gender: Male
Re: Classroom Co-Op Pack
« Reply #4 on: December 26, 2016, 08:51:51 pm »
realli impressive O.O
Also I'm super happy to see some more geat games for the 83+/84+  :thumbsup:
By the way, is it asm programs or an app? (didnt try it out yet but I will). :)

great work!!  :love:
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Offline ben_g

  • Full User
  • Safe-haven access
  • Join Date: Dec 2014
  • Location:
  • Posts: 164
  • Post Rating Ratio: +12/-0
Re: Classroom Co-Op Pack
« Reply #5 on: December 26, 2016, 09:11:06 pm »
It's basically a combination of an app and appvars. Everything is written in Axe but because Axe only supports 1-page apps (so a maximum of 16kb), I store the rest of the 39479 bytes in appvars. No shell is needed to run it though spreading the code around in 4 separate files isn't a terribly elegant solution, but I couldn't really think of a better way to handle it. I've tried messing around with dissasemblers to try to recompile it into one multipage app (by first letting Axe compile each page as a seperate app), but I haven't been successful in those attempts.

The app does check for errors when attempting to run the appvars, so if one is missing then the games inside it won't launch, but the parts that are installed will still work correctly and nothing will crash.

Offline p2

  • CodeWalrus Staff
  • Super User
  • Moderator
  • CodeWalrus Supporter
  • *
  • Join Date: Aug 2016
  • Location: Germany
  • Posts: 2261
  • Post Rating Ratio: +8/-0
  • *Wubba lubba dub dub*
    • KaliPhobos
  • Gender: Male
Re: Classroom Co-Op Pack
« Reply #6 on: December 27, 2016, 10:36:42 am »
if it sounds stupid but it worls perfectly then it wasn'T stupid, just uncommon. Seriously, I love your programming style :D
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

 


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