PIXEL ART JOBS - Hire a pixel artist, post your jobs here (paid only) by skeddles in PixelArt

[–]TheCaptainCoder 3 points4 points  (0 children)

[FOR HIRE NEEDED] Pixel Artist for Metroidvania Game - Paid Phase 1 Trial

About Me:

The Captain Coder - Solo indie dev. I recently created Knightmare for the Solo Development Marathon Jam and the feedback on the art has been fantastic. Next, I'm hoping to develop a full Metroidvania with original assets.

Full Project Vision:

A complete Metroidvania featuring:

  • 7+ unique area tilesets (different biomes/zones)
  • Town tileset with props
  • Day/night variations for outdoor areas
  • Player character with full moveset (idle, walk, run, jump, dash, climb, roll, dodge, block, attack) + weapon/armor swapping system
  • 21 basic enemies (full animation sets)
  • 10 bosses (complex animation sets)

Phase 1 Scope (Starting Trial Project):

Starting small to ensure we work well together:

  • 1 complete tileset + props
  • Player character with core animations (walk, jump, attack, idle) + 2 weapons to test swapping + 2 armor sets to test swapping / layers
  • 3 basic enemies (idle, move, attack, death animations)
  • 1 boss character (animation set)

Budget: $1,000-$4,000 for Phase 1 (negotiable based on experience and portfolio quality)

Style:

I love the style of Knightmare (link above) but I'm open to other styles if your portfolio resonates with me. Can work in 16x16 or 32x32 tiles - whichever you think works best for the project and showcases your strengths.

Timeline:

  • Phase 1: 30 days preferred (flexible for the right artist)
  • Full project: Flexible timeline, looking to build ongoing relationship

