itch.iohttp://itch.iohttps://itch.io/t/745322/typescript-type-definitionsTypeScript Type Definitionshttps://itch.io/t/745322/typescript-type-definitionsTue, 14 Apr 2020 00:21:38 GMTTue, 14 Apr 2020 00:21:38 GMTTue, 14 Apr 2020 00:21:38 GMTReally loving the tool so far Cedric!

Just wanted to chime and say one way I think it could be even better for fast prototyping would be to have TypeScript definitions available, and maybe an option to set TS as the scripting language in Editor in Project Settings.

I'd be happy to help with these features if you're looking for contributors (good way to get familiar with the API, and I'd really like to get a peek at that Editor code XD).

]]>
https://itch.io/t/1918009/expandable-tilesetsexpandable tilesetshttps://itch.io/t/1918009/expandable-tilesetsMon, 07 Feb 2022 16:34:42 GMTMon, 07 Feb 2022 16:34:42 GMTMon, 07 Feb 2022 16:34:42 GMTso you can have more tiles

]]>
https://itch.io/t/1811813/map-editor-coordinate-tooltipMap Editor Coordinate Tooltiphttps://itch.io/t/1811813/map-editor-coordinate-tooltipSun, 12 Dec 2021 14:41:53 GMTSun, 12 Dec 2021 14:41:53 GMTSun, 12 Dec 2021 14:41:53 GMTI'd find it really useful if there were a tooltip showing the position of the tile on the map editor that the mouse is over if it hovers there for a while. 

I've ended up referencing tile locations to spawn objects in the games I've written in PixelBox and it would be convenient to not have to count how many tiles across / down I need to go by hand. I think the proposed Prop Layer in the roadmap would work just as well to address this, but thought it was worth suggesting!

]]>
https://itch.io/t/1406055/installer-should-ask-for-destinationInstaller should ask for destinationhttps://itch.io/t/1406055/installer-should-ask-for-destinationSun, 23 May 2021 03:05:54 GMTSun, 23 May 2021 03:05:54 GMTSun, 23 May 2021 03:05:54 GMTI'd really appreciate the ability to choose where to install this as I find dumping into local appdata kinda rude.

]]>
https://itch.io/t/1356500/behavior-libraries-scene-system-and-game-object-implementationBehavior libraries, scene system and Game Object implementationhttps://itch.io/t/1356500/behavior-libraries-scene-system-and-game-object-implementationThu, 29 Apr 2021 17:51:53 GMTThu, 29 Apr 2021 17:51:53 GMTThu, 29 Apr 2021 17:51:53 GMTFirst of all, I want to congratulate the nice work done with this game engine. I wanted to develop a tool like this and I found it on Itch.io.

I like the philosofy of creating the game mechanics from scratch, is ideal for learning and I appreciate it.

But there are a set of things that I miss, and are common to almost every game: GameObjects and behaviors.

Game objects could be linked to a game instance reference, or the scene instance where they belong.

Game Objects could implement a set of behaviors:

- Position system, based on tiles and/or coordinates. Useful for calculating collisions.

- Health system, for perishable objects.

- Camera following system for a given object

- Animation interface, with loop, frame skips and sprite sequence options

Finally, the scene interface should define the game workflow methods (init, update, render).

- Main script would delegate the initialization and update of game state on scenes.

- Game would have a set of scenes and a reference to current scene

This is the approach I follow for developing using pixelbox. It takes ideas from other game engines that could be very useful.

When I finish my first real project with this engine, I want to extract my implementations of these and create a npm package with these.

If you want to collaborate and implement it together in you game engine, you can contact me.

]]>
https://itch.io/t/771475/ability-to-resize-tilesheetAbility to resize tilesheethttps://itch.io/t/771475/ability-to-resize-tilesheetThu, 30 Apr 2020 08:46:21 GMTThu, 30 Apr 2020 08:46:21 GMTThu, 30 Apr 2020 08:46:21 GMTCurrently, none of my tilesheets are compatible, because they are too big...

