GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - jfullstackdev/PureBasic-2D-Game: a simple 2D game purely written in PureBasic with double buffering for the illusion of movement

BranchesTags
Open more actions menu

Latest commit

 

History

20 Commits
20 Commits

Folders and files

NameName
Last commit message
Last commit date
resources
resources
 
 
src
src
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
_config.yml
_config.yml
 
 

Repository files navigation

Mini-Racing 2D Game

Hits

GUI

I'm happy to share with you my simple 2D game purely written in PureBasic.

When you create games, whether 2D or 3D, there is no such thing as real movement. Rather, when you flip the frames and you had changed the position of an object relative to its original position, you create the illusion of movement! That's all there is in creating computer games! Of course, complex movements will require math computation.

Remember the screen resolution: 1024x768. This is the most common one. When there is an error, don't worry, it will be handled by the HandleError in the source code.

Disclaimer

Please note that this project is presented as a showcase of my work during a specific period. It represents a snapshot of my skills and accomplishments at that time. As such, this project is no longer actively maintained or updated. It is kept public for demonstration purposes and may not reflect my current abilities or the latest best practices in the field.

However, feel free to learn from this archived project, preserved as it was during that specific period !

Compiling

To compile/run, just click Compile/Run in the PureBasic IDE. To create executable file, go to Compiler tab and click Create Executable. You will be asked to name your executable file.

License

MIT- the permissive license

The Good Old Days

PureBasic was my first ever programming language, so it reminds me of the good old days. Before PureBasic, I first learned Excel formulas, which really captured my interest. The very first time I encountered Excel was in college, and it was the IF function presented by the professor that really caught my attention.

More PureBasic Projects

for more PureBasic discussion and other details, check the Main Page -> PureBasic

More Of My Content

  • jdevfullstack Profile
  • jdevfullstack Repos
  • jdevfullstack Projects
  • jdevfullstack Tutorials

About

a simple 2D game purely written in PureBasic with double buffering for the illusion of movement

Topics

2d-drawing2d-gamedouble-bufferingeducational

Resources

Readme
MIT license
Activity

Stars

16 stars

Watchers

1 watching

Forks

1 fork
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.