Rogue C# – Creating an App with Class
The classes in the Rogue C# code were developed over time and I decided an important part of the project rescue was to look them over and see who was talking to whom.
Because technology should be the means, not the end.
You can define heroism any way you want, but that’s it for me. It’s sticking in there no matter what. Whether it’s a pilot fighting his plane down through that last mile, or switchboard operators and doctors and nurses staying at their posts while the bombs blitz London, or even the dance band on the Titanic playing while the ship goes down… It’s fulfilling your responsibilities.
John Varley, Millenium
The classes in the Rogue C# code were developed over time and I decided an important part of the project rescue was to look them over and see who was talking to whom.
While quality code should be well-commented and easy to follow, sometimes you need other types of documentation to actually see the shape of a process. In this chapter, I flowchart the map creation process and find ways to improve the code.
In this chapter, we’re going back to the official list of requirements for our Roguelike and expanding them to cover the game from start to finish.
In this update, I’m ditching the monochrome map and adding some color graphics on the map with text drawing via the TextRenderer class.
It’s been a few years since the last report from the Rogue C# project and the dungeon retains its mysteries. Time to dust off the project notes and find what awaits discovery.
As part of my return to C#, I decided to review EntityFramework Core, the Object Relational Mapper (ORM) that makes it so much easier to pass data between your database and a .NET program. After wading through documentation, trying to put the basics together, I decided to do a short video on it as part…
Read More “Latest Project: EntityFramework C# Demo with SQLite” »
It’s been too long I dived back into C# this past week by revisiting one of my old projects – the web log viewer that I used to review the server logs for my website. It had previously been done in the .NET Framework 4.something and I wanted a new version that would handle a…
I circled back to working with Python this weekend and learned how to use the BeautifulSoup HTML parser.
I’m starting another review of my recently published book, Self-Guided SQL: Build Your SQL Skills with SQLite, looking for anything I might have missed, and one thought I had was adding more material on how to access SQLite from programming environments. A couple of months ago, I uploaded a video on how to create a…
It seems like, every few years, I get the urge to play around with Python programming. This time, I found myself looking at some of my old BASIC files from back in the day and knew I needed a better challenge so I started reviewing all the Python training materials I’d gathered in my previous…