Please add this feature

]]>
https://itch.io/t/971553/collision-detectionCollision Detectionhttps://itch.io/t/971553/collision-detectionMon, 14 Sep 2020 07:05:14 GMTMon, 14 Sep 2020 07:05:14 GMTMon, 14 Sep 2020 07:05:14 GMTFor me, in my opinion, the 2 things i NEED in a game engine is a map editor (pixelbox, good on that!), and collision detection. Right now, the only way to detect colisions is through variable comparing. While people might like this, I don't. So, if that was an option, that would be amazing! 

]]>
https://itch.io/t/747211/feature-request-32bit-version[Feature Request] 32bit versionhttps://itch.io/t/747211/feature-request-32bit-versionWed, 15 Apr 2020 15:19:36 GMTWed, 15 Apr 2020 15:19:36 GMTWed, 15 Apr 2020 15:19:36 GMT32 bit version for windows. No need to consign my 100% working desktop to landfill when software can be made in 32 bits. Thanks

]]>
https://itch.io/t/805713/keyboard-shortcut-to-run-the-gameKeyboard shortcut to run the gamehttps://itch.io/t/805713/keyboard-shortcut-to-run-the-gameSun, 24 May 2020 01:16:19 GMTSun, 24 May 2020 01:16:19 GMTSun, 24 May 2020 01:16:19 GMTHi, would be good a keyboard shortcurt to run the game, it's faster than using the mouse all the time to click in the menu. 

]]>
https://itch.io/t/747809/little-library-i-madeLittle "Library" I madehttps://itch.io/t/747809/little-library-i-madeThu, 16 Apr 2020 00:41:47 GMTThu, 16 Apr 2020 00:41:47 GMTThu, 16 Apr 2020 00:41:47 GMTI dont think this the right place for this, but.....

So I started using this amazing engine yesterday, but since its so new it doesn't have that much stuff. I made a small js file with some functions and classes that I thought i might need while developing with Pixelbox.js, all it has is:

- Game Objects (with collision detection)

- Simple 2D Vectors

- A function to get delta time

Obviously, my programming skills arent as good as the creator of this engine's, and I hope some of this stuff gets added soon. I just made this as a simple placeholder, and if any of you guys wanna use it, then here is the link: https://github.com/NoohAlavi/pixelbox.js-helper 

]]>
https://itch.io/t/761732/ability-to-import-the-main-functionsAbility to import the main functionshttps://itch.io/t/761732/ability-to-import-the-main-functionsThu, 23 Apr 2020 08:50:29 GMTThu, 23 Apr 2020 08:50:29 GMTThu, 23 Apr 2020 08:50:29 GMTIts a bit of nuisance dealing with all the undefined errors for global functions like 'sprite', 'camera' etc. Would it be possible to import them instead? e.g. 

    import 'camera' from 'pixelbox'

]]>
https://itch.io/t/762183/mouse-and-keyboard-inputMouse and Keyboard inputhttps://itch.io/t/762183/mouse-and-keyboard-inputThu, 23 Apr 2020 16:11:11 GMTThu, 23 Apr 2020 16:11:11 GMTThu, 23 Apr 2020 16:11:11 GMTIn project settings it seems that there is some form of Mouse events, but I have been unable to find out how they work.
Is it possible to get the mouse position and buttons that are pressed?

