
BASIC8 is an integrated Fantasy Computer for game and other program development. You can create, share and play disks in a modern BASIC dialect, with built-in tools for editing sprite, tiles, map, quantized, etc.
Modeled estimate, not a reported figure. How we estimate →
Media

About

Genres
Stats
All-time low is the lowest price we've recorded for this game since we started tracking it.
Languages: English
Engagement
Hours played at review time, across 40 reviews with recorded playtime.
Reviews
Themes across 40 recent reviews and how positive each mention is. A keyword signal, not full sentiment analysis.
positive critical· bar length = how often the theme comes up
Reviews
this is a great software overall but as a fantasy console it's lacking some features like actually limiting the memory and having it's own operating system or something like that, another neat feature that this should have is different graphical modes like a terminal mode or a high-res(with a lower capacity of sprites and colours) and low-res(faster and more colours), this looks more like an actual game developing software with a few limitations rather than a fantasy console. the price is a little too high, i think that more people would want to buy this if it was priced at ~8$, but i do recommend to buy it when it goes to sale
[h1]PROS:[/h1] - This is an OO and feature rich programming language with pretty much everything you need to make many applications and games - With disks created by the Dev you can export applications as disks(Basic8s executable), Desktop OS executables and HTML web players - Comes with simple tools for making images, sounds and more - Can be extended with custom plugins - The dev is awesome, provides great support and most of the workshop content! [h1]CONS:[/h1] - If you were expecting a fantasy computer, this is more of an IDE. There isn't really much to do with a computer other than the disk executables but one could argue that this is like Java and Jars (aka a virtual machine) and not really a simulated computer. - The font settings for the editor are a little bit terrible, 1 setting for ALL fonts both in the editor window and UI. I'm hoping the dev will add a second slider to fix this. - I wish all the extra windows didn't open up inside the window, meaning occluded if dragged off the main window. Just turn off multi-windows trust me. -The biggest con is needing to have Steam open to run, I don't mind this for games but creative software and programming this adds like 10min to every boot time. [h1]SUMMARY:[/h1] Over all this is a very cool language with tons of features and great tools with lots of room for expand-ability. However it is held back by the "Fantasy Computer" aspects that it has thrown in there for not a lot of reasons I can see as useful or productive. I feel like you could make a great Basic8 IDE in Basic8 and totally abandon the base software to gain a better IDE (if the resolution wasn't so ridiculously limited). I do recommend this though, you can do a lot and have fun doing it! Nice software!
The idea of a fantasy computer as well as the fantasy consoles is pretty cool and a good start point for video game creation enthusiast, so in order to spend a couple hours on Basic8 you definitely need to get inspired or guided somehow since it's far from being n00b friendly. I thought "well, I should read the manual first before complaining" but even after reading the available documentation there's no easy way to understand how and how far you can go with Basic8. By the way the success of these innovative tools relies on having a solid, friendly/non-programmer documentation ;)
现在你不仅可以喜加一,还可以付费编程了!
It's great creative environment for programming hobbyist and beginner. Several tools shipping with package for quick prototype resource build, sprite, map editor etc... Good documentation of tutorial don't need you deep into code detail to move around you sprite. I like coding it so much!
[h1]Не игра, но набор инструментов[/h1] О таких штуках в СНГ обычно не говорят. Довольно прикольная штука - "фентезийный компьютер", как их называют. Среда, где можно запускать приложения, созданные внутри него. Для написания кода используется язык BASIC (ближе к FreeBASIC) При этом есть поддержка подобия классов, всякие готовые API для работы со звуком и спрайтами. За вечер разобрался и написал рабочую игру. [h2]Что понравилось[/h2][list] [*] Ощущается как BASIC из которого поубирали лишнее и добавили плюшки [*] Большим плюсом здесь кажется ещё и возможность экспортировать в автономный .exe файл, т.е. по сути можно написать игру или программу, и в полном виде это выпустить (насколько ознакомился - никаких роялти за это платить тоже не нужно, если вдруг захочется монетизировать продукт) [*] От автора прилагаются туториалы, сайт со справочником, и демонстрационные проекты в мастерской. [*] Запрятано, но есть скалирование интерфейса (вот Adobe не может в него, а здесь чувак на коленке смог, ага) [/list] [h2]Напрягает[/h2][list] [*]Есть экспорт в HTML, но при этом для работы зачем-то требуется веб-сервер. Всё потому что код и данные собираются в WebAssembly. А можно было обойтись HTML5\Canvas\JS. [*]Растягивание окна растягивает содержимое. Сжимание - сжимает. Уродует, в общем. [*]Палитра цветов ограничена под ретро. Ок. Но при этом API даёт возможность передавать значения как RGBA(r,g,b,a), и всё равно происходит сведение к базовым цветам палитры. [*]Очень странная фигня в виде базовых значений у примитивов. Например, воспроизведение музыки [i]LOOP = FALSE[/i] даёт зацикленность, и аналогично с другими. Всё как-то наоборот. [*] Примеры нужно смотреть в мастерской от автора [*] Инструменты тоже в мастерской от автора, как добавляемые плагины [*] Туториалы в руководствах от автора. Всё как-то разбросано и не в одном месте. [/list] [h1]Итого[/h1] В целом прикольная штука. Больше подходит для создания чего-то как челенджа. В то же время удобные API штуки, примитивы, встроенные фичи - всё ускоряет разработку. Мне понравилась эта среда для креатива. Но кроме как побаловаться, пожалуй, трогать и не стоит. Я сделал игру - сохранил себе исходники и бинарники, и всё, скорей всего весь софт идёт на полочку пылиться. Но автору респект, он горит делать свои штуки снова и снова, в стиме вон что-то аналогичное про Gameboy планирует запустить. https://store.steampowered.com/app/2308700/GB_BASIC/ Кстати, всякие AI-чаты тут не помогут особо. Штука непопулярная, поэтому чаще придётся RTFM! А вообще, творения автора бесплатны. В стиме он просто монетизирует свой труд, но вы можете взять всё легально с его гитхаб-страничек и юзать себе спокойно. [quote][i][b][url=http://store.steampowered.com/curator/31431250/]Было полезно? Тык подписочку на игро-обзоры o/[/url][/b][/i][/quote]
[h1]A little bit of retro game programming[/h1] You can have some days of casual coding in it, remembering the times when creating an arcade game was about inventing something yourself instead of searching for the right libraries. The manual is good. Some say it isn't enough, well I'll say if you plan to be a developer, you should learn to read this kind of thing: not videos or some entertaining book, but the manual. The syntax is straightforward, pretty much like in any other language. It's also readable: as a python developer, I'm a big fan of not declaring the types of variables and using TAB indentation instead of brackets. It helps in developing a good habit of writing readable ("clean") code. So this product can actually be used as a beginner to get used to some programming patterns, and thank God it's not some C++ or C#. It's also real programming, not some fictional language which will never go outside of the 'game' it was used into. The question why use this instead of something else is debatable, but you can actually use the code you write here in the bigger projects in more professional IDEs. You can read about it here: https://github.com/paladin-t/my_basic Things get relatively complicated after you got to the point of making graphics. First of all, this product has some handy functions (methods/coroutines) already built-in. What you'll read in the graphics sections of the manual is the description of the so-called "standard library" of this Basic8 package, which isn't part of the syntax, but instead, little programs which written on it which you can call by using just one word. This means these things aren't written in stone, and you can just make your own instead, don't worry to memorize them all just remember what can be done and return to the manual when you'll need that thing. That's the way coders operate, especially when learning a new language/big library. So, if you're into it, then... [h1]It's a good time and place to learn about matrix algebra and how it relates to 3D [/h1] And no, it's not boring, it's fascinating. Not that BS you were tortured by in the school. You'll need it to understand the principles of graphics. [spoiler]And not be just another dumb Unity copycat.[/spoiler] Some things to start with: There's an interesting channel about matrices on YouTube. To get you the right idea: https://www.youtube.com/watch?v=kYB8IZa5AuE (probably worth checking out the entire playlist) Also, it might be interesting for some to learn about different types of projections: https://en.wikipedia.org/wiki/3D_projection Yep, not all 3D graphics you see is the same. And then, of course, continue learning. It's not about just Basic8, it will really come in handy if you are interested in the development of any applications with 3D graphics, even if you'll use existing libraries without writing math in code yourself. One more thing to note is that the standard functions are already optimized for GPU. This is big because in the old days your graphics were either CPU-only, or you spend more effort to put some of it on GPU, which often added a significant amount of work to the small arcade game, and therefore was often ignored because CPU is fine even for some pseudo-3D graphics. I wasn't optimistic about this thing, especially when there's so much junk cash grab unity software in Steam. This turns out to be quite interesting and quality software (I like this all-in-one desktop with fullscreen option). Even though, of course, I wouldn't call it a fully-featured development environment...
First of all: If you have never ever programmed something before, don't start here. It'll be a bit too much, and there aren't a lot tutorials and resources regarding Basic8 out there, which will make learning it as an absolute beginner very hard. That being said: Basic8 just works. - The UI and windowed approach is very nice, as I can use my whole screen to edit sprites, code and run/debug a game/program at the same time - The Docs are amazing, very straight forward an clutterfree - Feature wise it's got everything you need to make 2D or even 3D games - maybe a simple music-editor would be a nice addition, as the build-in tools use MML and that can be a bit annoying to manage - The limitations help a lot to focus on what's important - The Dev is still active, that's a huge plus So, what can you use Basic8 for? Basically anything. That's also a bit of a downside, as you have to write a lot of functions that are usually a given in modern GameEngines. That can be time consuming, especially if your math-skills are a bit on the weaker side, but you can and will manage, if you're willing to put in the time to learn a lot of basic stuff. All in all i can only recommend Basic8.
很不错的软件,要是支持中文就更好了。 Excuses me, my English is not good, we need Mandarin help.
软件界面很友好,希望加上整段注释(取消注释)的按键 学过一点c和verilog,经常遇到结构一多,就搞不清函数返回的是啥类型了,这种时候要卡好久。希望manual里的一些函数说明把参数的类型多提一下,因为总感觉我用错了。。。 正在写个贪吃蛇,2个晚上了只有头能动233 才发现作者也在成都?作者回复挺快的,不知有没中文manual我好去安利。希望社区有大佬发些作品来玩玩[spoiler] 模仿[/spoiler]
Related
Related
Trends
Modeled estimate over time, reconstructed from Steam's monthly review histogram.
Momentum
Pace estimated from the game's recent review growth (our daily snapshots) at its own sales-per-review ratio — a momentum signal, not booked sales.
Audience
Estimated from the language of this game's reviews — a proxy for where players are, not official Steam demographics.
Related
| GameGuru Classic | $1.5M | 2.1K | 72% | $19.99 |
| Leadwerks Game Engine 5 | $427.8K | 393 | 73% | $49.99 |
| GameGuru MAX | $338.5K | 379 | 69% | $49.99 |
| YoloMouse - Cursor Changer | $387.6K | 2.9K | 92% | $4.99 |
| MovieMator Video Editor Pro - Movie Maker, Video Editing Software | $220K | 834 | 56% | $7.49 |
| AppGameKit Studio | $152.8K | 123 | 76% | $99.99 |
Related
| Star Vikings Forever | $7.1K | 107 | 89% | $2.49 |
| Of Carrots And Blood | $7.1K | 104 | 71% | $2.99 |
| Seirei | $7.1K | 51 | 75% | $4.99 |
| Dinosaur Bone Digging | $7.1K | 51 | 51% | $0.54 |
| Mining & Tunneling Simulator | $7.1K | 139 | 19% | $1.49 |
| Dream Girlfriend: Twitch Thot | $7.1K | 127 | 65% | $1.99 |