Join us on Discord!
You can help CodeWalrus stay online by donating here.
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Patrick Davidson

#1



I have just released an initial preview version of a raycasting based 3D game for the TI-84 Plus CE: https://www.ocf.berkeley.edu/~pad/files/cellar-ti84ce.zip

For now this has only one small level with minimal gameplay (the goal being to escape the cellar before the radioactive waster kills you), but at least it works -- or so I hope!  This game is part in C and part in assembly language.  Right now it is running about 10 frames per second but optimizations should speed it up -- along with feature additions that slow it down.
#2
Calc Projects, Programming & Tutorials / Re: Linux
June 28, 2017, 12:41:42 PM
Quote from: Streetwalrus on June 25, 2017, 09:30:36 AMI'm sure you've already been told, but don't just say this, because it implies that you want us to hold your hand and do things for you. If you have a specific question, do ask it, but otherwise do refrain or people will dismiss you as someone who doesn't really want to learn (to be honest, it's already too late for you, but you can always make up for it).

Also, I would like you to change the name of this project. It has absolutely nothing to do with Linux, and it's a trademark infringement, which has been discussed before. Why not come up with something original?

Lots of people have made programs they called "Windows" for the calculators -- only about time for Linux to have its trademark infringed too :)
#3
Other / Re: Scenery in your country (user photos only)
January 07, 2017, 03:35:32 AM
Quote from: DJ Omnimaga on January 04, 2017, 07:46:38 AM
Nice pics guys. PatrickD, from which building was that first NYC picture taken from? Also by Wisconsin I assume you mean the state? I am wondering, since I thought you lived in NY state (unless Wisconsin is one of your former home?)

I went to school in Wisconsin a while back.  The first NYC picture is from the One World Trade Center.
#4
Other / Re: Scenery in your country (user photos only)
January 04, 2017, 02:37:26 AM
And here are some from the city:



#5
Other / Re: Scenery in your country (user photos only)
January 04, 2017, 02:25:14 AM
As I'd discussed on IRC, I have more photos from foreign countries than my own, but I do have a few from home.  I'll start with some photos from WIsconsin, the first two of which are taken standing on a lake (these are about 12 years old):



#6
Other / Re: The Most Important Languages
November 25, 2016, 11:27:01 AM
z80 doesn't count as a spoken language?
#7
Does the $15 include the TI-85 version?
#8
The CSE version does sometimes fail to keep up at higher speeds but that depends on how much is going on though the recent optimization improve it somewhat.  When you are not shooting at all but just trying to dodge enemy bullets it can run at full speed up to speed 8.  When you are firing rapidly then it may be limited to speed 6.  However, once you've destroyed most of the enemies, then the game will be able to run at full speed 9 for the rest of the level even on the CSE.
#9
Other / Re: DJ Juju and Patrick Davidson meet irl
July 16, 2016, 04:18:00 AM
You left out the most important attendee ... my TI-85!
#10
The code keeps the score in ASCII so it the code that adds up the score can reach a maximum of 999,999.

However, it would be extremely difficult (to say the least) to actually score above 65536.

There are around a thousand enemies in the whole game -- the base score from destroying them all is about 1,000 times your speed.  If you are playing at maximum speed, you get a base of 9,000 from destroying them.  If you play on hard mode you can get twice the points for destroying enemies in rapid succession.  Assuming you get this all the time (an optimistic assumption) then you can get about 18,000.  You also get 10 times speed for bonus scoring powerups (90 per powerup) and 100 speed for each life left at the end of the game.  To get the rest of the way you'd need a whole lot of these -- if you got an equal number of life and score powerups you'd need about 47 of  each to get there.  You would need very good luck with the random number generation for that many to even drop -- and also would have to collect every one without getting hit, unless you get even more drops to balance the lost lives.
#11
I wouldn't want to make it to easy with too many lives :)
#12
You can start with 2 lives now ... if you choose easy mode :)
#13
I have now released version 1042 of Calcuzap, an asm shoot-em-up game for the TI-84 Plus C Silver Edition, TI-84 Plus CE, and TI-83 Premium CE.  This version includes 47 levels, user-selectable speed and difficulty, 6 types of power-ups including 3 enhanced weapons for the player, a starfield background (not available on the TI-84 Plus C Silver Edition), and a high-score table.

This new version adds pixel-exact collision detection, improved performance on the TI-84 Plus C Silver Edition version (no impact on the other calculators which are already fast enough!), and fixes a bug that would sometimes corrupt parts of the display on later levels when the enemies released escape pods.

The new version is not up on ticalc.org yet, but you can download it straight from the original source --  https://www.ocf.berkeley.edu/~pad/

Edit by DJ: fixed web link
Powered by EzPortal