Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - AlexVsCoding

Pages: 1 2 3 ... 9
1
Hey Folks! Just letting you know, I'm going to be picking up doing Stencyl Tutorials, starting with revamping all my old content! Check out my video discussing the topic and my plans going forward and stay tuned for more info soon!

https://www.youtube.com/watch?v=J2OGkpHIkTg

2
iPhone / iPad / Android / Re: BABOOM - A schmuplatformer.
« on: May 10, 2018, 04:14:28 am »



3
iPhone / iPad / Android / Re: BABOOM - A schmuplatformer.
« on: May 09, 2018, 03:09:54 am »
Looks very interesting, best of luck!

I gotta offer a bit of feedback from the gifs you posted though: the particles of the enemies you kill, falling towards the bottom of the screen, don't seem to be bullets that can damage the player, right? It looks like they would only throw me off, and in a game that requires precision like a bullet hell, that could add needless frustration. I'd change that to a simple explosion or something that doesn't add clutter to the screen or to the player area.

Thanks for the feedback! I've had this shared by other testers/devs as a point of feedback regarding the death particles, it's something I'll be looking at finding a solution for over the course of today. Thankfully all my in game death particles are standardised (handled by the same behaviour) so should make it easy to experiment with different solutions!

4
iPhone / iPad / Android / BABOOM - A schmuplatformer.
« on: May 08, 2018, 03:41:52 pm »


What is Baboom?

Baboom is a Schmuplatformer*

*Schmup + Platformer = Schmuplatformer



What inspired you to make Baboom?

The reason for developing the game has come from a lack of satisfaction with vertical platformers (upwards movement I should note, Downwell is superb). They often feel clumsy and falling down and losing progress rarely feels good. Shooting platformers in particular handle poorly, where juggling not falling off and killing enemies tend to clash (Particularly on mobile where axis shooting isn't often an option).

My solution for worrying about shooting was to make firing a default, adopting the schmup function of constantly firing. This on mobile allowed me to focus on player movement and save 1/4 screen space for required buttons.

This combined with my messing around with a minimalist bullet hell at the time made it clear that a bullet hell platformer was the way forward for the project!



What platforms do you plan to release this on?

As with my previous projects, I'll be primarily be launching on iOS, but will be looking at doing a browser version of the game. On top of this, me and Katy will be designing an arcade coin-op cabinet for the game that we'll be placing in local pubs/venues. As with the rest of my projects, I'll be considering android but until Google Play improves it's curation systems for indies, there's not enough incentive to release there. Other platforms would be dependant on how this goes and possibly would involve rebuilding the game in Gamemaker.



What is your timeline for the project?

It has been 6 months since I released Corporate Salmon, so there is a matter of urgency to get this project done as fast as possible. I'm currently working to get the majority of the work done by May, with the intention of submitting it to Apple early to mid-June (Release July). Apple has introduced a pre-order system which I may investigate adding it to there to create a tangible deadline to finish the project by.

Where can I find out more about the project?

I post a lot of content on my Twitter before putting it on here, so if you're interested in the scoop, go there!





5
Hey Folks!

I had the opportunity to show the game for the first time at the CambridgeGameDev earlier in the week. I took along a copy of the game on tablet and one with a custom controller and here's what I found out from the attendees (Here's a Tweet from the event!):
- There needs to be more incentive to fetch crates/powerups from the ocean (Potentially a clearer trajectory line/bonus points for collecting?)
- I need to increase the sizes of buttons on mobile (Folks were struggling on TABLET to push the buttons, would be even worse on phones)
- Buttons that link to storefronts/rating the game have the wrong input function (If touch is held down rather than when pressed) so when touched it opens 10+ tabs in the browser and crashes the game! Is a quick fix but worth mentioning.
- Suggestion for a day/night cycle? This one I might consider but might be quite difficult abiding by the colour palette I've chosen (A LOT of vibrant colours).
- Increasing the collision boxes of the jellyfish (Some shots that looked like they should've hit didn't)
- Close range shots are hard to pull off (May have to look at slowing down the player movement further in the centre?)
- Not clear to some players what the crate powerup in the ocean did (Many not risking to venture out/trying to hit it with the coconuts)
- The initial concept for an enemy type rejected from gauging the audience, suggestions to avoid muddying the mechanics.
- Mixed response on the question of a trajectory angle, one person suggested having a curved line based on the angle, but have it fade out before it reaches the water (No idea how on earth I'll figure that one out but I'll give it a go!)

The reception of the game was positive and as well the early tutorial seems to have done the trick, I didn't have to explain the controls to anyone and most people picked it up. Is worth noting this was with games developers so may not be representative of more casual audiences.

I'll be working through these and adding them to my list of to do's over the next week, my intention is to get a build ready for GDC to randomly show at events. Since I'm only expecting a very short turnaround on this project, it's not worth approaching publishers about the project but any press I can get is always good!

6

Hey Folks!

