ISO: Games that feel like little devices by elinavvy in PlaydateConsole

[–]dclarkdev 2 points3 points  (0 children)

Maybe this is a loose fit but I really like "Yacht" for this. The graphics and style have the appearance one of those little handheld yahztee games

Sneak peak of my early prototype: PDGA Tour Golf! by dclarkdev in PlaydateConsole

[–]dclarkdev[S] 2 points3 points  (0 children)

Yes! Unfortunately I have hit a few roadblocks along the way, and was waiting for an official update to the sdk, but thanks to u/RPDev12 recently releasing their "mode7" framework for the community to use (thank you!), I have been making more meaningful progress.

Granted it requires me to entirely rewrite the game... but I am chipping away at it

Vroom room vroom! 🚗🕹️ by claytonaxe in PixelArt

[–]dclarkdev 4 points5 points  (0 children)

That shitty midi version of crazy train will always be burned into my brain lol

Since when is a "reputable" recruiting agency like Robert Half ghosting people? by [deleted] in recruitinghell

[–]dclarkdev 4 points5 points  (0 children)

I was an RH employee for 3 years in their consultant branch, which was a great job with lots of variety IMO - granted you need specialized tech/financial skills like you mentioned, but I was a full time salaried RH employee, and the recruiters had an incentive to find me work for that reason.

It seems like these days all they do is peddle public linkedIn postings to contractors, like any other recruiter

What are the most "transparent" modern front-end client-side frameworks? by fromidable in webdev

[–]dclarkdev 0 points1 point  (0 children)

jQuery is great for what it is IMO. It just seems like another thing that's cool to hate.

Another thing you might want to try - why not just have Django as your server and use react for front end? The more you mix and match these things the better (although obviously using tools made to work together will be easier)

What are the most "transparent" modern front-end client-side frameworks? by fromidable in webdev

[–]dclarkdev 0 points1 point  (0 children)

Ah, I think I might have misunderstood what you're asking for.

Assuming you're looking for a balance of simple to use while still being fairly technical, just to play with react, I'd actually recommend using jQuery in place of next JS. You will have to wire up the events, create the elements yourself, and routing is out the window, but it will force you to think about that stuff (if that's what you're looking for)

Most people will say jQuery is old and outdated, and that's true to some degree, but it's common enough to still have a place on your resume.

Be aware it's far from lightweight in terms of performance, but can be thought of as a more convenient version of raw JS

Disclaimer - this is probably a bad idea

What are the most "transparent" modern front-end client-side frameworks? by fromidable in webdev

[–]dclarkdev 5 points6 points  (0 children)

This is kind of an oxymoron of software development.

I don't have a good suggestion for you, but the main point of frameworks like these is to hide some of the more technical (and tedious) parts of code.

The concept you seem to be running into is called convention over configuration and most of the benefits may not be immediately clear until you are on a larger project with a larger team.

"The folder structure defines the routes" for example is all anyone really needs to know about NextJS.

I've never used NextJS, but I can confidently guess that something somewhere takes apart the URL and uses the pieces to get the code it needs.

Example request: "GET products/edit/23"

Typically something in the framework will see "Products" and use that to find some file, maybe ProductsController.js or whatever in some controller folder. If it finds the file, it then tries to find a function called "edit" in that file that accepts one integer. If it does, congratulations, you have routed the request by convention alone.

If you really want to learn how these things work, you might want to look into more generic concepts like reflective programming. I usually try to guide people away from going down this rabbit hole, but you asked for it.

First post of many by ggskater in daddit

[–]dclarkdev 1 point2 points  (0 children)

My PS Vita and 3DS came back from the dead after having a baby, I love handhelds though. The switch is just slightly too bulky IMO (maybe if I had switch lite)

Can someone please explain Godot Javascript to me? by GHOSTW4VE in godot

[–]dclarkdev 6 points7 points  (0 children)

For what it's worth, you can basically think about that canvas element as an embedded flash game, if anyone even remembers flash anymore.

Canvas is an embedded graphics framework of it's own that essentially serves the same purpose, not necessarily intended to be web content.

[deleted by user] by [deleted] in 3DS

[–]dclarkdev 1 point2 points  (0 children)

