General Discussion > Computer Projects and Ideas

Gateway to Legend

<< < (3/7) > >>

123outerme:


I finally finished my work on my tileset after a weekend of working on it, so here it is! I took what little art talent I have and upscaled the graphics. I previously used 8x8-sized tiles for the "main" map-pack, but figured I could do better. After all, if the game can display up to 48x48 tiles, why limit myself? I agree that some things may need work, and I will continue to look at and improve the tileset. Another point of potential ugliness is the maps I'm using right now; the maps will soon be remade and will look better than they do now!

Here's a list of things that are coming up in the somewhat short-term, in no particular order:

* Redoing the menu palette
* Script editor; "scripts" are lines of data that dictate where and when certain things like warping, etc. happen, so a easy-to-use editor for myself and other map-pack creators is coming!
* More sound effects
* Music
* Currency and the currency store, as well as potentially Exp
* Actual options to change the FPS, volume, etc.
* Bosses and customizable boss behavior
* Local saves holding more data so that some sort of permanent state is kept between rooms
* More types of events such as dialogue, scene scripting (!), etc.
* More engine work
* Probably redoing some of my 48x48 tiles


As well, here's my goals for the long term, in the same unordered fashion:

* Release a beta version with a complete toolchain to give everyone a head-start on making maps
* Finish the main map-pack
* Release the finished version alongside a few more map-packs (secret projects!)

123outerme:
I have taken a long break and got pretty sidetracked. I recently fully implemented dialogue boxes, and now there are two types: infinitely available, and one-time-read boxes. One-time-read boxes reset when you save & quit out of the map-pack, but I probably won't leave it like that. All you have to do to see the dialogue is stand inside the script's bounding box and press Interact (default Space) and you get a nice text box!

However, I have been working on something a little better. I'm making a webpage for my game! So far it's extremely basic and a little bit void of interesting things. I'm adding screenshots, information, my personally-authored map-packs, and more. If you want to see what it looks like so far, I've got it right here: https://123outerme.github.io/Gateway-to-Legend/

123outerme:
Gateway to Legend gains an important feature today: Programmable bosses! Bosses have now been implemented, which exist as script objects. They can be virtually any size (although largest I recommend is 4x4 or maybe 5x5), use any tiles from your tileset, and move in any pattern!
Boss movement is programmable, so you can define any way that the boss moves! An easy one would be back and forth, which is: [(6,0) for 20 frames / (-6,0) for 20 frames]. Although in the script it would look like this: (6|0|20|-6|0|20)
For this video I defined a 2x2 boss that moves in a square. Bosses don't have to be square too, they can be any rectangular shape.



In the video, I also show off the new menu "click" sound, the dialogue script, the hurt/healing field script (which was where I got damaged randomly in the ice world), and older features as well.

Here's what my progress list looks like now:

* Redoing the menu palette
* Script editor; "scripts" are lines of data that dictate where and when certain things like warping, etc. happen, so a easy-to-use editor for myself and other map-pack creators is coming! (just needs one more feature to be fully functional)
* More sound effects
* Music
* Currency and the currency store, as well as potentially Exp
* Actual options to change the FPS, volume, etc.
* Bosses and customizable boss behavior
* Local saves holding more data so that some sort of permanent state is kept between rooms
* More types of events such as dialogue, scene scripting (!), etc.
* More engine work
* Probably redoing some of my 48x48 tiles


Here's my goals for the long term:

* Release a beta version with a complete toolchain to give everyone a head-start on making maps
* Finish the main map-pack
* Release the finished version alongside a few more map-packs (secret projects!)

123outerme:
I've been working on this still, even though I've been rather silent. What's here isn't even a big update, but I've been preparing the engine for several more big things. After those, almost all work on the engine is finished, and then off to map-pack making, which should hopefully be easy after all the work I did on the toolchain program.


I did a lot of "grease" work, aka lots of engine work for things you won't directly see. I've been working to ensure the Linux/GNU version actually runs, reorganizing some code I made before this project, and more stuff. Here, I actually get to show it off. I've added text input, so instead of having to input various data in the command line, you no longer need that. Another thing I did was revamp the Gateway transition slightly and added a boss into transition.

TIfanx1999:
It's always good to see progress. :thumbsup: I like the character animations as he's walking around the map. It's simplistic, but it works. :)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version