Also a way to get raw keyboard input other than the buttons would be nice, one use would be for typing.

]]>
https://itch.io/t/768796/sourcemapsSourcemapshttps://itch.io/t/768796/sourcemapsTue, 28 Apr 2020 11:55:23 GMTTue, 28 Apr 2020 11:55:23 GMTTue, 28 Apr 2020 11:55:23 GMTThis would help with debugging in the browser enormously because the JS code is being transpiled. What you see in the source panel of dev tools is not the same as the code you write.

]]>
https://itch.io/t/761540/lua-scripting-supportLua Scripting Supporthttps://itch.io/t/761540/lua-scripting-supportThu, 23 Apr 2020 04:13:24 GMTThu, 23 Apr 2020 04:13:24 GMTThu, 23 Apr 2020 04:13:24 GMTHi Everyone!!!
I saw Lua VM For Browser Called Fengari,Found here
Ok,Works online and offline and has version for Node.js also,It has DOM module maybe it can help, can developer make scripting support for lua?

]]>
https://itch.io/t/743694/pico8s-memcpy-equilaventPICO8's memcpy equilaventhttps://itch.io/t/743694/pico8s-memcpy-equilaventSun, 12 Apr 2020 21:22:18 GMTSun, 12 Apr 2020 21:22:18 GMTSun, 12 Apr 2020 21:22:18 GMTOne of the awesome aspects of Pico8 was being able to use memcpy to copy and paste parts of the screen to make cool effects.

I know that pixelbox does not map memory like fantasy consoles, but it would be cool if there was an function to copy and paste parts of the canvas in a similar manner.

]]>
https://itch.io/t/749660/c-supportc# supporthttps://itch.io/t/749660/c-supportFri, 17 Apr 2020 13:55:07 GMTFri, 17 Apr 2020 13:55:07 GMTFri, 17 Apr 2020 13:55:07 GMTif it isn't too much too ask, but I've never really used js, so I'm asking if you could maybe make it c#

]]>
https://itch.io/t/746608/my-experience-so-farMy experience so farhttps://itch.io/t/746608/my-experience-so-farWed, 15 Apr 2020 00:27:38 GMTWed, 15 Apr 2020 00:27:38 GMTWed, 15 Apr 2020 00:27:38 GMTSo I downloaded the engine and played around with it for a bit (which is what I usually do when I get a new engine). So far, I REALLY like it! I love the PICO-8 style and easy to use and customize interface!  I loved the included tileset, and I'm wondering, am I allowed to use it in my projects? Love the simple JavaScript API. Also, I LOVE how you included literally EVERYTHING someone needs to make a game, except a code editor. 

I have a few requests though.

First, like I mentioned above, a simple code editor would be nice. Nothing fancy. Just a small, PICO-8 styled code editor (syntax highlighting and autocomplete would be nice).

Secondly, a physics engine, HUD elements, and a better animation system would be nice. I mean, to get a simple animation working, I had to write a bunch of ugly code. TBH, I feel like I'm using something like p5.js with a visual editor instead of an engine.

Third: DARK THEME PLEASE.

I understand that this is a VERY new engine, but I would hope this stuff is coming soon!

]]>
https://itch.io/t/745211/feature-request-simple-textcode-editor[Feature Request] Simple text/code editor.https://itch.io/t/745211/feature-request-simple-textcode-editorMon, 13 Apr 2020 22:36:21 GMTMon, 13 Apr 2020 22:36:21 GMTMon, 13 Apr 2020 22:36:21 GMTThis might be out of scope of how the engine is currently designed (with src folder not visible in assets panel), but it would be handy to have a small PICO8 like text editor inside the engine to either write code or do quick changes without switching to a full blown code editor like Atom.

]]>
https://itch.io/t/745204/feature-request-allow-zooming-of-each-panel-independently[Feature Request] Allow zooming of each panel independentlyhttps://itch.io/t/745204/feature-request-allow-zooming-of-each-panel-independentlyMon, 13 Apr 2020 22:30:31 GMTMon, 13 Apr 2020 22:30:31 GMTMon, 13 Apr 2020 22:30:31 GMTCurrently you can scroll to zoom the tilesheet and map panels. It would be great if you could zoom each independently (so you can have a bird's eye view of the map but it is still easy to choose tiles).

