(Early screenshots)
Hello! This is a little something I'd like to show you, it's simply a console application game using the .NET framework, while being Mono compatible.
fwod would play like NetHack, a roguelike, turn-based game (well it's instant), dungeon crawling game.
Reason I'm doing this is to expand my knowledge about C# even further and learn more profoundly about game development. (In a way. Next might be with Unity)
It's a personal project, so no rushing here.
You can always send me an email or open a ticket/issue. (I won't bite!)
- Code reorganization/restructures/cleanups are made from time to time
- The game will change dramatically often during development process
- Fixed 80x24 resolution (buffer-limited) for increased compatiblity
- Windows 10 buffer screen size is bigger by default, and I can't shrink it
- Also NetHack works the same way
- Some or most terminals under GNU/Linux "BufferHeight"'s stops at 24
- PuTTY's window stops at height 24 (Window-wise, not buffer)
- Windows 10 buffer screen size is bigger by default, and I can't shrink it
- Colors are planned
Very likely in order
- Proposal: Basic idea, in code
- Implementing: Implementation of the idea
- Functional: Works, to say the least (most of it)
- Testing: Testing the implementation
This list will change often and probably miss something.
- Multi-layer buffers
- Collision system (NOW: Fixing bugs)
- Proposal
- Implementing
- Functional
- Testing
- Menu
- Proposal
- Implementing
- Functional
- Testing
- Random chamber generator (Milestone)
- Proposal
- Implementing
- Functional
- Testing
- Floor system
- Proposal
- Implementing
- Functional
- Testing
- Enemy system
- Proposal
- Implementing
- Functional
- Testing
- Attacking system
- Proposal
- Implementing
- Functional
- Testing
- Items
- Proposal
- Implementing
- Functional
- Testing
- Inventory system (Milestone)
- Proposal
- Implementing
- Functional
- Testing
- Leveling system
- Proposal
- Implementing
- Functional
- Testing
- Bosses (Optional)
- Final bug fixing round
- Optimization round
- Wiki (Optional)
- Official Release (Milestone)
- Celebrate!
Some builds will be available on my website (When I reach 5000 tweets). A "GameServer" (cool name huh?) will be available to play the game via SSH (no Mono/.NET required!).
It will be accessible via this command:
ssh -p 1337 -l anon {IP/address to be announced}
- Code is very unoptimized
- May redo the entire structure of it
This project uses the MIT license, which you can read from the LICENSE file.
pls no bully 👌👀👌👀👌💩