nesbox / TIC-80

TIC-80 is a fantasy computer for making, playing and sharing tiny games.
https://tic80.com
MIT License
4.93k stars 479 forks source link

Request : I want to program with HSP3Dish #937

Open kikeroga3 opened 4 years ago

kikeroga3 commented 4 years ago

I want HSP3Dish added to TIC-80. I think that the graphics and sound instructions should remain TIC-80API.

Head family ( Multi platform ) https://github.com/onitama/OpenHSP/tree/master/src/hsp3dish Simple version ( Relative ) https://github.com/exrd/neteruhsp

Since HSP is a popular programming language for beginners in Japan, I think that the popularity of TIC-80 will increase.

A contest is held every year. https://hsp.tv/play/contest.html

I hope TIC-80 works will appear in the contest. It will surely be exciting!

I would be happy if you could consider.

Regards, Kikeroga

Masternama-8000 commented 4 years ago

Thank you!, @kikeroga3

farvardin commented 4 years ago

It would probably be a tedious task as most of the documentations seems to be in Japanese...

kikeroga3 commented 4 years ago

As you say.

The English explanation is below.

https://hsp3.web.fc2.com/en/ http://lhsp.s206.xrea.com/index.en.html

If its helpful then im happy.

asiekierka commented 4 years ago

The best way to bring another scripting language into TIC-80 would be to provide some kind of library which implements it. (Think Lua, or how we use Duktape for JS).

Is there a lightweight, simple-to-embed library which implements the HSP programming language, and allows extending it with custom functions? If not, creating one would be the first step.

neteruhsp might be easier to make one out of than HSP3/OpenHSP.

kikeroga3 commented 4 years ago

I think neteruhsp is a good candidate.

joshgoebel commented 2 years ago

I want HSP3Dish added to TIC-80.

Can it be compiled down to WASM or is it purely a scripting runtime?