CodeWalrus

Development => Calculators => Calc Projects, Programming & Tutorials => Topic started by: mazhat on May 06, 2017, 12:15:11 am

Title: Spaghetti Dungeon (Formerly Raiders)
Post by: mazhat on May 06, 2017, 12:15:11 am
Yes! Inexplicitly named MOS Raiders.

For the last two months I haven't presented anything to show you.
                               
                                      That ends now!

(https://mos.neocities.org/smileDarnYaSMILE.gif)

Featured here:
-Tilemap
-Collisions to walls
-Stabbing and stabbing downtime
-Diagonal movement
-Player colorblindness

MOS Raiders will be a Zelda-like game. I decided that Zelda is a pretty simple concept, somehow Zelda AI is simultaneously
simple but difficult as death.

MOS Raiders gets the name from you being able to raid organisations.

It will probably have perma-death, whether it's optional is being decided.

Maps could be persistent if there's enough memory, otherwise I'll use procedural generation,
and if worse comes to worst I'll use random generation.


I usually like to leave pixel art up to the imagination, but
this is what goes through my head when I see the character.
(https://mos.neocities.org/makeLifeWorthWhile.png)
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on May 07, 2017, 02:11:25 am
Update: Gonna figure out how to use Axe to my advantage and get a dynamic amount of enemies instead of the fixed amount I planned originally.  New maps are being created.
Title: Re: Raiders: A Zelda-Like game.
Post by: MateoConLechuga on May 07, 2017, 02:13:32 am
This looks really sweet! :D It kind of reminds me of blockdude style fighting heh. Keep up the good work! :)
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on May 07, 2017, 02:18:07 am
Glad you like it!
This project will be my first calculator game that will be released.
Hoping that everything goes smoothly.
Title: Re: Raiders: A Zelda-Like game.
Post by: tr1p1ea on May 07, 2017, 02:19:47 am
Raiders reminds me of Indiana Jones :). Make it a whip and you're set!

Looks awesome :).
Title: Re: Raiders: A Zelda-Like game.
Post by: xMarminq_ on May 07, 2017, 02:20:10 am
The movement looks really smooth! Shame I don't have a Ti-84...
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on May 07, 2017, 02:25:04 am
Indiana Jones was def in the back of my mind.

Hmmm, maybe a port is in store? :^)
(Whether it be for pc or colour calculator, if I get one)
Title: Re: Raiders: A Zelda-Like game.
Post by: Hayleia on May 07, 2017, 08:34:12 am
Looks nice already :)

However, if I were you, I'd make sure to keep the code legible, especially for a Zelda-like game. Maybe you want to share the source for people to help you with that, or maybe you just want to read posts about how to write legible Axe. But in any case, don't keep writing "code that works" and that you understand while it's only 100 lines long but that you won't understand when it's 2000 lines long... Be sure to write code that still works (of course) but that you'll always understand later. For example, don't use GDB1 to store your maps, and Str1 to store your sprites, and ABC...Z to store your variables, but use custom readable names.
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on May 07, 2017, 01:07:25 pm
Oh boy, you can trust that I'm trying as hard as I can!
The code I've written so far has very ugly code.
The thing that makes it readable is the comments
and the fact I try to keep everything in it's own sub program.

I never learned how to make beautiful code
since I was self taught,
and now I fall into every programmers pitfall!
Title: Re: Raiders: A Zelda-Like game.
Post by: DJ Omnimaga on May 07, 2017, 02:12:52 pm
This looks very good. :D Good luck on this project and make sure to keep it simple at first :3=
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on May 07, 2017, 02:55:14 pm
Thanks for the support, Dj.

I had superstar hero in mind when I came up with how the game should play out. This game could have been turn based otherwise.
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on May 14, 2017, 08:26:23 pm
Update:
Now you can explore whole galaxies.
Universes of nothing but brick and sand.
You can roam forever and never find the room you started out in.
The universe is indifferent to your eternal hike.
Title: Re: Raiders: A Zelda-Like game.
Post by: Pieman7373 on May 14, 2017, 08:57:18 pm
 :thumbsup: :thumbsup:
