[go: up one dir, main page]

Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Retora

188
Posts
33
Topics
55
Followers
236
Following
A member registered Jun 09, 2023 · View creator page →

Creator of

Recent community posts

I’m trying to run TIC-80 on Debian ARM64 via PRoot in Termux, but encountering execution issues.

Why?

The Android APK version of TIC-80, while functional, presents several limitations that make development less than ideal:

  • Touch-based controls are cumbersome for precise pixel art and code editing
  • File management is more restrictive compared to Linux environments
  • Multi-tasking between editor, documentation, art references and other tools is challenging

Termux X11 Advantages:

  • Proper keyboard input for efficient coding and shortcut usage
  • Mouse support for precise sprite and map editing
  • Familiar Linux workflow with terminal access and file system control
  • Multi-window environment allowing TIC-80 to run alongside other development tools

Having TIC-80 running as a native Linux application in Termux X11 would essentially provide a full-featured development environment on mobile devices, bridging the gap between mobile convenience and desktop-level productivity for fantasy computer development.

My Environment:

  • Termux with PRoot
  • Debian ARM64 distribution
  • TIC-80 Linux ARM64 GCC12 version

Console output:

❯ proot-distro login debian --shared-tmp --termux-home
root@localhost:~# cd tic80-linux-arm64-gcc12
root@localhost:~/tic80-linux-arm64-gcc12# lsd
libSDL2-2.0.so  tic80
root@localhost:~/tic80-linux-arm64-gcc12# ./tic80
bash: ./tic80: cannot execute: required file not found

I’ve verified files are present (tic80 executable and libSDL2-2.0.so).

The Issue:

My Theory: Missing Root Features in PRoot Environment

The core problem stems from fundamental limitations of the PRoot environment that prevent proper execution of the binary:

PRoot Constraints:

  • No true root privileges - PRoot uses ptrace to simulate root, not actual kernel-level access
  • Missing binary format handlers - The system may lack proper recognition of ARM64 ELF binaries
  • Incomplete /proc and /sys filesystems - Critical for dynamic linking and library resolution
  • Limited ld.so functionality - Dynamic linker may not properly resolve dependencies in this environment

My Wish

I’m hoping to create a seamless Linux-style development experience on Android through Termux X11, where TIC-80 runs as a native Linux application rather than the constrained Android APK. This would give me proper keyboard and mouse support, standard file system access, and the ability to integrate with other Linux tools - essentially transforming my mobile device into a portable fantasy console workstation.

What I really want is to bridge the gap between mobile convenience and desktop functionality, creating a pocket-sized development environment where I can comfortably code, create pixel art, and test games with the same efficiency as on a desktop machine. The Android APK version serves basic needs, but having the full Linux version running in Termux would unlock TIC-80’s true potential for on-the-go game development.

?

Hi!

I just signed up and tried the website. Here is my feedback:

  • The experience on mobile wasn’t the best. It was responsive but not mobile-friendly. The buttons were too small, and panels were off-screen.
  • Social login would be great (e.g., Log in with Google, GitHub, Reddit).
  • The 5-character captcha was a punishment. It would be better to use reCAPTCHA.
  • The CSS and general look could be improved. It looks like a website from the 90s, which isn’t good for search engines or the user experience.
  • Lazy loading for posts could reduce traffic.
  • Give users more presence, as there is only a tiny text displaying the post author’s name.
  • We need avatars, too. The ability to upload a PNG and perhaps edit your avatar directly on the website.
  • The ‘points’ mechanic was a good touch. Keep it up!

x2

