General Discussion > Computer Projects and Ideas

Gateway to Legend

(1/7) > >>

123outerme:
Gateway to Legend is an open-source Puzzle-RPG. The main focus of the game will obviously be solving puzzles to get experience, as any Puzzle-RPG would have it, but the mechanics that make this game unique is that most puzzle mechanics will be based off doors or gates! Switches and door pairs allow you to gain access to rooms, teleporters provide gates between two places on the map, and more! It also supports the development and easy integration of user-generated content, as well; you can make puzzle map-packs for this project! I've done quite a bit of work on this engine so far, and I'd like to show it off. Here's what I have so far:


In this video, I show off the work I've done with enemies and pathfinding, music, and sound effects! Bosses, the toolchain, and abilities are also shown off!

There are 3 enemy types: Fast but low damage and HP moving straight to you, slow but higher damage and HP, taking a slower, more methodical path, and a third, which totally ignores collision.

There's also a map-pack wizard that helps user-generated content, as far as the programs go. I have my Github repository over here, and I would very much appreciate any suggestions from the community!

Other Stuff:
* Join my Discord! I post more frequent updates there.
* Take a look at my website I wrote!
* See my GameJolt Page!

TIfanx1999:
Sound interesting, there are lots of different elements you could include with puzzle RPGs, so I'll be quite interested to see what all kind of mechanics you come up with. :)

123outerme:

--- Quote from: Art_of_camelot on October 18, 2017, 06:37:37 pm ---Sound interesting, there are lots of different elements you could include with puzzle RPGs, so I'll be quite interested to see what all kind of mechanics you come up with. :)

--- End quote ---
Thanks! I have some really good core puzzle ideas that I came up with a day or so after I posted the topic, so now I'll have a better idea of what to do with the mechanics now.



Here's my new progress! You can see that all the "event" tiles, or puzzle mechanics, are displayed onscreen. I also implemented button and door behaviors, with framework to do the same thing for each tile. I also did a lot of work on the map toolchain, making it so that each program can be compiled with the same header file(s), meaning no extra bloat in the build directory, among other changes like always displaying event tiles there too.

123outerme:
I have some new progress to display! This screenshot, I made some decently big progress on the engine! I added the ability to write scripts for your maps. Scripts are versatile lines of data that define behavior of a certain map. In this case, I showed a script that warps the player to any other map, in any other coordinates. This is a "use portal" script, which, when stepping on a warp gate tile with defined behavior, shows a fading animation like I displayed, then puts the player in a new map. The warp gate script will be used to very good effect in the main map-pack, and map-makers will obviously be allowed to use this script to its fullest as well! You may ask how the warp gate is a mechanic worth showing, and I concede, it's not exactly a mechanic. However, the freedom that the warp gate script, and scripts in general, provide is enough to get me excited. When I start developing the main map-pack for real, you will be convinced on how to effectively use such a device.

Other script behavior has already been defined, such as a dialogue script, which displays the specified line of text upon triggering the event. I haven't written it yet, but there will be some sort of script editor. Whether that's included in the map editor, its own seperate tool, or whatever, it will exist.

TIfanx1999:
Looks like this is coming along quite nicely. Nice work! :)

Navigation

[0] Message Index

[#] Next page

Go to full version