So one of the side things I'm wanting to do with this project is to design it so it can be played at conferences in an installation format. One of the parts of this was designing a custom controller, which I've begun the process of with a neat little cardboard gamepad! I can assure you the wires on the back are looking a lot less messy (replaced with regular colour coded wiring and heat shrunk into an individual sleeve). I'll likely be documenting the development of this component in this thread as well. My endgame would be a coin-operated cabinet I can host in local pubs and take to various festivals and events.

Stay tuned for more soon!

7


Sailing across the glittering expanse, your ship is dragged to the depths by a writhing mass of tentacles.

You paddle to shore and surrounded by the local inhabitants, a single palm tree heavy with coconuts sways in the wind.


COCAPULT is an arcade platformer in which you pelt a relentless tide of jellyfish and other wildlife with coconuts.



Plenty of Fish in the Sea: A variety of different enemy types from air and sea to tackle!



Gifts from the deep: Drag floating crates back to shore and unleash coconut powerups!



Every Coconut Counts: Bouncing coconuts off multiple enemies will make your ammo go further and bag you more points!



I've currently been working on this project for just over a week and have been making some solid progress so far! My aim is to get it submitted to Apple by the end of April and make this a significantly quicker turnaround in comparison to my previous project, Corporate Salmon.

Here's what I've achieved so far:
- Basic gameplay implemented (Seamless movement methods + Catapult function)
- Difficulty curve constructed
- Tutorial/Story Intro implemented
- Mobile user interface implemented
- 3 powerups + crate dragging
- Enemy hit multiplier
- Game over/high score screen

Here's what I intend to implement over the next 2 months:
- Wave system
- Upgrade window
- Boss battle
- At least 2 other enemy types
- 2 other power-ups
- Trajectory line projection
- Challenge bonuses
- Notifications system
- Control refinement
- Music/audio implementation
- Device scaling/optimisation
- iMessenger Sticker packs (optional)

A lot of the above systems were created in my last project, Corporate Salmon so should make dealing with them in this project a lot easier!

Keep an eye on this thread for more updates coming soon!


8
iPhone / iPad / Android / Re: List Of Apple Featured Mobile Games
« on: December 29, 2017, 02:43:31 am »
Spotted a typo in the listings: Corporate Salmon, not Corporate Salman!

9
Ask a Question / Re: Issue with android export: Can't find Symbol Error
« on: December 01, 2017, 02:51:18 am »
That did the trick! Thanks!

10
Ask a Question / Re: Issue with android export: Can't find Symbol Error
« on: December 01, 2017, 01:51:26 am »
It's a problem with screencapture of byrobin