Also, if possible, zooming other panels would be nice - My main laptop has smaller screen, but high resolution, which makes the assets and tile brush panels a bit small.

]]>
https://itch.io/t/748489/gamepad-documentationGamepad documentationhttps://itch.io/t/748489/gamepad-documentationThu, 16 Apr 2020 15:37:15 GMTThu, 16 Apr 2020 15:37:15 GMTThu, 16 Apr 2020 15:37:15 GMTHey there! I've been enjoying this tool so far, and plan to use it for some projects. :)

However I find that the way the gamepad module is explained on the GitHub page is a little misleading. It took me some time to figure out why my code was not working.

The functions getGamepads(), getGamepad(id) and getAnyGamepad() demonstrated are not exposed, being handled automatically by the module's update function. The example also uses gamepad as the variable name, however the module already has both gamepad and gamepads defined internally, which causes an error. These two objects are accessible and contain all the gamepad data, which would be even easier to explain in the documentation, save axes information when using gamepad, which is a merge of all connected pads. I quickly implemented axes support for this situation, though, since it was necessary for a game concept I'm developing: https://github.com/MorenoIgor/Pixelbox-Multiple-Gamepads-Axes

Overall I'm basically in love with Pixelbox! :D

]]>
https://itch.io/t/743538/example-projectsExample projectshttps://itch.io/t/743538/example-projectsSun, 12 Apr 2020 19:11:50 GMTSun, 12 Apr 2020 19:11:50 GMTSun, 12 Apr 2020 19:11:50 GMTAre there any example projects we could open and learn from?

I created a map and then ran it, but it only showed black blank screen.

How do I create and place sprites?

Thanks.

]]>
https://itch.io/t/751707/help-it-wont-let-me-add-stuff-to-the-mapHelp it won't let me add stuff to the maphttps://itch.io/t/751707/help-it-wont-let-me-add-stuff-to-the-mapSun, 19 Apr 2020 00:53:52 GMTSun, 19 Apr 2020 00:53:52 GMTSun, 19 Apr 2020 00:53:52 GMTNo matter how hard i try it won't let me add stuff to the map please help

]]>
https://itch.io/t/750463/feature-request-view-multiple-maps-as-layers[Feature Request] View Multiple Maps as Layershttps://itch.io/t/750463/feature-request-view-multiple-maps-as-layersFri, 17 Apr 2020 23:55:03 GMTFri, 17 Apr 2020 23:55:03 GMTFri, 17 Apr 2020 23:55:03 GMTBeing able to view maps simultaneously as layers would be rad.

]]>
https://itch.io/t/750547/a-call-for-more-guides-and-tutorialsA call for more guides and tutorialshttps://itch.io/t/750547/a-call-for-more-guides-and-tutorialsSat, 18 Apr 2020 01:00:32 GMTSat, 18 Apr 2020 01:00:32 GMTSat, 18 Apr 2020 01:00:32 GMTI know this is still early, but I am really excited about Pixelbox. I've just finished reading the first beginner tutorial, and I felt a bit like in that episode of South Park (Asspen) when they take away your lobster just as you started tasting it.

I know Mr. Stoquer must be really busy with the launch and all the sudden interest his Pixelbox has gotten over the last few days, so I would like to ask members of the community who already have enough knowledge if they could also create their own guides, video tutorials and the like.

Cheers!

]]>
https://itch.io/t/744070/linux-supportLinux supporthttps://itch.io/t/744070/linux-supportMon, 13 Apr 2020 03:57:22 GMTMon, 13 Apr 2020 03:57:22 GMTMon, 13 Apr 2020 03:57:22 GMTYes, I'll be that guy asking for Linux support, sorry! But it would be really nice, Pixelbox looks like a cool app. You already have a macOS version, so I'm assuming you made the app using some sort of SDK that can combile apps for multiple platforms?

If you can't make it happen, no worries. But you should at least know that there is some amount of demand!

]]>