Nice :D
Title: Re: Raiders: A Zelda-Like game.
Post by: DJ Omnimaga on May 18, 2017, 01:07:16 am
Quote from: mazhat on May 14, 2017, 08:26:23 pm
Update:
Now you can explore whole galaxies.
Universes of nothing but brick and sand.
You can roam forever and never find the room you started out in.
The universe is indifferent to your eternal hike.
Awesome. Also I'm happy that Superstar Hero inspird you ^^

Will there be checkpoints you can place so that you don't get lost?
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on May 18, 2017, 10:37:14 pm
@Pieman7373 I hope I can honour you with this RPG, Mr.Pie.

@DJ Omnimaga 

Raiders is a game about secrets. The progression is loose, you can
go where ever you want and still win. If you miss an item it will not make the game any harder (generally speaking).
Regardless, the map is small in relative terms. 10*8 is the size for now (Very small).

I hope to make the map intuitive enough to not need checkpoints, but we'll see how it plays out.

Also sorry for misleading you guys. The description I made in the last post was a dramatised way to
say there's no borders to the map, so it reads everything in the user space instead (hope that's not a misnomer)!

Title: Re: Raiders: A Zelda-Like game.
Post by: DJ Omnimaga on May 19, 2017, 04:37:32 pm
As long as 10*8 doesn't mean the entire game now lasts only one screen then it's good :P
Title: Re: Raiders: A Zelda-Like game.
Post by: c4ooo on May 19, 2017, 09:30:57 pm
Quote from: mazhat on May 18, 2017, 10:37:14 pm
Also sorry for misleading you guys. The description I made in the last post was a dramatised way to
say there's no borders to the map, so it reads everything in the user space instead (hope that's not a misnomer)!

Best post ever, +1
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on June 12, 2017, 04:35:38 pm
Releasing a bitmap maker after school, so stay tuned.
It saves to "prgmBITMP".
Title: Re: Raiders: A Zelda-Like game.
Post by: DJ Omnimaga on June 12, 2017, 06:37:34 pm
You mean a sprite editor?
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on June 12, 2017, 08:24:03 pm
@xlibman A full on bitmap maker :^)
A bitmap 96*64 pixels in area.