Code: [Select]
2017-11-30 17:40:28,258 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] Compiling 4 source files to C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\bin\classes
2017-11-30 17:40:28,271 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] warning: [options] source value 1.5 is obsolete and will be removed in a future release
2017-11-30 17:40:28,272 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] warning: [options] target value 1.5 is obsolete and will be removed in a future release
2017-11-30 17:40:28,272 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
2017-11-30 17:40:28,315 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\src\com\byrobin\screencapture\ScreenCaptureEX.java:15: error: package android.hardware.display does not exist
2017-11-30 17:40:28,316 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] import android.hardware.display.DisplayManager;
2017-11-30 17:40:28,316 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                                ^
2017-11-30 17:40:28,316 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\src\com\byrobin\screencapture\ScreenCaptureEX.java:16: error: package android.hardware.display does not exist
2017-11-30 17:40:28,317 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] import android.hardware.display.VirtualDisplay;
2017-11-30 17:40:28,317 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                                ^
2017-11-30 17:40:28,322 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\src\com\byrobin\screencapture\ScreenCaptureEX.java:18: error: package android.media.projection does not exist
2017-11-30 17:40:28,322 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] import android.media.projection.MediaProjection;
2017-11-30 17:40:28,323 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                                ^
2017-11-30 17:40:28,323 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\src\com\byrobin\screencapture\ScreenCaptureEX.java:19: error: package android.media.projection does not exist
2017-11-30 17:40:28,323 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] import android.media.projection.MediaProjectionManager;
2017-11-30 17:40:28,324 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                                ^
2017-11-30 17:40:28,366 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\src\com\byrobin\screencapture\ScreenCaptureEX.java:61: error: cannot find symbol
2017-11-30 17:40:28,366 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]     private MediaProjection mMediaProjection;
2017-11-30 17:40:28,367 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]             ^
2017-11-30 17:40:28,368 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   symbol:   class MediaProjection
2017-11-30 17:40:28,368 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   location: class ScreenCaptureEX
2017-11-30 17:40:28,368 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\src\com\byrobin\screencapture\ScreenCaptureEX.java:62: error: cannot find symbol
2017-11-30 17:40:28,369 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]     private VirtualDisplay mVirtualDisplay;
2017-11-30 17:40:28,369 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]             ^
2017-11-30 17:40:28,370 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   symbol:   class VirtualDisplay
2017-11-30 17:40:28,370 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   location: class ScreenCaptureEX
2017-11-30 17:40:28,370 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\src\com\byrobin\screencapture\ScreenCaptureEX.java:63: error: cannot find symbol
2017-11-30 17:40:28,371 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]     private MediaProjectionManager mMediaProjectionManager;
2017-11-30 17:40:28,371 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]             ^
2017-11-30 17:40:28,371 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   symbol:   class MediaProjectionManager
2017-11-30 17:40:28,372 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   location: class ScreenCaptureEX
2017-11-30 17:40:28,413 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\src\com\byrobin\screencapture\ScreenCaptureEX.java:112: error: cannot find symbol
2017-11-30 17:40:28,414 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                     _self.mMediaProjectionManager = (MediaProjectionManager)
2017-11-30 17:40:28,414 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                                                      ^
2017-11-30 17:40:28,415 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   symbol: class MediaProjectionManager
2017-11-30 17:40:28,415 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\src\com\byrobin\screencapture\ScreenCaptureEX.java:113: error: cannot find symbol
2017-11-30 17:40:28,416 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                     Extension.mainActivity.getSystemService(Extension.mainContext.MEDIA_PROJECTION_SERVICE);
2017-11-30 17:40:28,416 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                                                                                  ^
2017-11-30 17:40:28,416 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   symbol:   variable MEDIA_PROJECTION_SERVICE
2017-11-30 17:40:28,417 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   location: variable mainContext of type Context
2017-11-30 17:40:28,423 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\src\com\byrobin\screencapture\ScreenCaptureEX.java:209: error: cannot find symbol
2017-11-30 17:40:28,424 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                                                                 DisplayManager.VIRTUAL_DISPLAY_FLAG_AUTO_MIRROR,
2017-11-30 17:40:28,424 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                                                                 ^
2017-11-30 17:40:28,425 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   symbol:   variable DisplayManager
2017-11-30 17:40:28,425 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   location: class ScreenCaptureEX
2017-11-30 17:40:28,425 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\src\com\byrobin\screencapture\ScreenCaptureEX.java:210: error: cannot find symbol
2017-11-30 17:40:28,426 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                                                                 mMediaRecorder.getSurface(), null /*Callbacks*/, null
2017-11-30 17:40:28,426 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                                                                               ^
2017-11-30 17:40:28,426 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   symbol:   method getSurface()
2017-11-30 17:40:28,427 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   location: variable mMediaRecorder of type MediaRecorder
2017-11-30 17:40:28,434 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] C:\Users\Katy\stencylworks\games-generated\Corporate Salmon Finale 18\Export\android\bin\deps\screencapture\src\com\byrobin\screencapture\ScreenCaptureEX.java:278: error: cannot find symbol
2017-11-30 17:40:28,435 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]             mMediaRecorder.setVideoSource(MediaRecorder.VideoSource.SURFACE);
2017-11-30 17:40:28,435 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]                                                                    ^
2017-11-30 17:40:28,435 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   symbol:   variable SURFACE
2017-11-30 17:40:28,436 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac]   location: class MediaRecorder.VideoSource
2017-11-30 17:40:28,480 INFO  [Thread-48] stencyl.sw.util.StreamGobbler: [haxelib.exe]     [javac] 12 errors


Would screen capture be in reference to ReplayKit? I'll try gutting the code for it and let you know.

11
Hey Folks, I've just posted up an issue I'm having with testing Corporate Salmon on Android - Let me know if you can help in any way!

http://community.stencyl.com/index.php/topic,55122.0.html

12
Hey Folks,

Currently in the process of porting Corporate Salmon to Android. I managed to successfully get another game working on my Android device, but upon trying the same with Corporate Salmon, it's throwing a bunch of errors.

I've attached the logs, I'm honestly drawing a blank on this one, only thing I could find on the forums was the suggestion of cleaning the project.

Let me know if you can help or you need any extra information!

Thanks!

13
Thanks everyone for the support! I can confirm those numbers are incorrect regarding Think Gaming's algorithms on revenue, the installs might be an average because they don't match what I have. Whilst I'm not willing to disclose the amount the game has made, it's had 250k installations and has made enough for me to continue working in app development.

Regarding an Android release, I'm currently working on setting up Android exporting today (My Mac is basically dead so this is a good excuse to get the android build done on my windows machine), so expect some announcements about that in the near future!

For anyone on here who hasn't found it yet, here's a link to the game:
https://itunes.apple.com/us/app/corporate-salmon/id1235847306?mt=8

14
iPhone / iPad / Android / Re: List Of Apple Featured Mobile Games
« on: November 22, 2017, 01:54:12 pm »
Corporate Salmon has had a US and Chinese feature for the last week! The game got an art promo request but as of yet hasn't had the graphics used for banners as far as I know yet. https://itunes.apple.com/us/app/corporate-salmon/id1235847306?mt=8

15
Hey Folks!

I can deliver the good news that Corporate Salmon has been submitted to Apple, just waiting now on the all-clear from them and I can announce the release date!

The main stuff I've done over the last two days has been as I listed before, sorting out the promotional material for both sets of platforms (Tablet and Phone). Here's what I settled for with the screenshots:


From here, it's doing the rounds with the press, addressing any issues with the build and maybe building an arcade cabinet/costume! We will see.

I'll keep you in the loop with how things go here, once again I'll be doing a post-mortem of development at some point soon, so stay tuned for that!

Pages: 1 2 3 ... 9