Diogo Schneider

Members
  • Content count

    15
  • Joined

  • Last visited

About Diogo Schneider

  • Rank
    Member
  • Birthday 12/21/1978

Contact Methods

  • Website URL
    http://diogoschneider.github.io/

Profile Information

  • Gender
    Male
  • Interests
    Food, Games, Music, Programming

Recent Profile Visitors

272 profile views
  1. Diogo Schneider

    Looking for Creators

    Yes, that would be me. :)
  2. Diogo Schneider

    Starship

    Sorry, it took a while, I was in the middle of tons of stuff... but enough excuses, here we go! Here is the plugin: https://github.com/quick-developers/plugin-starfield And you can see it right in action, I have added it to the skel project as well: https://github.com/quick-developers/quick-skel I hope it helps, please let me know if you have any comments!
  3. Diogo Schneider

    Modern JavaScript Tools

    Very valuable advice, indeed. All of these automation tools have their own overhead, so I think for now I'll just keep things as they are, it works and it's never been an actual burden to keep track of versioning so far. I tried to play your game in one computer, it had no Flash. Then I tried on another but the game didn't load, even after a few refreshes. I'll give it another try later, but I can tell from the thumbnail that it looks really fun. The graphics are pleasant to the eye, too. I can tell you JavaScript game development is very exciting. I have been writing games since the mid '80s, but it's never been as cool as when I found out about HTML5 in 2011. It was like rediscovering game development altogether. Let me know if you'd like to give quick a try, I would gladly help you creating your game. Thanks!
  4. Diogo Schneider

    Modern JavaScript Tools

    Hi! Yes, I guess you are right. But just yesterday I realized now that the quick ecosystem has grown to several projects involving assets, demos and plugins that go beyond the main framework's library, it would be useful to have some sort of automatic dependency management. Since these separate components evolve in their own separate pace, it should be good not to care about manually matching the compatible versions. So maybe it still makes sense to think about NPM. We'll see about that. By the way, I just checked your link and it seems that I landed at the portal's home page. So I could not find a way to check on your own games. Thanks!
  5. Diogo Schneider

    Modern JavaScript Tools

    Hi guys, Thank you for your insight, I really appreciate it. I think the main motivation for me right now is based on two factors: keeping current with whatever trends are becoming the best standards (I just refactored everything to ES6 after being stubborn in ES5 for a long time) and also add value to the consumers, I'm just not sure that such move would actually help the user very much. It looks to me like a "potato potato" situation right now. And there are so many other features that I'd like to see available as soon as possible that I should probably just focus on them right now. Thanks again! Cheers!
  6. Diogo Schneider

    Looking for Creators

    Hey! I was hoping real candidates would click on my profile and check out my website for that, but you’re probably right. Here’s the address: https://diogoschneider.github.io/ Thanks! PS: I've just dropped the 'expert' word, anyways. Its usefulness is questionable.
  7. Diogo Schneider

    Modern JavaScript Tools

    Hi all, I'm the main author of the Quick game engine / lib and I have been reading a lot about these tools such as npm and browserify for the client side of web applications. I have been very comfortable with the current structure of the project but I would like to hear your opinions on adopting the new structure that these tool can facilitate, e.g. separate class files, et al. Coming from Java, I can appreciate that, though it's not a real need. Anyway, I already use npm for unit testing so it feels like it would make sense to go further into this trend. Any comments are more than welcome. Thank you.
  8. Diogo Schneider

    Looking for Creators

    Hi all, I'm a 2d game programmer and I can do some pixel art and audio on my own, but I'm looking for individuals who would like to collaborate on my next games. Programmers are welcome, too. I can do anything from fighters to role-playing games, so if you have any concept idea just drop me a line and we can discuss it. Let's create great games together! Cheers, Diogo
  9. Diogo Schneider

    Expert 2D Game Programmer for Hire

    Greetings everyone, I'm an expert 2D game programmer and I'm available for hire. I can get your ideas from scratch to published in no time, whether you hire me as a consultant or lead programmer. Payment and schedule are completely negotiable, just contact me for more info. Thank you.
  10. Diogo Schneider

    Cityscape

    Last minute update: I have just updated the game with a cheat code. If you enter the "Konami code" at the title screen, you should hear the life up sound and start the game with a boost on your lifespan. It will only work after the previous game is over, so make sure you don't have a previous game already saved, in which case it will only load the current game, without the boost. PS: Kongregate uses heavy caching AFAIK, so the update might not just kick in the first time.
  11. Diogo Schneider

    Starship

    Thanks a lot for your kind compliments. You can be assured that a lot of effort and love for gaming programming was put into Starship. The first version took 4 months of development but I became so obsessed with it that I continued developing it for a couple years before I really moved on to other projects. Do you mean the star field effect? The stars are randomly generated, they can be either cyan or yellow (it's really written cyan and yellow in the code, I just used the standard web colors) and they can be either 1x1 or 2x2 sized. The speed varies according to their size to give the proximity effect to the bigger stars. Their position is randomly generated while they're being laid out, then they just keep rolling, slower than the foreground objects and once they're out of screen they're moved to the other side to roll the entire screen once again. There's also a chance for blinking on their updates. By the way, I probably should extract it into a component for Quick, by the way. With adjustable attributes, of course. Thanks for helping me think about that!
  12. Diogo Schneider

    Cityscape

    Hi! Thanks, that's the idea! I grew up playing games from the '80s, so that's the way I feel they should look like. I'm aware that the game gets pretty tough after a while (just like the good ol' arcade games, right?). But I can guarantee it's possible to finish it. It's meant to replicate the challenge of crossing a very fast highway. And you're in control of a huge hen, right? Which should be still better than trying it as a human, I guess. Well, it gets to the point where it's more about strategy than action. Everything counts, from walking left or right so you can better see the vehicles coming, avoiding manholes, waiting for slow vehicles that will hold the fast ones behind them... and of course collecting all the corn you can to gain some extra lives. Just like crossing the road in real life, it's more about planning and being cautious than being an athlete, right? I mean... it's not as painful as trying to finish Children of the Atom with a single coin, but it's not easy either. I think part of the fun is the challenge, if I could just easily pass through all levels it wouldn't be so fun! But I'll have a look again, maybe a little bit easier wouldn't hurt. If not a faster hen, maybe a smaller hit box would also give it a little blessing. Thanks again for the review!
  13. Diogo Schneider

    Cityscape

    Hi, everyone! This game was the second finished game I published. It is heavily inspired by Freeway and Frogger, but it does actually have an ending after you finish it. The game features 50 sequential levels, with increasing difficulty. It also has an auto save feature, so you can play a little then come back to it later. Here's the link: https://diogoschneider.github.io/cityscape/ This game was made with Quick, the game engine I've been working on since 2014 and was derived from my first games: https://diogoschneider.github.io/quick/ Thank you for your time! Cheers!
  14. Diogo Schneider

    Starship

    Thanks for letting me know! Since I'm not a native English speaker I have been afraid that kind of word play could seem too childish or nonsensical. But yeah, that's the idea, you're flying an actual ship in the stars, in a playful way.
  15. Diogo Schneider

    Starship

    Hi, everyone! This is my first post to the forum, so please bear with me if I do something wrong, but I assure you I'm trying my best to follow the guidelines. This game is now kinda old, but since I'm new to the community I'd like to share it anyway. It was my first ever HTML5 game. It's been around since 2011 and it's heavily inspired by the Gradius / Nemesis saga, more specifically the Parodius spin-off. It has also been available for a while in the Chrome Web Store, where it fared well among some of the very first games to be available there. The game features 8 sequential levels, with 4 hidden stages. Every normal level has a boss and a challenging moment. Collect items left by enemies to charge and power up your weapons. It also features continuous play, in which every time you finish it gets increasingly difficult, with some variations in the backgrounds. It also has an auto save feature, so you can keep playing it forever, at least as long as you don't reset your browser data. Here's the link: https://diogoschneider.github.io/starship/ Some people find the game very difficult to play, some don't. I guess it will depend on your expertise with the genre and similar games. If you'd like to know more about my other projects, you can also visit my website: https://diogoschneider.github.io And here's the link to Quick, the game engine I've been working on since 2014 and was derived from my first games: https://diogoschneider.github.io/quick/ Thank you for your time! Cheers!