Hey so, maybe you can help me. I'm trying to find a game. Played it on chrome webstore back in the day. Very similar to your game and geometry wars. LAN enabled, had some bumpin rock music. Hell, certain elements of your game remind me of it.
The game itself is closed source, but there are some related projects (the translated strings, the community levels, the tool to create levels) that are open source.
Understood. I was hoping to play it on an Android based arcade cab that doesn't have Google Play capabilities. If you get it to a point that you are able to post or sell an APK version, let me know and I'll let the arcade community I'm a part of know it's available, as well
Ha ha - yep. Now that we can sideload games, we are trying to find indie devs with compatible games that the community can either legally download or purchase. Thanks for keeping us in mind!
Train more!
Watch the replays of other players to learn how to improve.
Also you’ll need to play in multiplayer (only available on Android and Steam) to unlock all the medals.
I understand.
Unfortunately I’m already uploading the game to 4 different platforms (itch.io, steam, iOS app store, Android play store) and that already takes a lot of time, so I’d rather not have to upload APKs to itch.io. Sorry :-(
I did make my own renderer. A renderer for PewPew is not too hard: culling is simple, no lights or shadows.
Hardest part was probably drawing 3D lines :-)
What is a little bit annoying is that any new effect, like Depth of Field or Lens Flare take several hours to implement, whereas in a premade engine my understanding is that it’s one click away and the quality can be better than what I achieve.
Wow, I see. This looks amazing by the way, I thought it had lights. How long did it take for you to make your renderer? Do you know if it is feasible for a team of two to make a 2d renderer with ray tracing lights?
Making the renderer is an iterative process. I started with just drawing lines, then progressively added all the different effects (bloom, chromatic aberration, etc…). You can get a renderer in a week of full time work, but then there are endless improvements you can make.
Even today the renderer of PewPew Live could be improved in a lot of ways.
It’s totally doable to do a 2D renderer with ray tracing lights. 2D simplifies many many things!
← Return to game
Comments
Log in with itch.io to leave a comment.
Was this made with sdl2
yes
Hey so, maybe you can help me. I'm trying to find a game. Played it on chrome webstore back in the day. Very similar to your game and geometry wars. LAN enabled, had some bumpin rock music. Hell, certain elements of your game remind me of it.
What was the graphic style?
It seems that there is only version 0.4.114 on the iOS App Store at the moment, is it possible to update to the latest version 0.8?
I’m going to work on the iOS version very soon.
im getting major geometry wars vibes from this
yep, that was the big inspiration
Will there ever be native Linux binaries?
When I’m closer to finishing the game, maybe!
Another question will you be able to let us play multiplayer on web browser any time soon-?
Nope: the game uses UDP packets to send the data, and there’s no way to send raw UDP packets from a web browser :-(
Is there any source code for the game itself?
The game itself is closed source, but there are some related projects (the translated strings, the community levels, the tool to create levels) that are open source.
Is there no audio on the browser version?
There are sound effects, but there’s no music: The game is around 1MB, but the music is around 3MB.
I didn’t feel like paying the bandwidth for the music was worth it!
Ohh ok fair enough
Do you have an APK version you can make available outside of Google Play?
The game will be significantly updated a bunch of times more.
I don’t want people to have versions of the game that will become outdated, so for now I prefer not to hand out the APK.
Understood. I was hoping to play it on an Android based arcade cab that doesn't have Google Play capabilities. If you get it to a point that you are able to post or sell an APK version, let me know and I'll let the arcade community I'm a part of know it's available, as well
I figured based on your comment history that it was for the iiRcade community :-)
I’ll let you know once an APK is available, thanks for asking.
Ha ha - yep. Now that we can sideload games, we are trying to find indie devs with compatible games that the community can either legally download or purchase. Thanks for keeping us in mind!
Nice game :)
I'm from discord)
I always respect those who make games out of no engine
Raw OpenGL calls 4 life
I have a question about how to obtain medals, because I only have low-level medals, and I don't know how to get the other medals.
Train more! Watch the replays of other players to learn how to improve. Also you’ll need to play in multiplayer (only available on Android and Steam) to unlock all the medals.
im having problems with the email verification
Can you provide an Android APK directly to itch that doesn’t require Google Play Services? I specifically use itch.io to avoid that.
I understand. Unfortunately I’m already uploading the game to 4 different platforms (itch.io, steam, iOS app store, Android play store) and that already takes a lot of time, so I’d rather not have to upload APKs to itch.io. Sorry :-(
It seems like a very fun game but seems like my gamepad controls are not correctly mapped so it's a bit difficult to aim where to shoot. :(
Awesome!
when we can download for the ios
I’m hoping within a month.
Is there a browser requirement to play the web version? For me it only works when I download a local server which doesn't let me log in.
You do need a local server to serve the files, nothing I can do about that :-(
Same thing about the browser blocking people from logging in.
i feel like ive played something like this on mobile like 8-9 years ago, this is really cool
Was it https://play.google.com/store/apps/details?id=com.jyaif.pewpew ?
it might be? it was quite a long time ago but that does look like what my memory says. thanks for finding it
edit: redownloaded it, can confirm its definitly the one i played all that time ago, thank you for finding this gem
How to play game on pc? html don't opening
I’m working on a Steam version :-)
hooray!
https://store.steampowered.com/app/2074980/PewPew_Live/
I can't run game. how??
how i can download the game?
Right now you can’t.
Was this made using SDL?
Yes, the web version is made with SDL (and OpenGL).
On Android and iOS I found the touch input latency of SDL to be too high, so I use the native APIs there.
Interesting, did you use the sdl opengl wrapper or native opengl? Did you make your own renderer? Did you find it hard to implement?
I use the native OpenGL API on all platforms.
I did make my own renderer. A renderer for PewPew is not too hard: culling is simple, no lights or shadows. Hardest part was probably drawing 3D lines :-)
What is a little bit annoying is that any new effect, like Depth of Field or Lens Flare take several hours to implement, whereas in a premade engine my understanding is that it’s one click away and the quality can be better than what I achieve.
Wow, I see. This looks amazing by the way, I thought it had lights. How long did it take for you to make your renderer? Do you know if it is feasible for a team of two to make a 2d renderer with ray tracing lights?
Making the renderer is an iterative process. I started with just drawing lines, then progressively added all the different effects (bloom, chromatic aberration, etc…). You can get a renderer in a week of full time work, but then there are endless improvements you can make. Even today the renderer of PewPew Live could be improved in a lot of ways.
It’s totally doable to do a 2D renderer with ray tracing lights. 2D simplifies many many things!
Cool game and graphics! Also please add spacebar support for shooting
How would you aim when shooting with the spacebar?
if you use a touchpad it is kind of hard to press it down while moving your finger, but using space would fix that
Hi, just double tap your touchpad to hold your click, you don't even need a space bar c;