Email or username:

Password:

Forgot your password?
bouncepaw πŸ„

What tech stack would you use for a group project (5 people, including me)?, where 4 of them own Windows PC:s, and I have a Mac and arrogant, id est refusing to touch Windows-only stuff. Not only that, my Mac is an M1 one. That's compatibility issues.

All these 4 people don't know much programming. We gotta make a cool game, this is a semester assignment.

I considered the web stack. What else is good?

15 comments
⛧ esoterik ⛧

@bouncepaw some possibilities that come to my mind:

- interactive fiction (inform, twine, etc) which really prioritizes writing and design over "coding"
- puzzlescript for focusing on challenging puzzles/game design
- NES/C64/etc. if you want to target a real retro platform/emulator
- love2d if you want to make 2d games and like programming in lua
- uxn for making small, cross-platform games in a modern-but-constrained environment

Miredly

@bouncepaw If the problem space is "make an game with a cross-platform dev pool", I can recommend, from experience, Unity, Love2D, and Monogame in that order.

Trevor Flowers

@bouncepaw Maybe glitch.com would work? Nobody installs anything.

sam.sh

@bouncepaw Pretty much any programming language that isn't in the Microsoft ecosystem. C# dev on a mac deeply sucks. But pretty much every other language will work well on both. Targeting a virtual machine (uxn, unity I think) would be an even safer choice.

I'd go with whatever makes the most group members go 'ooo that sounds interesting'. Have fun!

the harbinger of eternal sept

@bouncepaw i’ve been playing with deno a lot and cross platform support is solid. it’s mostly web api’s too, so not esoteric by any means.

i would also gladly field student questions about deno.

Csepp 🌒

@bouncepaw Already been recommended a bunch but seconding LΓΆve 2D. Fairly low tech, Lua is pretty easy to learn but extremely expressive, not a lot of abstractions getting in your way, enough batteries included to make interactive 2D games, nice community.

bouncepaw πŸ„

Thanks everyone for the responses! I'd received too many, that overwhelmed me. I will go through them later.

Today the group had a meeting where we decided what kind of game to have. Some shipwreck-themed casual game with minigames. That involved some voting and me accepting that sometimes others have better ideas. Everyone assumed I'm the leader.

But later this day, one of us got angry on minigames! He wanted to have none of them, and he holds a grudge on me specifically. How to handle him?

bouncepaw πŸ„

To clarify, my goal is to keep the fun in making this game, and not making me sad or angry, or any of the other team members. The grudger is sad and angry already. The second goal is to actually ship the game by the deadline.

Accepting his design is not what we want. I can accept him leaving the team, but others might not, as some of them have more empathy than me.

I'm learning to be a better leader.

sam.sh

@bouncepaw if this is part of a class, consider asking whoever is leading the class for help.

bouncepaw πŸ„

@sam what's he gonna do? Tell the grudger to be nice to his friends? ☝️

Go Up