Log In  
Follow
wivicer

I, uh, don't really know what to put here.

[ :: Read More :: ]

Cart #26425 | 2016-08-04 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
5

Greetings! I've begun work on a small platforming engine, with a character that bears a striking resemblance to the main character of a famous game franchise.

Update August 3rd, 2016

-Changed sprites, added some flashiness to intro

-Added the ability to shoot. Up to three shots can be on the screen at the same time.

Jumping sound is in!

-Some other tweaks that I can't remember right now

Update July 31st, 2016

-Added intro animation/fanfare (I'll come up with my own music for it later)
Thanks to Tyroney for allowing me to use the code he wrote for that!
-designated channel 1 for sound effects (this is more of a thing for me to remember than actually being coded in)

-Started some background music

Update July 28th, 2016 #1
-Added footsteps and landing sounds
-fixed vertical collision detection

Update July 28th, 2016 #2
-fixed horizontal collision detection (I think)

Update July 31st, 2016

-Added intro animation/fanfare (I'll come up with my own music for it later)
Thanks to Tyroney for allowing me to use the code he wrote for that!
-designated channel 1 for sound effects (this is more of a thing for me to remember than actually being coded in)

-Started some background music

A little bit on the history of this project

This project's name has always been mortide, and its inspiration has always been metroid, but it started out back in 2008, when I was in 9th grade. I had become proficient at TI-BASIC (the built-in programming language on the TI-83/83+/84/etc.), and had recently discovered the existence of precompiled assembly librarys which gave the user/coder much more control over what appeared on the calculator's tiny 96x64 display. After doing a little research, and getting some support from the TI programming community (ticalc.org was a great resource for this), I began making a little platforming game. For those who aren't aware, the TI-83+ has two types of memory, as all processors do, 160kb ROM and 24kb RAM. Programs and other objects in ROM are considered "archived", and will persist if the calculator crashes due to, say, the batteries being pulled out while the calculator is on. Data in RAM persists only if the calculator is shut off properly. Guess what happened about five times during the "development" of that little metroid-style game? I forgot to archive the files, and the batteries died.

I started over every time, because frankly it was quite fun to write programs on this little math machine. Eventually, though, I got too busy to continue.

Fast forward to my senior year of high school. I took a programming class in Java using the Greenfoot IDE/API. I still had all the graphics and sprites that I'd drawn pixel by pixel on my calculator, so I decided to convert them to .png and try making the game again in Java. I got the engine going, I had everything working, and then something in the api changed and my collision detection stopped working in the IDE. So I dropped it after spending weeks trying to figure out where the problem was.

here's a link to that old greenfoot project if you're interested in it. It's more of a tech demo than anything, but the last version I uploaded to the gallery works just fine.
clicky

In summary, this here is the third incarnation of this project. Here's hoping I can finish it this time!

P#25884 2016-07-26 01:36 ( Edited 2016-08-04 04:56)

[ :: Read More :: ]

Cart #25803 | 2016-07-24 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

Cart #25892 | 2016-07-26 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
4

I'm a huge fan of the DooM franchise, so I decided to make the music from Episode 1 Mission 1 of The Ultimate Doom in the Pico-8 tracker (at Doom's gate) and episode 1 mission 8 (Sign of Evil).

I've also included 8x8 sprites of all of the enemies and a few of the decorations in the cart.

Happy listening!

P#25804 2016-07-24 02:05 ( Edited 2016-07-26 07:07)

Follow Lexaloffle:          
Generated 2024-04-16 21:29:51 | 0.068s | Q:13