Instructions:
2nd - to draw pixel
Alpha - to clear pixel
MODE - to slow down
Enter - to SAVE AND QUIT
5 - on the numerical pad to quit (without saving!)
(Also, yes I know the number 5 is weird, but it's prevents accidents)

EXTRA INFO:
-The bitmap stores to hexadecimal in a prgm called "BITMP"

Notes:
-FOR MIRAGE OS AND TI-84+ ONLY
-The program was made in a day, so it's not optimised for speed or size.
-You can go outside the border, but don't.
-It doesn't use interrupts, it uses polling events.

Specs:
Program is ~9000 Bytes large.

Reason for creation:
Every other on-calc bitmap editor I've used SUCKS. I'm sorry for being so rude, but it's driving me crazy!
I hope you enjoy, and I'll be sure to update it if you find any problems, or if you want a custom feature.

UPDATE! WHOOPS WRONG FILE LOL. You 3 who downloaded it are not going to like what you see lol.

UPDATE 2: I accidentally uploaded an old file of the bitmap program! Here's another download.
>:^( It's just a week of frustration for me.
Title: Re: Raiders: A Zelda-Like game.
Post by: DJ Omnimaga on June 15, 2017, 07:30:00 pm
Aah ok. I tend to prefer making my pictures on the PC now and convert them using converters, but an on-calc editor was always handy when I had limited computer access.
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on June 18, 2017, 06:16:33 pm

Ah, Liberal Crime Squad.
"To some a dream come true, to others an offensive piece of crap."


(https://mos.neocities.org/LCS-TI84(3).gif)
Two gifs because one is TOO SLOW, UGH.
(https://mos.neocities.org/LCS-TI84(4).gif)

My two main projects are at a stand still because I can't make up my mind
on how the AI should work. So I present to you something a bit more simple than that:
A port for Liberal Crime Squad!

The features won't be 1:1 and this project will be done quickly because LCS doesn't
really have any content, the maps are tiny and the game play is mildly boring
at best. It's like the anti-Dwarf Fortress. I love it.

---------------------------------
Things already implemented:
Some maps.
Random encounter sub routine.
Some menu options (and debug options)
Conservative SCREEEEEEEEEEEch.

@xlibman Honestly, my bitmap editor serves little practical purpose, but it's great for people who want to make bitmaps on the go.
Cons: Takes too much space, tedious and precision drawing is impossible.
Pros: Portable, relatively intuitive.
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on June 24, 2017, 06:16:12 pm
Spoiler: ShowHide

(https://mos.neocities.org/LCSBreakAndEnter.jpg)
>When the picture takes up more than 50% of the post.

(https://mos.neocities.org/LCSBAE(1).gif)

Break and enter update!

Early Graphical Update
       -New tile set and tiles!
Inventory and Interactions
      -Things in your inventory now react, just bump into stuff!
      -Doors can be broken open with crowbars
      -You can talk to the landlord, but it just says "rent" and a place holder.
Misc
     -There's now stat modifiers.
      -> Implemented: Breaking the doors require Strength, and sneaking requires Charisma.
                 Heart - How liberal you are
                 Intelligence - How smart you are (Hacking, hot wiring cars and lock picking)
                 Wisdom - How conservative you are
                 Health - General health
                 Agility - HtH combat stuff.
                 Strength - The ability to destroy and HtH combat
                 Charisma - The ability to sneak away and recruit people.
                 

Next up:
-Spray painting the walls, because that's fun!
-Implementing encounters.
-Base of operations and safe havens.
-Recruits
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on June 27, 2017, 05:23:05 pm
Now you can spray paint the walls.
Spray painting one wall gives you +1 juice. (Juice is the equivalent to exp.)
It's the lowest amount of juice you can obtain, and the most tedious.

Next up:
-Inventory management.
-Guns and ammo
-Implementing encounters.
-Base of operations and safe havens.
-Recruits
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on October 15, 2018, 11:21:47 pm
Necro-posting, I know.
I think you guys will like this, however.

It's Raiders, but ported to PC!
The maps are bigger, and development is sooooo much easier.
It's super inspired by Gateway to Legend and LOZ, (but you knew that because you have are my biggest fan ;)

I've learned OOP a while back so the code is pretty readable, and the game itself is data-oriented.
Spoiler: ShowHide

(https://mos.neocities.org/LOS2018-10-15(Revision1).gif)

(https://mos.neocities.org/boomerang20180922.gif)
Title: Raiders, but now ported to PC
Post by: mazhat on October 19, 2018, 03:41:26 pm
Path-finding update!
There's now path finding and stuff. It's sub-par but woks for a game of this style.

You can also make your own characters using a '.actor' file.

(https://mos.neocities.org/ChaseMeChaseYou2018-10-18(2).gif)


(https://mos.neocities.org/Starman2018-10-09.gif)
Title: Re: Raiders: A Zelda-Like game.
Post by: 123outerme on October 19, 2018, 07:31:17 pm
Wow, that looks amazing! I love the art style. The boomerang seems to act just like NES Legend of Zelda boomerang, and I like how parts of the map are obscured until you get closer! I can see a little of bit of my profile picture in that last screenshot ;) Are there any public beta builds yet? How much of this port have you done so far?
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on October 19, 2018, 10:53:06 pm
Thank you! I am stealing a bunch of stuff from other games I like.
My goal right now is to make an accessible Nethack-like game.
I would rather be making a turn-based roguelike, but I think this is more important (and somewhat unique).

>:] Haha, stolen_avatar.jpg

There is no public build, because I'm getting the engine ready (this game is pretty early in development).
So far all you can do is walk around and mess around with the NPC enemies.

Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on October 21, 2018, 07:23:32 pm

Absolutely terrifying!



(https://mos.neocities.org/art/GiveThemRedBananas2018-10-21.gif)
Title: Re: Raiders: A Zelda-Like game.
Post by: mazhat on November 12, 2018, 07:28:52 pm
I've got some Rogue [1980] level generation going on now!



(https://mos.neocities.org/art/RogueLevelGenerationReduc2018-11-11.gif)
Title: Re: Spaghetti Dungeon (Formerly Raiders)
Post by: DJ Omnimaga on June 08, 2019, 04:44:03 pm
Is this still being worked on? Because this looks very cool :O
Title: Re: Spaghetti Dungeon (Formerly Raiders)
Post by: mazhat on June 13, 2019, 03:31:28 pm
The last time I worked on it was a while ago ~w~
but I could always go back to it! I would love to change the code a little and finish this though :)