Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

ROBOT-SB [game][wip][devblog]
Started by davebollinger Feb 02 2018 05:58 AM

26 replies to this topic
[TOPIC CONTROLS]
Page 1 of 2 1 2
This topic has been archived. This means that you cannot reply to this topic.
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

I've just started dev-blogging about "ROBOT-SB", a retro game concept I'm working on, and figured I'd start with some of the "pixel-perfect" issues (config.lua settings, to filter-or-not-to-filter, perfect device coordinates, etc) that cropped up.

 

It'll likely take me a few entries to cover it all, but here's part one:  http://davebollinger.org/robot-sb-dev-blog-pixel-perfect-part-1/

 

I'll try to keep this topic updated as new blog entries occur.

 

ondeviceoutput.png



[TOPIC: post.html]
#2

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

Out of sequence (I'll get back to the "pixel perfect" topic soon) but pixel art has been occupying me recently, so:
http://davebollinger.org/robot-sb-dev-blog-pixel-art-update/
 
adding "sparkle" to the bonus star pickup:
starsparkle.gif

adding rocks and dialing up the player explosion:
rockcrash.gif

(and a time-dilation effect at game-end that I might talk about more in the future)

[TOPIC: post.html]
#3

cyberparkstudios

[GLOBAL: userInfoPane.html]
cyberparkstudios
  • Contributor

  • 561 posts
  • Corona SDK

Dave,

 

Thanks for taking the time to do this blog; I think it is helpful for devs of many levels.  Thanks for sharing your experience and knowledge with  others.

 

Bob



[TOPIC: post.html]
#4

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

"pixel perfect" part 2:  http://davebollinger.org/robot-sb-dev-blog-pixel-perfect-part-2/

 

tho i still don't quite get around to discussing config.lua itself!  :D  next time.

 

rather I'm still laying the groundwork - i cover a couple of more general topics re display quality that might even be of interest to non-pixel -type displays.  maybe?

 

current state of the actual on-device retro fat-pixel display:

 

robotsb_devblog_pixelperfect2_ingame_scr



[TOPIC: post.html]
#5

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

Thanks for taking the time to do this blog; I think it is helpful for devs of many levels.  Thanks for sharing your experience and knowledge with  others.

 

You're welcome, glad you've found is useful!  :) 

Cheers



[TOPIC: post.html]
#6

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

"pixel perfect" part 3:  http://davebollinger.org/robot-sb-dev-blog-pixel-perfect-part-3/

..where i finally get around to actually presenting something!

 

robotsb_devblog_pixelperfect3_example1_6



[TOPIC: post.html]
#7

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

http://davebollinger.org/robot-sb-dev-blog-mines-rocks-and-difficulty-progression/

 

this week saw the introduction of mines, which along with somewhat-related rocks, spurred some thought on difficulty progression

 

robotsb_devblog_minetest_20180209.gif

 

 

robotsb_devblog_rocktest_20180209.gif



[TOPIC: post.html]
#8

sporkfin

[GLOBAL: userInfoPane.html]
sporkfin
  • Contributor

  • 490 posts
  • Corona SDK

Thanks @davebollinger!  It's always fun to watch pitfalls I wasn't aware of being solved in advance of then I need them  :)  Solving problems is so essential to programming but, outside of the forums, it's a pretty solitary endeavor.  I always feel enlightened when I get to see how another mind approaches a solution.  Thank you for sharing!



[TOPIC: post.html]
#9

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

into the weeds for a performance discussion:  http://davebollinger.org/robot-sb-dev-blog-get-set-performance/

 

@sporkfin:  welcome!



[TOPIC: post.html]
#10

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

http://davebollinger.org/robot-sb-dev-blog-misc-updates/

 

Difficulty curves aren't tuned out this far, really just an experiment, but kinda fun as a "what if??":

 

robotsb_level99_fullupgrade_20180216.gif

 

toward solving an issue with enemy health huds

robotsb_level45boss_bosscrop_3x_20180216

 

plus some not-so-exciting-yet-still-important work on options screen, now functional

robotsb_options_aspects_1x_20180216.png



[TOPIC: post.html]
#11

Appletreeman

[GLOBAL: userInfoPane.html]
Appletreeman
  • Contributor

  • 434 posts
  • Corona SDK

That is looking seriously cool.   Couple of quick questions...

1:  How soon until it's finished?  I really want to play this as it's exactly my kind of game.

2:  What software do you use to do the video to animated gif thing?



[TOPIC: post.html]
#12

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

1:  How soon until it's finished?  I really want to play this as it's exactly my kind of game.

 

