Comeau Software Solutions

Making sense of technology since 2000.

Menu
  • Home / Updates
  • Services / Contact Us
  • Rogue C# Project Page
  • More Resources
    • Join Ocala’s Tech Community!
    • YouTube Channel
    • Personal Site
Menu

Category: Rogue C# Series

Rogue C# – Working with Classes and Objects

Posted on February 18, 2023July 10, 2023 by Andrew Comeau

Object Oriented Programming (OOP) is an important concept to understand for programmers of any language. In this chapter, we look at the basics of OOP and add the MapLevel class to our project.

Read more

Rogue C# – Algorithms

Posted on February 18, 2023July 10, 2023 by Andrew Comeau

As we start writing the code to generate the dungeon maps, we need a solid algorithm that will reliably create rooms and link them together.

Read more

C# Form Controls and Properties

Posted on February 18, 2023July 10, 2023 by Andrew Comeau

Visual Studio provides a wealth of controls that you can use in Windows Forms apps including buttons, text boxes and combo boxes. In this chapter, we’ll add a few basic controls to the project to display the game output.

Read more

Rogue C# – Creating the Game Project

Posted on February 18, 2023July 10, 2023 by Andrew Comeau

Every program has a starting point and ours will begin with the creation of the Windows Forms project which will be the basis of our game. In this chapter, we also look at the basics of C# and .NET.

Read more

Working with ASCII Graphics in C#

Posted on February 18, 2023July 10, 2023 by Andrew Comeau

The original Rogue game relied heavily on ASCII graphics. This chapter is an overview of ASCII and Unicode and how it’s still used.

Read more

Writing the Program Requirements

Posted on February 18, 2023July 10, 2023 by Andrew Comeau

Determining the requirements for a program is an important first step in writing any software. Detailed requirements form an outline and direction for development.

Read more

Choosing a Programming Language

Posted on February 18, 2023July 10, 2023 by Andrew Comeau

The question of what programming language to learn is a common one for beginners. Here are a couple things to consider when starting out.

Read more

New Tutorial Series – Rogue C#

Posted on February 18, 2023July 18, 2023 by Andrew Comeau

An introduction to the Rogue C# series in which we’ll be designing a roguelike game closely based on the original Rogue and exploring how an application is designed from start to finish.

Read more
  • Previous
  • 1
  • 2
  • 3
  • 4

ComeauSoftware.com provides learning resources, including tutorials and videos, to help you in understanding today's technology. Please check out our YouTube channel and bookmark this site to stay informed of upcoming projects.

Comeau Software Solutions also provides software consultation, including the development of data solutions, in Ocala, Florida. This includes help with Microsoft Access database projects and assistance in moving to other solutions when needed. Please contact us for more information on how we can help you with your project needs.

Available on Amazon.com


Good Omens: The Nice and Accurate Prophecies of Agnes Nutter, Witch
"A Superbly funny book. Pratchett and Gaiman are the most hilariously sinister team since Jekyll and Hyde. If this is Armageddon, count me in" -James Herbert

Neil Gaiman, Terry Pratchett
  • Articles
  • C#
  • Careers
  • Commentary
  • Database Design
  • Databases
  • Hardware
  • How-to
  • Humor
  • Internet
  • Jobs
  • Linux
  • Microsoft Access
  • MySQL
  • Ocala I.T. Professionals
  • Personal
  • Personal Tech
  • Programming
  • Resources
  • Reviews
  • Rogue C# Series
  • Software
  • SQL
  • Uncategorized
  • Web Design
  • Writing
©2023 Comeau Software Solutions | Theme by SuperbThemes