1
1

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.

2
1
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

3
1
submitted 1 year ago by usrtrv@lemmy.ml to c/gamedev@lemmy.ml
4
1

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

5
1
submitted 1 year ago by JoeOfTexas@lemmy.ml to c/gamedev@lemmy.ml

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!

6
1
submitted 1 year ago by Shatur@lemmy.ml to c/gamedev@lemmy.ml
7
1
submitted 1 year ago by testman@lemmy.ml to c/gamedev@lemmy.ml
8
1
submitted 1 year ago by lanolinoil@lemmy.world to c/gamedev@lemmy.ml
9
1
submitted 1 year ago by JRepin@lemmy.ml to c/gamedev@lemmy.ml

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.
10
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.

11
1
submitted 1 year ago* (last edited 1 year ago) by jadedctrl@sopuli.xyz to c/gamedev@lemmy.ml

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. :)

12
1
submitted 1 year ago by Kronusdark@lemmy.world to c/gamedev@lemmy.ml

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

13
1

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?

14
1
submitted 2 years ago by testman@lemmy.ml to c/gamedev@lemmy.ml
15
1
16
1
Isometric Pixel art (www.slynyrd.com)
submitted 2 years ago by yogthos@lemmy.ml to c/gamedev@lemmy.ml
17
1
LibreJam 202212 (jamgaroo.xyz)
submitted 2 years ago by testman@lemmy.ml to c/gamedev@lemmy.ml

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!

18
1
submitted 2 years ago by whou@lemmy.ml to c/gamedev@lemmy.ml
19
1
submitted 2 years ago by wabooti@lemmy.ml to c/gamedev@lemmy.ml

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

20
1
submitted 2 years ago by testman@lemmy.ml to c/gamedev@lemmy.ml
21
1
Godot community poll 2022 (godotengine.org)
submitted 2 years ago by testman@lemmy.ml to c/gamedev@lemmy.ml
22
1
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

23
1
submitted 2 years ago by xelar@lemmy.ml to c/gamedev@lemmy.ml

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.

24
1
submitted 2 years ago by xelar@lemmy.ml to c/gamedev@lemmy.ml
25
1
submitted 2 years ago by testman@lemmy.ml to c/gamedev@lemmy.ml
view more: next ›

Game Development

0 readers
0 users here now

founded 5 years ago
MODERATORS