Kirsle.net logo Kirsle.net

Project: Doodle v0.2.0

June 7, 2020 by Noah

Here is another alpha release of the videogame I've been working on, codenamed Project: Doodle.

It's a drawing-based maze game where you can design your own levels freehand and play it as a 2D platformer game.

Changes

This release brings Sound Effects and Menus to the game.

New features:

  • Added some User Documentation to ship with the game which teaches you how to create your own custom Doodads and program them with JavaScript. More documentation to come with time.
  • Sound effects! Several doodads have a first pass at sound effects using some free sounds I found online. More doodads still need sounds and the existing sounds are by no means final. Buttons, switches, doors and keys have sound effects so far.
  • The game now has a Menu Bar with pull-down menus in the Editor Mode instead of just a top panel with New/Save/Open buttons.

Guidebook

The Guidebook contains some help and documentation on the game. In particular, it teaches you how you can create custom doodads and program them with JavaScript. Future releases of the game will include more fleshed-out versions of the guidebook.

Download

Mac users: let me know if the performance is horrible or if sound effects aren't working. I only tested the game briefly in a virtual machine that I use to build the game, and it only ran at ~30 FPS and my VM had no audio drivers. Press the F3 key to open the debug menu and see the frames per second.

Tags:

Comments

There are 3 comments on this page. Add yours.

Avatar image
Anonymous posted on September 2, 2020 @ 14:06 UTC

Cool!

Avatar image
Anonymous posted on September 2, 2020 @ 14:07 UTC

Hey where are the windows 3.1 oak drivers i found on this site a while ago?

Avatar image
Noah (@kirsle) posted on September 2, 2020 @ 17:40 UTC

They'd probably be somewhere in the comment thread on my MS-DOS/Windows 3.1 page.

Add a Comment

Used for your Gravatar and optional thread subscription. Privacy policy.
You may format your message using GitHub Flavored Markdown syntax.