Jump to content
New account registrations are disabed. This website is now an archive. Read more here.

Chief

Member
  • Content Count

    949
  • Joined

  • Last visited

  • Days Won

    14

Everything posted by Chief

  1. It's down right now. I might be going with a different name as well, so we'll see. I'll definitely make a thread once I get the chat up and running.
  2. I've been working on a site and game engine. I'm completely ditching forums for the site, and the main community feature will be chat instead. I have it all programmed except for the persistence to the database, but once that's up, and I find out how to automate the deployment, that will be ready to go!
  3. Haha, yeah, this is the first time that I've gotten this far in a project. I've figured out what makes me tick and how I can change my thinking in order to finish something, so fingers crossed! Yeah, my scope is also too large, but that's why I'm releasing the site a feature at a time. This way I can build out the community before I do the store and projects sections.
  4. Working on avatars right now; there's no UI for uploading/setting one, so I did it manually via SQL, but it looks nice!
  5. If you wanna refresh your cache (ctrl+shift+r in chrome on windows), and click the button to add a new thread or reply, you should see a message now that explains how to format your posts; the site uses markdown for that, so it should be really easy to learn, and a lot of sites already use it. I literally JUST updated the site. As for the tiny window size, yeah, the site is gonna be mobile responsive, meaning it could scale all the way down to that thin, but I'm not at that point yet. Still WIP
  6. Really good feedback, thanks! I have converted all of these into tasks for myself.
  7. I've been working on a website 100% from scratch using Node.js for the back-end (with Postgres and Redis), and then React for the front-end. I want to launch the forums in an alpha state within the next couple of weeks, and I need a handful of people to run through a simple process of joining and posting, and then giving me as much feedback as possible. If you're interested, here's the URL: http://eclipse.games/ If you want to go ahead and join, then login, you should then head to the community forums page, and click into the General Discussion forum. Once there, go ahead and create a new thread. You can also throw in a reply to an existing thread. Then if you can give me feedback on the flow of how it all works together, any improvements you see I can make, etc. It's all still pretty rough, but tell me anything and everything you see I can improve so I can keep a log of it.
  8. Hey, I just bought a .games domain as well! Some ideas, though most will probably already be taken, and not all will be good: gdu.games refinery.games dev.games unlimited.games online.games games.games (lol) rp.games rpg.games make.games create.games pro.games community.games fun.games indie.games selfmade.games rpgmaker.games rm.games I can come up with more if you'd like
  9. Some of the info is outdated due to ES6+ spec released, like how "functions are the only scoping instrument that JS has". With the let/const variable keywords, block-scoping has been introduced. Also, with ES6 modules, and bundling tools like webpack, this is all redundant and legacy. Maybe I'm not understanding the thread properly.
  10. Lookin' good, Marked! I just started building a site from the ground up, myself. I'm always impressed with your ability to stick with this place. My ADD would have driven me from it a long time ago. Keep it up!
  11. Temporarily disabled the canvas so I could work on the UI distraction-free. Here's where its at now; the panes are all resizable.
  12. It uses BabylonJS as the engine, so I won't have to write much engine code besides wrappers, which is really nice. It's built in React as the UI which resides inside of Electron. So, the UI is all javascript, which is kinda neat. I'm aiming for it to be a full game editor for Babylon, but we'll see how far I get on it before moving onto my next project. It's not far yet, but here's what I've got so far:
  13. Version 0.1.2-beta has been released; It features a faster async/await environment, and some minor bug fixes. 0.1.1-beta featured additions to the setup script that allows you to configure your Redis connection.
  14. It's just a server framework for making websites; I use all sorts of fancy keywords, but it's really quite simple in the end.
  15. For a quickstart quide, better examples, and API documentation, visit: http://ndugger.github.io/blackbeard/ Blackbeard is an opinionated MVC framework built on top of Node.js, using the most current and future versions of the ES language spec. What does this mean? Well, it means that you can take advantage of some of the upcoming and recent arrivals in the JavaScript language: Classes Annotations Lambda expressions Async/Await Modules So, using all of these great new language features, what then does it mean for the framework to be "opinionated"? Well, it means that we make it really easy to correctly implement an MVC pattern by giving you an API that does most of the work for you. The framework does also assume a few things (and throws appropriate errors if those assumptions fail). No worries, though, setup is really convenient and takes care of some of the boilerplating for you. Well, enough with the long-winded boring stuff; let's get to the fun! Here's an example of a very simple controller: import { Controller, View, Router } from 'blackbeard'; const { MapRoute, GET } = Router; @Controller class MainController { @MapRoute('/', GET) async index () { return new View('index'); } } If you're familiar with .NET MVC or Spring, you can see that Blackbeard will already be familiar to you. It was built to be simple and familiar, yet fast and powerful. Here's another example of a more complex controller: import Forum from '../models/forum'; import { Cache, Controller, DataString, Requirements, Router, Session, View } from 'blackbeard'; const { MapRoute, GET, POST } = Router; const { isAuthenticated } = Session; @Controller @MapRoute('/forums') class ForumController { @Cache(60) @MapRoute('/', GET) async index () { const forums = await Forum.findAll(); return new View('index', forums); } @MapRoute('/{id}', GET) async forum (id) { const forum = await Forum.findById(Number(id)); if (forum) { return new View('forum', forum); } else { return new Error(404); } } @MapRoute('/{id}/delete', POST) @Requirements(isAuthenticated) async delete (id, request) { const data = JSON.parse(request.body.toString()); // do stuff with posted data await Forum.destroy({ where: { id: Number(id) } }); return new DataString('application/json', JSON.stringify({ success: true }); } } As you can see, due to the nature of the API, the annotations make it very simple to define your controllers and routes. My questions for you all are, what sort of features would you love for an MVC framework to have? Do you have any concerns about the API? Would you use this? Thanks!
  16. It's looking really good! Man, I didn't even know that this site was still up. I figured Marked dropped it a while ago. Is everyone still just using RPG Maker?
  17. I will simply add that HTML/CSS are not programming languages. HTML = markup language, and CSS is simply for styling. However, I will add that I recommend everyone learn Javascript from codecademy. Ditch jQuery, and stick with Native JS, and you will surely find a job. I get paid very well, and I say that learning (native) Javascript was the best thing I ever did for my career.
  18. See my reply here: http://www.gdunlimited.net/forums/topic/10764-is-it-time/?do=findComment&comment=86240 Marked has tried turning this website into an all-around game development community, but the member-base is what dragged it back to RPG Maker. Completely remove all RPG Maker related content from GDU, or let it die.
  19. You guys aren't thinking full-picture. Marked has no issue with making GDU about all game development--in fact, that's what GDU 3 was supposed to be. The issue is our current member-base. It's you guys that do nothing but muck around in RPG maker, creating more and more RM content, and nothing more. If we had active game developers that created real, non-rm games, then we'd be having a different discussion.
  20. Marked, I've always been pro-your-health/sanity, lol. This site should have been closed a ways back, but you're stubborn. RPG Maker is dying. Enterbrain had great products back when the internet was still in the dot-com boom, and everyone wanted quick and easy solutions. These days, more people want to work harder, and with better tools. The market for RPG maker-anything just isn't existent enough to justify losing more brain cells over. I have your skype, I will always check in with you every once in a while. Maybe we can do something together in the future! I know exactly where you're at. I just got an amazing job, with an amazing salary, and I moved across the US to do it (keep in mind that I'm only 21). Sometimes letting side projects go is healthy. I've had a few things recently that could have been a hit, but you've got to prioritize. Do what's best for you; we'll back you up on it.
  21. Vorge is currently getting a rewrite. Still using node as my back end, but I've also added a layer between called Sails. Now I can have a fully functioning MVC architecture. Sails also uses socket.io which means it may be really easy to make vorge have multiplayer options. More to come soon!
×
×
  • Create New...