sooner rather than later, but no definite timeline  (want to beta test?  android only.  if so, pm w/ email)

 

2:  What software do you use to do the video to animated gif thing?

 

openAviToGif



[TOPIC: post.html]
#13

Appletreeman

[GLOBAL: userInfoPane.html]
Appletreeman
  • Contributor

  • 434 posts
  • Corona SDK

sooner rather than later, but no definite timeline  (want to beta test?  android only.  if so, pm w/ email)

 

Ah poop.  Would love to test it for you but unfortunately I don't have any android devices :(



[TOPIC: post.html]
#14

SGS

[GLOBAL: userInfoPane.html]
SGS
  • Corona Geek

  • 2,084 posts
  • Corona SDK

I have 10 Android test devices if you need a hand.



[TOPIC: post.html]
#15

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

I have 10 Android test devices if you need a hand.

 

I appreciate the offer!, though I suspect you have enough on your plate as a dev for the type of testing actually needed.  I pretty much have device-testing covered, at least for android.  It's play-testing (difficulty-progression, cost-balancing, etc) that could use feedback, but is more "work" for the tester.



[TOPIC: post.html]
#16

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

talkin' 'bout bitmap fonts:  http://davebollinger.org/robot-sb-dev-blog-bitmap-fonts/

 

fire-colored fonts are still cool, right?

 

results.png



[TOPIC: post.html]
#17

SGS

[GLOBAL: userInfoPane.html]
SGS
  • Corona Geek

  • 2,084 posts
  • Corona SDK

old skool!

 

I do love a vertical shooter so I would so fit a bit of testing into my complicated work schedule.



[TOPIC: post.html]
#18

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

old skool!

 

"turning your fancy-pants $800 phone into a 40-year-old ZX Spectrum" - potential new corporate motto

(though the "one tap" ui might not be exactly what you'd expect from a zx spectrum)

invite sent :)



[TOPIC: post.html]
#19

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

[TOPIC: post.html]
#20

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

something a bit different this time, more personal than technical:

 

motvation, inspiration, and hacking:  http://davebollinger.org/robot-sb-dev-blog-motivation-inspiration-and-hacking/

 

robotsb_devblog08_hacking_starpatterns.p



[TOPIC: post.html]
#21

mmihajlovic

[GLOBAL: userInfoPane.html]
mmihajlovic
  • Observer

  • 26 posts
  • Corona SDK

I love reading your blog posts Dave, I just got into Corona and they're really helping me out. Please keep writing more :)



[TOPIC: post.html]
#22

sporkfin

[GLOBAL: userInfoPane.html]
sporkfin
  • Contributor

  • 490 posts
  • Corona SDK

@davebollinger

Thanks for that!  I really enjoy your blog and video and Nick is awesome too!

 

Hey, I've got a question.  Why don't you use the extra dash method for coding out blocks of your code?  It seems like it would save you a few seconds here and there - many times over.

--[[
Code me out
--]]
 
---[[
Code me In
--]]



[TOPIC: post.html]
#23

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

 Why don't you use the extra dash method for coding out blocks of your code?  I

 

no reason, that "hacking session" was real-time unrehearsed, no effort to try and make it look "efficient" - set up the code, comment it out, roll camera.

 

(i don't routinely block-comment repeatedly, so no "habit" came to the rescue either - i'd be fine accepting last-place in a speed-block-commenting competition. :D)



[TOPIC: post.html]
#24

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,334 posts
  • Enterprise

I love reading your blog posts Dave, I just got into Corona and they're really helping me out. Please keep writing more :)

 

Thanks!  :)  I do hope to get back to it, but available time has been rare lately...



[TOPIC: post.html]
#25

sporkfin

[GLOBAL: userInfoPane.html]
sporkfin
  • Contributor

  • 490 posts
  • Corona SDK

@davebollinger

 

I do a massive amount of coding out and I'm sure I'd still place poorly in a speed-block-commenting competition  :)   Dude, as fast as you think and type and delete ( ;) ) , I'm sure you'd be far from last!

 

I love that you involve your son in the programming process.  I do the same with my kids and I'm sharing your and Nick's video with my daughter for inspiration.  My daughter (10) is learning Java to mod MineCraft.  She uses Youth Digital which makes programming fun but doesn't dumb it down.  Maybe something your son would like in addition to his Corona adventures.  Hey, in a couple of years our kids might be submitting to the game jams!

 

Thanks again for sharing your adventures with the rest of us.  Programming can become isolating at times but your posts remind us that we do belong to a community of fellow code adventurers.




[topic_controls]
Page 1 of 2 1 2
 
[/topic_controls]