Please bring Android support :(

Sure I’ll do

Makes sense.

I came from Reddit. Thank you Bro 🙏

okey. thanks for your answer

About 4 months

I created an account with the username I always wanted. But then I deleted it to change my main account username to that name. It didn’t work. Seems like usernames is locked down. No one is using it so… Is there any way to get it back?

I see

Well… the app is about 450 KB in size. Including Cordova/Electron native bridges, it takes 2 MB. It can be installed on any potato (with web support).

For donations, I think itch.io will work. I can set a minimum donation of $1 to make people trust me.

But I prefer not to make a profit with this; I want it to be completely free.

okey 🙏 thanks for your comment i’ll read it again when i publish

it’s free and open source MIT license and i’m not planning on making profits with it

Hi everyone!

I’m working on Pixelite, a pixel art editor for Android and Windows built with HTML5. It features layers, animation support, spritesheet export, video timelapse recording, multiple tools, extensions, themes, and even a collaborative mode. It’s still in development, but I’m really excited about what it can offer.

My plan is to publish Pixelite once it’s finished, but I’m facing a challenge—I don’t have the budget to publish it on the Google Play Store. I’m thinking about releasing it on itch.io instead, but I’m a bit worried that the app might not get much attention or usage.

If you’re interested in pixel art or game development tools, I’d love any feedback, suggestions, or support from this community. Also, if you have ideas on how to get my app noticed or ways to fund publishing, I’m all ears!

Thanks a lot for reading and for being such a supportive community.

This is good

Hello! I’m offering pixel art commissions for videogames, social media, and web projects. I specialize in backgrounds, characters, tilesets, and props. If you’re looking for vibrant anime pixel art for your project, I’d love to help!

What I Draw: ✅

  • Static backgrounds and environments
  • Patterns and wallpapers
  • Topdown and sidescroller characters
  • Dialog portraits and VN characters
  • Tilesets and props for game environments
  • Female NSFW

What I Don’t Draw: ⛔

  • Frame-by-frame complex animation
  • Animated VN Characters (only small frame variations)
  • Illegal or offensive content
  • Masculine NSFW (Just don’t know how)
  • Childs NSFW or Gore

Cheap prices in 🇺🇸$USD, 🇲🇽$MXN, and 🇨🇺$CUP

Very useful

This is good! Thanks

Any way to get the character?

Hey I love this. I’m planning on use it to make an RPG with a deep back story so: Do you think you could add expressions or at least a static sprite facing forward or standing still? Maybe as a paid add-on pack?

good work!

Please compile it for armeabi processors

this is good

true

Once you’ve mastered the basics of web technology, you can use a free hosting service. I recommend InfinityFree (the one I use); as its name suggests, it’s free forever. You can launch websites by installing PHP scripts on an FTP server. You can also use the website builder if you don’t have any HTML/CSS/JS/PHP knowledge (or if you just don’t want to complicate your life). You’ll see how convenient it is.

(1 edit)

I like StepMania, I also like Phaser. So I decided to create a StepMania clone with Phaser.

The game can parse and play StepMania .sm charts. It handles freezes, mines, and more.

But now there’s a small problem. I need an interface like StepMania’s. For that, I’m planning to use CSS and the JavaScript DOM to create and manipulate HTML elements. That should be enough to recreate the interface.

But I’m not very good with CSS and I can’t get good styles that can recreate something like this.

That’s why I came to the forums to ask for help.

Does anyone know how to recreate the StepMania interface in HTML/CSS?

I have two days left of the jam and I don’t know how to program procedural elements. The rules made it clear that the game MUST have procedural generation elements in some form. But what if it doesn’t? Is it still a valid submission?

okay, thanks for your answer

I will expand on it when I have time. thank u for playing

I was planning on making a modern rogue with Phaser but looking at the jam’s page I found this:

Resources:
libtcod (C++), rot.js (JS), jsrl (JS/TS) and T-Engine (Lua) are all dedicated roguelike libraries/engines which can be very useful for completing a game within the week.

Those are for console-based classic games.

So my question is: Are graphics allowed? Should I use png sprites for a fancy roguelike?

Pixel Art by oberzs. And sure I can finish it.

It is just a demo. I’ll finish it later

Yeah me too

I tried this. I love how it looks. I didn’t have any problem playing.

Good job 👍

Simple game, I like the art, especially the laser animations.

Credits to oberzs

I worked in this game 8 hours and I couldn’t finish it.

I like the red warnings when about to lose.

Yeah me too

Also, the game loaded really fast on my phone, what engine did you use?

I use Phaser 2. It’s a JavaScript file with 800 KB of code. I don’t have a PC so it was the only way to make this

I like the idea of the game and it has a lot of potential, well done

Thanks man!

https://amdevteam.itch.io/fail-safe

The music is fine but it gets repetitive after a while. You could use the real notes (do, re, mi, …) You could also divide the rhythm into fourths (1/4) or eighths (1/8) I couldn’t fully enjoy the gameplay since I don’t have a PC and there are no touch controls.