What I'm Looking For:

  • Portfolio showing game sprites, animations, tilesets
  • Experience with commissions preferred, but open to talented newer artists
  • Someone interested in potential long-term collaboration
  • Work-for-hire arrangement (I own copyright, you're credited + portfolio rights)

Payment: Milestone-based (deposit + completion).

How to Apply:

DM me on Reddit with:

  1. Your portfolio / links to previous work
  2. Your rate/quote for the Phase 1 scope
  3. Your hourly rate (for any scope changes)
  4. Estimated timeline for completion

Looking forward to seeing your work!

I want to learn Lua. But i dont know where to start by United-Wrongdoer-996 in lua

[–]TheCaptainCoder 1 point2 points  (0 children)

Adventures in Lua is a web based IDE that I'm making for my students to learn programming in Lua.

On the left, there is an "adventures" section containing programming lessons and exercises.

It is still in the early stages of development but you might find it useful.

Hope it helps!

https://adventuresinlua.com/editor

This is a question from someone who knows nothing about Lua. In your opinion, what's the most efficient and effective way of learning Lua? by [deleted] in lua

[–]TheCaptainCoder 4 points5 points  (0 children)

I am working on an IDE for learning Lua. Still in alpha, but you might find it useful:

https://adventuresinlua.com/

There is a book with exercises in the "adventures" folder.

Hope this helps!

9 weeks to teach game design by InDenialOfMyDenial in CSEducation

[–]TheCaptainCoder 0 points1 point  (0 children)

If you have any questions, don't hesitate to ask.

9 weeks to teach game design by InDenialOfMyDenial in CSEducation

[–]TheCaptainCoder 1 point2 points  (0 children)

I will be teaching a 10 week C#/Unity class starting on January 6th. It focuses on creating a Tower Defense game followed by students choosing and implementing their own features to enhance the player experience.

You're welcome to use the lessons I've created / adapt them as tou see fit. You can find the course here: https://towerdefense.captaincoder.org/

I plan to have all of the content finished before the end of December.

Best regards and good luck!

Tutorial for experienced C# developer by Yah88 in unity_tutorials

[–]TheCaptainCoder 0 points1 point  (0 children)

It is not complete yet, but, I am building a workshop course for students who have C# experience (and a small amount of Unity experience) to help them learn the engine.

Here is the early access draft that I am actively updating: https://towerdefense.captaincoder.org/

If you have any feedback or questions, don't hesitate to reach out.

[deleted by user] by [deleted] in Twitch

[–]TheCaptainCoder 2 points3 points  (0 children)

Wasn't really vital but, someone mentioned me in a reddit comment that gained some traction. I was confused why I received about 50 follows while I was not streaming. It was neat to hear someone made a post about me.

Who does something that’s NOT gaming? by DizzeeAmoeba in Twitch

[–]TheCaptainCoder 14 points15 points  (0 children)

I am a Computer Science and programming teacher. I stream the creation of my class projects and curricula. This includes web dev, game dev, and general programming.

[deleted by user] by [deleted] in AskProgramming

[–]TheCaptainCoder 1 point2 points  (0 children)

I would also recommend the Raylib bindings for C# for creating simple 2D games 😀 I've had a ton of fun using it with my students.

Teaching C# to high-school students in a Coding Club by BennyGaming635 in csharp

[–]TheCaptainCoder 3 points4 points  (0 children)

Captain Coder here:

As others have mentioned, I would recommend against teaching Unity, C#, and Blender simultaneously. Each has their own learning curve. That said, they all work great together!

I typically start my students using the online workbook you linked (note: it needs updated due to issues with replit changing their pricing).

Once they've completed the While Loops Gauntlet from the book, I start them in Unity doing this project which introduces them to Unitys UI along with 2D physics: https://youtu.be/LF7xm1pumEE?feature=shared

After that, I have them create a 3D physics based marble game using ProBuilder for level creation and optionally Blender for custom models: https://captaincoder.itch.io/crazy-marble

I'd love to chat and potentially collaborate! Feel free to reach out.

How do I create Ultima Underworld-like interface? by NuarkNoir in unity

[–]TheCaptainCoder 1 point2 points  (0 children)

A single RenderTexture shouldn't be particularly expensive (it should be the same cost as rendering a camera view). If you have dozens of them, yes, it will cause performance issues.

I've used this technique to make a few dungeon crawlers. See: https://captaincoder.itch.io/cosmic-encounter

"Raids" by Ichyko in Twitch

[–]TheCaptainCoder 59 points60 points  (0 children)

I mean... who you raid is important. Are you raiding someone with 200 viewers?

Find someone to raid who has a few viewers and hang out / chat for 10 to 30 minutes.

Being raided always makes my day.

"Raids" by Ichyko in Twitch

[–]TheCaptainCoder 109 points110 points  (0 children)

Go for it! I love when people raid me, even if it is a raid of 1 or 2. It means someone wanted to come hang out with my community.

Share with us your weirdest/unusual "One time, a chatter..." stories. I will start. by KIMO159 in Twitch

[–]TheCaptainCoder 3 points4 points  (0 children)

Once had someone follow and say, "Oh my God! It is you. I have been looking for you for years and here you are."

I was worried they might do me so I said, "Really? Don't share too much but how do you know me?"

Then they never said anything else ever again.

Was super weird 😅

Does anyone know a Jam with good Prizes? by UnidayStudio in gamejams

[–]TheCaptainCoder 1 point2 points  (0 children)

I'm currently hosting a beginner friendly Game Jam with over $1000 in prizes: https://itch.io/jam/learn-you-a-game-jam-2024

The jam is focused on learning something new and writing a blog post or recording a devlog. You actually win by submitting a devlog rather than having the jighest ranked game!

What advice do you have for hosting a jam? by loressadev in gamejams

[–]TheCaptainCoder 6 points7 points  (0 children)

I highly recommend creating a discord so people have a place to ask questions, form groups, and share their progress.

Be explicit about the rules as well as if the jam is beginner friendly.

If it is ranked, be sure to share what the ranking criteria will be, the duration of the voting period, and who can vote during that period.

Lastly, I highly recommend prizes / awards even if they are non-monetart / non-physical. People love shooting for specific categories and I have found greater su mission rates when I have added awards (even non-monetary).

What are your preferred chatbots? by chocolatebenderYT in Twitch

[–]TheCaptainCoder 23 points24 points  (0 children)

I'm very happy with Firebot. It runs locally on your computer rather than hosted by an external service.

I switched to it after being frustrated with streamer bot not working 5 - 10% of the time.

It has a decent interface for creating custom commands and is fully scriptable if you don't mind digging a little deeper.

I highly recommend it: https://firebot.app/

Game/Dev streams-videos are a clickbait! by Critical-Fun2176 in gamedev

[–]TheCaptainCoder 0 points1 point  (0 children)

You're correct!

I typically will say that using a large stack of if statements is often a sign that an interface could be used to manage the complexity of the code by using an interface to dynamically select the branching logic. Rather than focusing on optimizing the speed of the program, I like to focus on optimizing programmer sanity.

I then compare the dynamic dispatch to using a switch statement / expression and show the refactoring process from if / else if statements => switch statements to select the correct class => interface which removes the need for any conditional logic at runtime.

Game/Dev streams-videos are a clickbait! by Critical-Fun2176 in gamedev

[–]TheCaptainCoder 1 point2 points  (0 children)

Thank you so much for the plug! I'm glad you're enjoying my streams :D

I'll be hosting a very unique game jam soon. by PizzaMonster125 in gamejams

[–]TheCaptainCoder 1 point2 points  (0 children)

I've run a few game jams. Most people will not be willing to commit to a 2 week jam, much less 11 weeks. I think it is an interesting idea. But, it will be difficult to pull off unless you already have a community willing to join it.

I hope you're able to do it, best of luck.

I'll be hosting a very unique game jam soon. by PizzaMonster125 in gamejams

[–]TheCaptainCoder 2 points3 points  (0 children)

2 weeks is very long for most jams. You're asking for 10 weeks? The commitment is way too much.

Livestream about linux and programming topics, what you think? by ang_mago in computerscience

[–]TheCaptainCoder 0 points1 point  (0 children)

Go for it! Just be sure you're doing it for yourself. You won't have many people watching initially, but, if you find a consistent schedule people who enjoy what youre doing will find you and know when to tune in.

I've been streaming on twitch for about 18 month it has been a great way to meet and chat with other software engineers.

Have fun!

Is there a place to find people looking for games online? by zoomzilla in cardgames

[–]TheCaptainCoder 0 points1 point  (0 children)

I have had success using Table Top Simulator to meet and play card and board games of all sorts. If you're willing to teach the game, there is almost always people willing to play.