Skip to content

simplex86/GlyphEngine.Net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

128 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GlyphEngine

基于 .Net 和字符渲染的控制台游戏引擎。

启动

var engine = new GlyphEngine.GlyphEngine("GlyphEngine Startup");
engine.Start();

程序入口

引擎启动后,会自动寻找并加载自定义的程序入口。只需满足以下两个条件

  • 实现 IEngineEntry 接口
  • 带有 CEngineEntryAttribute 特性标签
[CEngineEntry]
public class AppEntry : IEngineEntry
{
    public async Task Start()
    {
        // Your Codes Here
        await Task.CompletedTask;
    }

    public void Update(float dt)
    {
        // Your Codes Here
    }

    public void Exit()
    {
        // Your Codes Here
    }
}

About

基于 .Net 和字符渲染的简易控制台游戏引擎

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages