Game Development

1667 readers
1 users here now

founded 5 years ago
MODERATORS
26
27
 
 

Just out of curiosity: is anyone here using Love2D and Lua for game development? I have some experience with Unity but sometime ago started learning Love2D. Lua seems to very simple language to code in and since Love2D doesn't have any graphical UI it sort of forces you to make everything work through code. As a beginner hobbyists, I really love this.

I'd love to hear your thoughts about Love2D and what it's capable of. Currently I am interested in doing asmall Snake-like puzzle game and a demo for classic Ultima type crpg. Not really full games, but I am sort of interested in seeing how well certain concepts and ideas work in practice. Lua seems to be very good for doing just that.

28
8
A Type System for Scripting ECS (ceesstuff.github.io)
submitted 1 year ago* (last edited 1 year ago) by TheCee@programming.dev to c/gamedev@lemmy.ml
 
 

cross-posted from: https://programming.dev/post/1086370

This time on my arbitrary blog: Entity component systems.

Also, highlight.js should degrade more gracefully without JS activated than last time. Note that I can't process syntax highlighting in my build step, because I don't have a build step.

EDIT: improved phrasing

29
30
 
 

Can you guess what the theme of the level I'm working on it?

Wishlist us today and make a dev team happy!
https://store.steampowered.com/app/2069260?utm_source=fediverse
@gamedev@lemmy.ml @gamedev@kbin.social #indiegame #games #gaming #WishlistWednesday

31
 
 

Hi Devs,

I engineered this platform to support building multiplayer games for competitive gamers. Game development uses JavaScript for both client and server, and focuses on Trivia and Board game genres, but all played in real-time.

The platform manages all the functionalities outside of your gameplay and user interface, which includes: networking, matchmaking, rankings, timing, replays, deployment, and many other features.

There is an SDK and Simulator that helps speed up development tremendously, but you as a developer will remain focused on authoring gameplay via the JSON game state and displaying the changes to that state on the browser.

Many hours were spent ensuring the website is supported on most devices, with tough resiliency to ensure users can get back into matches when traveling on degraded cell service. This will allow perhaps having a battle royale with 100s of people playing in a single match of a trivia game. It always bothered me how online trivia games only allowed up to like 8 or 16 players.

I'm about halfway on my roadmap, but the core foundation of the platform is settling in. Now, its time to expand into the more community focused features.

That is where you can help, by pushing the limits of my systems. Break things, enhance things, all is welcome.

The platform behind the website will be open-sourced in the near future, but you can access the ACOS simulator and existing games on GitHub.

Play or develop a game on: https://acos.games

Read the documentation at: https://sdk.acos.games

Learning to code? We can help you build your first game. Simply join us on Discord. https://discord.gg/ydHkCcNgHD

Happy Coding!

32
33
34
35
 
 

cross-posted from: https://lemmy.ml/post/1442017

An important part of working with Vulkan and other modern explicit rendering APIs is the synchronization of GPU/GPU and CPU/GPU workloads. In this article we will learn about what Vulkan needs us to synchronize and how to achieve it. We will talk about two high-level parts of the synchronization domain that we, as application and library developers, are responsible for:

  • GPU↔GPU synchronization to ensure that certain GPU operations do not occur out of order,
  • CPU↔GPU synchronization to ensure that we maintain a certain level of latency and resource usage in our applications.
36
1
Gbstudio (www.gbstudio.dev)
 
 

A handy tool for developing vn style games for the Gameboy and Gameboy colour.

Great for people starting a game dev journey.

37
 
 

This jam has some special rules: Instead of having a set theme and giving you free reign to use whatever tools you want, the roles are reversed: Your game can have any theme, but it must fit the following criteria:

  • Runs in a terminal
  • Only ASCII characters
  • No more than 72 columns and 20 rows
  • No colours or text formatting
  • Source code smaller than 1MiB

You have until July 1st — if you have time to kill, this might be a fun way to use it. :)

38
 
 

I am new to Godot, but I am looking forward to the new multi-monitor features.

39
 
 

I am currently working on a game I was told by one friend to use the language I am most comfortable in. However others have criticised me for not using their preferred language or environment.

Should I switch or keep going?

40
41
42
43
 
 

cross-posted from: https://lemmy.ml/post/602665

Next LibreJam upcoming!

Jam Version: 202212
Theme: TBA
Theme announced at: 2022-12-01 00:00 UTC
Submissions end at: 2022-12-14 23:59 UTC
Ratings end at: 2022-12-21 23:59 UTC

More info at: https://jamgaroo.xyz/jams/1
IRC: ircs://leagueh.xyz/#librejam
Webchat: https://kiwiirc.com/nextclient /?settings=ea63ab40970bce06b2aa2a25b6185b2d

InfoPage also on gemini: gemini://bytecrab.org/librejam/index.gmi ;)

Theme suggestions welcome!

44
45
 
 

My friend and I joined Brackeys game jam and developed this small space horror game. Check it out or critique my horrible art skills if you are bored, maybe even rate it if you have an itch.io account

46
 
 

cross-posted from: https://fapsi.be/post/97225

Making foss games for a week with Fedi people. Any skill level.
Propose themes on masto, matrix, or here.
Masto: https://mastodon.technology/@houkimenator/108585787757481316
Matrix (say hi, find team): https://matrix.to/#/#fedijam:m.wfr.moe
Previous winner (Stellar Shooter by unbroken_unworn):
https://itch.io/jam/fedijam-6/rate/1591286
Previous jams:
https://itch.io/jam/fedijam-5
https://itch.io/jam/fedijam-6

47
48
49
4
submitted 2 years ago* (last edited 2 years ago) by testman@lemmy.ml to c/gamedev@lemmy.ml
 
 

Fedijam 6: Cut Budget Edition
Friday 20:00 UTC -> Sunday 24:00
Your game goes here:
https://itch.io/jam/fedijam-6
Talking goes here:
https://matrix.to/#/#fedijam:m.wfr.moe
Post crazy theme suggestions in comments or reply here:
https://mastodon.technology/@houkimenator/108507645911003343

Also the organiser is looking for assistance with some parts of the jam

50
 
 

The guy released already https://store.steampowered.com/app/853550/Equilinox/ and he works on "Home Grown" - gardening game. I like his discipline, consistency and knowledge.

view more: ‹ prev next ›