Rogue Legacy Source Code Released!

preview_player
Показать описание
Cellar Door games, the creators of Rogue Legacy, the popular indie roguelite hit just released the source code to this game. It was developed using Microsoft's awesome (and sadly cancelled) XNA C# framework and ported using the FNA library. Speaking of FNA, the creator the of FNA project will be managing the project now that the code is released. Note this is not open source, it's source available, we cover the details in the video.

Key Links
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
Рекомендации по теме
Комментарии
Автор

I like projects like this because it shows the warts of code bases from successful projects. Too often beginning developers think they have to overengineer everything and then you look at this and see a 100 line switch statement and you're like "maybe my code isn't that bad".

jonathanjblair
Автор

Terraria is the most successful example of an XNA engine project. (7th most successful game in general of all time)

DanMizu
Автор

This is actually great news. As someone who's a semi-beginner to making games, it would be interesting to look through the source to see how everything is structured. (Especially since I've tried Monogame before and bounced off)

stuffisfunsometimes
Автор

I was actually considering buying the sequel this week, what a weird coincidence

soadsam
Автор

While I don't particularly care for "source available" licenses in general, I applaud their move to release the source code at all because this helps with game preservation if nothing else.

anon_y_mousse
Автор

RL was the first game I felt a mutual love for. Like you love games, or find games that clearly don't know you, but RL was the first that I took a look at it and was like, "Yeah as gamers I think we understand each other." Super happy to have seen it greenlit as I was worried about that due to games sorta falling in and out of that system Steam used to have, but also because the gameplay promise was and is still there. I struggle with the whole gamedev scene approaching it with hobbiest intent, and hope I can maybe use this to learn a genuinely useful skill somewhere that I can help jam people into a fun sammich or something idk. Super cool to be potentially able to make the game catered and flavored to me too, or otherwise find ways to even just enhance it little bit by little bit.

e.c
Автор

love when devs do this! this game is amazing, played the crap out of this when it came out

refeals
Автор

thats funny, i always look for the word "kludge" in a repo when i first dig in to it.

magnetomage
Автор

The way I read the license is that you are allowed to fork it and replace the assets with free assets that you are allowed to include in a public repo that may need attribution notes

bexplosion
Автор

You find the coolest projects. Will you be sharing any VR projects? What do you Think of the Quest 3?

viperjay
Автор

BTW source for RL2 is also available. You just have to decompile it.

qqqbbb
Автор

At 5:10 the search box there only searches in filenames not content. For that you need to use the search box at the very top of the page. Very unintuitive.

charliegnu
Автор

You were searching file names, there are "Hack" and "TODO" once you get to the code. But the closest to a swear word I found was "WasHit".

Theraot
Автор

Wish more old games did this. I don't want to see pretty, library-esq code. I want to see the "I got like 20 min to make this shit work" code.

Fdstamp
Автор

Interesting, but I can't even look at this. Since I'm just getting ready to do a similar project.
So I don't want any link to this at all, but it does sound interesting

etherealregions
Автор

Perhpas it is time for Procedural Death Labyrinth or similar terminology :P

Theraot
Автор

"RogueLite or RogueLike, i'm not sure what they call them anymore"

First: This can't be a rogueLike, ebcause by definition a roguelike has to be "like rogue" (top down view, permadeath, random dungeons, no meta progression and so on) and second and more importand: THIS is the Game that was FIRST advertised as a roguelite. Spelunky had similar mechanics but Rogue Legacy was the first game that was called a roguelite (by Cellar Door Games itself).

I love this game. One of the few games I got all achivements.

insaneronny
Автор

That’s definitely not “open” source. It’s source is released

burprobrox
Автор

I was confused by title. I thought it's about game Rogue (we all love, for giving world a "Rogue-like" genre) legacy source code (that was released under BSD license in 1986).

Sedokun
Автор

I played the crap out of Rogue Legacy 1. My main machine was a Mac and I ported it over with Wine. Got to about 6 levels of New Game+ before the official Mac version came out :V

NoRightsProductions
welcome to shbcf.ru