Chinese Traditional
Dutch
English
French
German
Hebrew
Japanese
Russian
Language:
Advanced
Home
Forum
Board Index
Latest Activity
Help
Members
New Posts
IRC
Downloads
Games
Utilities
Music
TIMGUL Archives
Arcade
About
About CodeWalrus
Rules
Post Stats
Login
Register
Home
»
CodeWalrus
»
Development
»
Calculators
»
Calc Projects, Programming & Tutorials
»
Androides - Tilemap-based platformer for the CE, made in C
ti-84+ce
We're on Discord!
Please join our server now
if you don't want to miss anything!
(More info)
| Join the UCC4 contest!
(More info)
Ads by Project Wonderful! Your ad here, right now: $0
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.
« previous
next »
Send this topic
Print
Pages: [
1
]
2
Go Down
Author
Topic: Androides - Tilemap-based platformer for the CE, made in C (Read 8125 times)
0 Members and 1 Guest are viewing this topic.
critor
Full User
Join Date: Dec 2014
Location:
Posts: 204
Post Rating Ratio: +6/-0
Androides - Tilemap-based platformer for the CE, made in C
«
on:
October 26, 2015, 02:27:18 pm »
These last few days, I've been working
(with some little help from Adriweb)
on a game for the TI-83 Premium CE / TI-84 Plus CE, "Androides".
It's not a Mario, but it's still the first platformer game for the CE !
More accurately, it's an adaptation of a Lode Runner like game released in 1985 by Infogrames.
In this game, you have to collect all parcels of a room filled with walls, ladders and suspended hand-to-hand bars, in order to access the next room.
But you'll have to avoid the deadly android guardians who are constantly going to pursue you everywhere !
Fortunately, you can make a wall disappear for a short period in order to access new places or to trap androids.
Here's a Youtube playthrough up to the 3rd room :
But there are many more rooms if you dare !
For better performance, the game uses the CE's LCD 8bpp mode.
It features a new key scanning method compatible with simultaneous key presses. Quite useful to run before the very reactive androids !
It's also used to make block disappear, the key combo being [alphs]+[left/right].
As you can see, there is no lag. A useless sub loop has been adding specifically in order to slow down the game which was originally totally impossible.
Once again, the game was built thanks to the TI-Planet online C compiler for the CE, and as usual it's open-source.
Download
:
https://tiplanet.org/forum/archives_voir.php?id=335066
Link
:
online javascript demo
(with much harmless androids
)
Cross posted from
:
https://tiplanet.org/forum/viewtopic.php?t=17462&p=191299#p191299
«
Last Edit: November 26, 2015, 12:37:40 am by DJ Omnimaga
»
Short URL:
Logged
+1/-0 karm for this message
+1/-0 karm for this message
Araidia
Full User
Join Date: Sep 2015
Location: USA
Posts: 233
Post Rating Ratio: +0/-0
Gender:
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #1
on:
October 26, 2015, 05:42:49 pm »
Nice, but do you have to download anything else before you can play? (Like Doors CSE or Textlib CE)
Short URL:
Logged
Calculators owned: TI84+ CE
Also Known as: Soul | Enguard
critor
Full User
Join Date: Dec 2014
Location:
Posts: 204
Post Rating Ratio: +6/-0
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #2
on:
October 26, 2015, 05:48:51 pm »
No, it works directly.
Short URL:
Logged
Adriweb
Full User
CodeWalrus Supporter
Join Date: Jan 2015
Location: France & Canada
Posts: 433
Post Rating Ratio: +7/-1
Gender:
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #3
on:
October 26, 2015, 09:29:12 pm »
In fact, it happens to work more reliably when launched directly with Asm( than from Cesium. However, I changed something and it works 100% of the time from me, but not for some other people, from Cesium...
Edit: wait, Critor changed something else and apparently it works fine now, for both of us...
«
Last Edit: October 26, 2015, 09:41:07 pm by Adriweb
»
Short URL:
Logged
Calculators owned: TI-Nspire CX CAS, TI-Nspire CX, TI-Nspire CAS (x3), TI-Nspire (x2), TI-Nspire CM-C CAS, TI-Nspire CAS+, TI-80, TI-82 Stats.fr, TI-82 Plus, TI-83 Plus, TI-83 Plus.fr USB, TI-84+, TI-84+ Pocket SE, TI-84+ C Silver Edition, TI-84 Plus CE, TI-89 Titanium, TI-86, TI-Voyage 200, TI-Collège Plus, TI-Collège Plus Solaire, 3 HP, some Casios
Co-founder & co-administrator of
TI-Planet
and
Inspired-Lua
critor
Full User
Join Date: Dec 2014
Location:
Posts: 204
Post Rating Ratio: +6/-0
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #4
on:
October 26, 2015, 09:53:17 pm »
The
latest update
seems to work perfectly with both Cesium and Asm(.
Short URL:
Logged
xlibman
Omni founder & CW co-founder
CodeWalrus Staff
Super User
Forum Maintenance
Original 5
CodeWalrus Supporter
Join Date: Nov 2014
Location: Quebec, Canada
Posts: 19003
Post Rating Ratio: +100/-5
Gender:
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #5
on:
October 27, 2015, 03:52:18 am »
They predicted Android phones but misspelled it as Androides?
Just kidding, I actually read the topic
, this looks very cool. I wonder if you plan to release those games on ticalc.org as well while Travis still write some news? Those new games for the CE should get more exposure.
Anyway good job
Short URL:
Logged
Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV
Bandcamp
|
Reverbnation
|
Facebook
|
Youtube
|
Twitter
Retired
Omnimaga
admin (2001-11) and editor (2012-14)
critor
Full User
Join Date: Dec 2014
Location:
Posts: 204
Post Rating Ratio: +6/-0
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #6
on:
October 29, 2015, 08:51:21 am »
Thank you for your advice.
Both Androide and Mandragore are now available on ticalc :
http://www.ticalc.org/pub/84plusce/asm/games/
Short URL:
Logged
xlibman
Omni founder & CW co-founder
CodeWalrus Staff
Super User
Forum Maintenance
Original 5
CodeWalrus Supporter
Join Date: Nov 2014
Location: Quebec, Canada
Posts: 19003
Post Rating Ratio: +100/-5
Gender:
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #7
on:
October 29, 2015, 06:44:04 pm »
Cool
, I am curious if they'll make it in time for 2015 POTY
Short URL:
Logged
Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV
Bandcamp
|
Reverbnation
|
Facebook
|
Youtube
|
Twitter
Retired
Omnimaga
admin (2001-11) and editor (2012-14)
alexgt
Just your friendly neighborhood Ninja Stach Fancy Iron Man
Super User
Join Date: Dec 2014
Location: Behind you
Posts: 2615
Post Rating Ratio: +6/-1
Something should go here...
Gender:
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #8
on:
October 29, 2015, 10:49:02 pm »
Cool, I have a friend that has a CE.... maybe I could test it out :3
Short URL:
Logged
Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX
xlibman
Omni founder & CW co-founder
CodeWalrus Staff
Super User
Forum Maintenance
Original 5
CodeWalrus Supporter
Join Date: Nov 2014
Location: Quebec, Canada
Posts: 19003
Post Rating Ratio: +100/-5
Gender:
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #9
on:
October 30, 2015, 03:51:44 am »
I didn't have time to try the CE version yet, but I tried the JS version linked in the first post. How do you beat the first level?
Short URL:
Logged
Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV
Bandcamp
|
Reverbnation
|
Facebook
|
Youtube
|
Twitter
Retired
Omnimaga
admin (2001-11) and editor (2012-14)
Adriweb
Full User
CodeWalrus Supporter
Join Date: Jan 2015
Location: France & Canada
Posts: 433
Post Rating Ratio: +7/-1
Gender:
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #10
on:
October 30, 2015, 05:28:52 am »
Look at the walkthrough (which is critor's youtube video showing the game
)
Short URL:
Logged
Calculators owned: TI-Nspire CX CAS, TI-Nspire CX, TI-Nspire CAS (x3), TI-Nspire (x2), TI-Nspire CM-C CAS, TI-Nspire CAS+, TI-80, TI-82 Stats.fr, TI-82 Plus, TI-83 Plus, TI-83 Plus.fr USB, TI-84+, TI-84+ Pocket SE, TI-84+ C Silver Edition, TI-84 Plus CE, TI-89 Titanium, TI-86, TI-Voyage 200, TI-Collège Plus, TI-Collège Plus Solaire, 3 HP, some Casios
Co-founder & co-administrator of
TI-Planet
and
Inspired-Lua
xlibman
Omni founder & CW co-founder
CodeWalrus Staff
Super User
Forum Maintenance
Original 5
CodeWalrus Supporter
Join Date: Nov 2014
Location: Quebec, Canada
Posts: 19003
Post Rating Ratio: +100/-5
Gender:
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #11
on:
October 30, 2015, 05:30:03 am »
YEah I mean the enemy always seemed faster than me
. I'll check Critor's tutorial I guess
Short URL:
Logged
Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV
Bandcamp
|
Reverbnation
|
Facebook
|
Youtube
|
Twitter
Retired
Omnimaga
admin (2001-11) and editor (2012-14)
critor
Full User
Join Date: Dec 2014
Location:
Posts: 204
Post Rating Ratio: +6/-0
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #12
on:
November 01, 2015, 03:59:25 pm »
Game update :
90 new levels
saves your progression upon exit, and loads it automatically on the next execution
levels data is now stored in a separate archived appvar, which saves a lot of RAM
Download :
https://tiplanet.org/forum/archives_voir.php?id=335066
Short URL:
Logged
xlibman
Omni founder & CW co-founder
CodeWalrus Staff
Super User
Forum Maintenance
Original 5
CodeWalrus Supporter
Join Date: Nov 2014
Location: Quebec, Canada
Posts: 19003
Post Rating Ratio: +100/-5
Gender:
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #13
on:
November 05, 2015, 09:32:25 am »
One suggestion I have would be to add background variety, eg have a different background for each world. Awesome update by the way. Saving on exit can be handy when you need to quit fast and I'm glad that levels can now be archived. THe calc has a lot of RAM but having stuff archived protects it against accidental RAM clears caused by other programs and betas.
Short URL:
Logged
Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV
Bandcamp
|
Reverbnation
|
Facebook
|
Youtube
|
Twitter
Retired
Omnimaga
admin (2001-11) and editor (2012-14)
alexgt
Just your friendly neighborhood Ninja Stach Fancy Iron Man
Super User
Join Date: Dec 2014
Location: Behind you
Posts: 2615
Post Rating Ratio: +6/-1
Something should go here...
Gender:
Re: "Androides" - Tilemap-based platformer for the CE, made in C
«
Reply #14
on:
November 06, 2015, 12:51:26 am »
Awesome
! I really wan't a CE now (for other reasons also to)
Short URL:
Logged
Calculators owned: Ti-84+, Ti-Nspire, Hp Prime, Broken HP Prime, HP 48SX
Send this topic
Print
Pages: [
1
]
2
Go Up
« previous
next »
Home
»
CodeWalrus
»
Development
»
Calculators
»
Calc Projects, Programming & Tutorials
»
Androides - Tilemap-based platformer for the CE, made in C
ti-84+ce
Short URL:
View all topic attachments
You can also use the following HTML or bulletin board code to share it on your page or forum signature!
[url=https://codewalr.us][img]https://codewalr.us/other/cwaffiliate.png[/img][/url]
Also do not forget to check our affiliates below.