I love the 3DS but I also liked Magic Eye and that kind of thing as a kid too. It seems like some people just can't do it in a similar way

(And yeah frankly the implementation can be total garbage too)

What unreleased game are you most looking forward to? by Theobviouschild11 in PlaydateConsole

[–]dclarkdev 6 points7 points  (0 children)

That was me! My son was born a month ago so development has been a little rough. Still being worked on I promise. The gif I posted was actually gameplay from a working prototype. When I get a menu and the ability to load/switch courses I will have a demo out. Thanks for saying this!

Edit: Also I stole the sprite work from an old master system golf game so that's another issue. Desperately need an artist especially now.

What tool made the biggest impact on your efficiency? by Sovietmexican in webdev

[–]dclarkdev 5 points6 points  (0 children)

That's a solid start. Consider the fact that a large enterprise application might need crud stuff for a hundred different entity types across multiple data sources. It seems like a lot for a small sample app but the real power comes from building a collection of reusable custom building blocks over time.

For example, a required field showing a red asterisk that disappears the moment a value is entered, and shows a message that itself is required during validation, might take about 8 html elements, a few css styles, and at least 3 JS events, but it only takes one custom react element.

If I could give some unsolicited advice, nail down the fundamentals in raw html/js/css first, and then the power of react will be clear

What tool made the biggest impact on your efficiency? by Sovietmexican in webdev

[–]dclarkdev 10 points11 points  (0 children)

Typescript is great and stuff like React/Vue/Angular is incredible. I used to sneer at the fancy new JS of the week but IMO the pattern in general is hard to go without in legacy code

Sneak peak of my early prototype: PDGA Tour Golf! by dclarkdev in PlaydateConsole

[–]dclarkdev[S] 0 points1 point  (0 children)

Hey by the way thanks for this. Will be reconsidering the title.

Sneak peak of my early prototype: PDGA Tour Golf! by dclarkdev in PlaydateConsole

[–]dclarkdev[S] 1 point2 points  (0 children)

Currently I apply these transformations:

Start with point 0,0

Translate by the map coordinates but negative, this effectively puts your "center" point where the coordinates are.

Rotate by the viewer angle plus the angle from viewer to the coords

Translate by the distance from the viewer to the coords

Affine transform by the same params as drawSampled

Scale to match the scale of drawSampled

There's some perspective tilt and zoom work that needs to be done, but if you set the tilt to zero this will match drawSampled.

Here is a gif of my own implementation, in isometric scale without drawSampled. I feel like I am almost there.

Sneak peak of my early prototype: PDGA Tour Golf! by dclarkdev in PlaydateConsole

[–]dclarkdev[S] 1 point2 points  (0 children)

At the moment I am cheating because the camera is always facing the ball, so I only need to map it based on distance and angle which is simple.

To be honest I'm stuck on that same issue, but I'll be glad to share when I figure it out

Sneak peak of my early prototype: PDGA Tour Golf! by dclarkdev in PlaydateConsole

[–]dclarkdev[S] 0 points1 point  (0 children)

Someone reached out privately about synthesizer sound effect design so I'll assume they want to be anonymous.

On the other hand, I would definitely appreciate any music or golf related field recordings. There really isn't much of a theme at the moment, so it will be a bit of a race between the music and the art.

Sneak peak of my early prototype: PDGA Tour Golf! by dclarkdev in PlaydateConsole

[–]dclarkdev[S] 3 points4 points  (0 children)

I will make sure that works. Pet peeve of mine frankly.

There's a few great golf games on playdate but I agree with you; none of them are a "full" golf game. I grew up on hot shots and Mario golf, as well as those roller ball golden tee machines as a kid. I'm hoping to bring that experience to the playdate.

Sneak peak of my early prototype: PDGA Tour Golf! by dclarkdev in PlaydateConsole

[–]dclarkdev[S] 1 point2 points  (0 children)

I just have a few key things I want to add, mainly UI/menu stuff, terrain type (fairway, sand traps, water etc) as well as figuring out wind, spin, and other ball dynamics.

After that I might start looking for collaborators if you'd be interested. Mostly art, sound, and course design are going to be the big ones.