Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The Octojam is all about writing software for the Chip-8 platform. You can use any tools you like to prepare a Chip-8 ROM, but Octo is a convenient tool for writing and testing such programs.

Octo can save a standalone .HTML document which bundles the Chip-8 ROM together with an emulator. You can then use this .HTML document on Itch to let others play your game directly in their web browser. Here's an example of a game I've published in the past using this method: https://internet-janitor.itch.io/expedition

You can additionally distribute the bare .ch8 ROM as a download on your game's submission page, for use with other Chip-8 emulators.

Does that make more sense?

It is sort of helpful since I sort of get the basics, but I don't know chip-8 as well as where to type the chip 8 code so I need to know where so that I have the opportunity to start the build. I looked at your example which is really cool. Do you have a video recommendation that helps me get basics down for chip-8 code? Also, for your game, I don't know where to go after i grabbed phone, charger, both right and left socks and shoes, coffee filter, pants and stuff, so where would I have gone next on that too? 

Octo doesn't have any video documentation, but there's a great deal of written material on the Octo Github page.

You might start with the Beginner's Guide, which doesn't assume any previous experience with programming or CHIP-8. You can also just try editing one of the example programs and clicking "run" to see what happens. Sometimes breaking a program can produce spectacularly interesting results!

Okay Cause I am not sure what game to make still. I am sad.

(1 edit)

I will try and get it all done this class period and next week.

how can you change the octo link cause I went to the octo from a guy named Johnearnest and the link says Johnearnest. I do not know how to change the link. I know deadline is right on the line but I not done at all yet. I am still trying to learn everything or beginner stuff. The other problem is that it won't open. I am trying to create a simple shooting game of objects but I have no idea how this is done. I am just worried I won't finish on or before November 1st. 

(+1)

IJ can correct me if I'm wrong, but John Earnest (AKA Internet Janitor) is the creator of Octo, which is hosted from his Github. However, the program you wrote should be automatically saved in your browser. That being said, you should probably make a note to occasionally download backups of your work (Toolbox > Binary Tools > Save .8o). 

What do you mean by "it won't open?" Is Octo not loading on your browser? Or are you unable to run your game at all? Are you downloading 8o files and trying to run them?